1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-20 20:29:58 +01:00

Commit graph

  • 39b92b7fb5 Add todo Miloslav Číž 2019-05-30 20:20:18 +0200
  • aa8cc634ba Add writeTransform3D Miloslav Číž 2019-05-30 20:01:01 +0200
  • 714f41f7ca Add triangle size to pixelinfo Miloslav Číž 2019-05-30 19:46:23 +0200
  • d18807b077 Stash drawing modes Miloslav Číž 2019-05-30 17:45:26 +0200
  • f446b046e4 Add todo Miloslav Číž 2019-05-29 18:09:59 +0200
  • d8dd1ec04a Fix memory error Miloslav Číž 2019-05-28 19:48:36 +0200
  • e7dc709ebd Add presets Miloslav Číž 2019-05-28 19:14:27 +0200
  • 240119353e Add near clamping Miloslav Číž 2019-05-28 18:51:12 +0200
  • bfff51d4d0 Add stencil buffer Miloslav Číž 2019-05-28 16:23:12 +0200
  • 6cdae481df Use insertion sort Miloslav Číž 2019-05-28 15:55:25 +0200
  • 9fe207eebe Add comments Miloslav Číž 2019-05-28 12:58:16 +0200
  • b7de74034d Fix sorting Miloslav Číž 2019-05-28 12:49:13 +0200
  • 822579383e Continue sorting (kinda works) Miloslav Číž 2019-05-28 12:42:27 +0200
  • 467f31592d Continue sorting Miloslav Číž 2019-05-28 12:36:05 +0200
  • 66c4bed231 Change to pointer Miloslav Číž 2019-05-28 12:09:35 +0200
  • d083bb7f65 Start sorting Miloslav Číž 2019-05-28 12:07:25 +0200
  • 9448f5ca36 Rework scene draw Miloslav Číž 2019-05-27 20:47:47 +0200
  • 2f6e21e3d8 Add todos Miloslav Číž 2019-05-26 20:00:28 +0200
  • 9a24ad5ade Fix warnings Miloslav Číž 2019-05-26 18:21:21 +0200
  • 3bd2872d5d Rename file Miloslav Číž 2019-05-26 16:47:38 +0200
  • 83b077bbee Continue obj2array Miloslav Číž 2019-05-26 16:42:55 +0200
  • a2a73a08eb Continue obj2array Miloslav Číž 2019-05-25 19:57:05 +0200
  • 2d52b7fb10 Continue obj2array Miloslav Číž 2019-05-25 13:34:43 +0200
  • 182ad97388 Start obj conversion tool Miloslav Číž 2019-05-23 19:42:12 +0200
  • 41ab117792 Add todo Miloslav Číž 2019-05-23 15:57:32 +0200
  • a281af0ef6 Move early clipping to scene draw Miloslav Číž 2019-05-23 15:24:43 +0200
  • 7fff6fc9bb Add byte z-buffer Miloslav Číž 2019-05-22 19:34:07 +0200
  • 4c4ced2d77 Add z-buffer Miloslav Číž 2019-05-22 17:32:34 +0200
  • c11cc70238 Replace drawModel with drawScene Miloslav Číž 2019-05-21 21:28:16 +0200
  • ae985635fd Add todo Miloslav Číž 2019-05-21 19:51:32 +0200
  • 15df512cc9 Add persp. corr. depth Miloslav Číž 2019-05-21 16:27:13 +0200
  • 0084e48b2c Add linear depth interpolation Miloslav Číž 2019-05-21 14:55:24 +0200
  • 6ff62a8995 Add depth to pixelinfo Miloslav Číž 2019-05-21 14:13:07 +0200
  • bf9223c4c4 Add note Miloslav Číž 2019-05-21 14:08:03 +0200
  • aba0c82426 Add fast ler state Miloslav Číž 2019-05-20 22:48:57 +0200
  • 4784993e63 Document Miloslav Číž 2019-05-20 17:35:12 +0200
  • ee5548f1d4 Fix camera matri Miloslav Číž 2019-05-20 15:43:57 +0200
  • f58cdc58ca Add comment Miloslav Číž 2019-05-20 15:11:30 +0200
  • f3b2a0fa39 makeRotationMatrix -> makeRotationMatrixZXY Miloslav Číž 2019-05-20 15:01:00 +0200
  • c9db9ae0d7 Add todo Miloslav Číž 2019-05-19 23:16:40 +0200
  • 465c338628 Add extra camera control Miloslav Číž 2019-05-19 20:14:06 +0200
  • ff56c9da7f Refactor Miloslav Číž 2019-05-19 10:07:09 +0200
  • be396b5c68 Add comment Miloslav Číž 2019-05-19 08:26:41 +0200
  • b1c1650864 Optimize inner loop Miloslav Číž 2019-05-18 19:20:47 +0200
  • c0e5c383a8 Rename constant Miloslav Číž 2019-05-17 18:31:13 +0200
  • f3817882b0 Improve vec3Xmat4 Miloslav Číž 2019-05-16 23:50:03 +0200
  • e31a837e57 Add vec3Xmat4 Miloslav Číž 2019-05-16 23:42:12 +0200
  • e97ea1c5cc Fix z-divide Miloslav Číž 2019-05-16 22:02:50 +0200
  • 0fde459ca7 Add todo Miloslav Číž 2019-05-16 21:07:11 +0200
  • 8039f4525b Add todo Miloslav Číž 2019-05-12 18:06:09 +0200
  • 9297cc7c79 Fix uninitialized value Miloslav Číž 2019-05-12 17:42:03 +0200
  • 4324cd1c76 Adjust hlper functions Miloslav Číž 2019-05-12 16:02:07 +0200
  • 8aa3bbe29e Fix zero division Miloslav Číž 2019-05-12 15:07:18 +0200
  • f7a8cc8f63 Add early clipping Miloslav Číž 2019-05-12 00:11:14 +0200
  • 509ebce56c Parametrize texture coords Miloslav Číž 2019-05-11 23:51:16 +0200
  • 420bbc3aa6 Implement FOV Miloslav Číž 2019-05-11 21:50:03 +0200
  • 534f4aa2b9 Start adding controls to the test Miloslav Číž 2019-05-11 20:23:08 +0200
  • 85cadda3b3 Fix triangle flicker Miloslav Číž 2019-05-11 19:52:40 +0200
  • d9ed6e322e Add comment Miloslav Číž 2019-05-11 17:27:16 +0200
  • 6c808f368a Add clipping to other modes Miloslav Číž 2019-05-11 17:25:54 +0200
  • 229c3f465a Add triangle clipping Miloslav Číž 2019-05-11 17:19:41 +0200
  • 78fe74caf3 Add comments Miloslav Číž 2019-05-11 16:10:19 +0200
  • 252ec68e84 PC seems working Miloslav Číž 2019-05-11 15:00:25 +0200
  • 06226f323e PC does something Miloslav Číž 2019-05-10 23:08:06 +0200
  • 438c4d7db3 Continue PC Miloslav Číž 2019-05-10 21:00:48 +0200
  • 1f0aa51429 Add macro Miloslav Číž 2019-05-10 18:50:47 +0200
  • 01e523aff0 Refactor Miloslav Číž 2019-05-10 16:52:20 +0200
  • 8392d88763 Start putting persp corr in place Miloslav Číž 2019-05-09 23:39:28 +0200
  • 48c44943e9 Rework triangle drawing interface Miloslav Číž 2019-05-09 19:06:21 +0200
  • fcd7956158 Remove redundant macro Miloslav Číž 2019-05-09 16:12:25 +0200
  • 411b24248c Send depth to triangle draw Miloslav Číž 2019-05-08 21:19:55 +0200
  • 889f68e429 Start persp correction Miloslav Číž 2019-05-08 21:04:58 +0200
  • 151fa7c283 Remove redundant function Miloslav Číž 2019-05-08 14:20:25 +0200
  • eaea810b85 Make resolution constant Miloslav Číž 2019-05-08 14:14:56 +0200
  • 5749abee92 Move cube data to s3l Miloslav Číž 2019-05-07 21:31:33 +0200
  • fb9f7c6b10 Texture the cube correctly Miloslav Číž 2019-05-07 21:14:42 +0200
  • 8d7316baad Improve the cube Miloslav Číž 2019-05-07 20:23:11 +0200
  • 6ac545cc87 Draw 3D cube Miloslav Číž 2019-05-07 16:48:50 +0200
  • 9881fadb94 Create triangle suboutine Miloslav Číž 2019-05-06 19:19:24 +0200
  • d4872e6984 Use stepping lerp Miloslav Číž 2019-05-06 19:02:58 +0200
  • 5849cc6f17 Add lerp quality Miloslav Číž 2019-05-06 01:11:24 +0200
  • 529c02a7a4 Fix minor things Miloslav Číž 2019-05-06 00:41:07 +0200
  • a0ccae315b Update SDL test Miloslav Číž 2019-05-06 00:32:37 +0200
  • e081b9be74 Rasterization looks correct Miloslav Číž 2019-05-05 22:32:52 +0200
  • 062bbcd4ce Fix tests Miloslav Číž 2019-05-05 20:55:52 +0200
  • 193f29c6ef Remove unused parameter Miloslav Číž 2019-05-05 20:13:07 +0200
  • 9c60d2584b Expand tests Miloslav Číž 2019-05-05 20:01:36 +0200
  • 9e3de8c157 Rasterization pretty close now Miloslav Číž 2019-05-05 17:27:54 +0200
  • d585310b97 Exclude last row in rasterization Miloslav Číž 2019-05-05 16:47:08 +0200
  • 0a27bbe2b5 Expand tests Miloslav Číž 2019-05-05 02:42:16 +0200
  • 0bbd8105b0 Expand tests Miloslav Číž 2019-05-04 23:25:17 +0200
  • 49c7d8bb3d Fix tests Miloslav Číž 2019-05-04 23:18:53 +0200
  • 0917cd39b7 Add rasterization tests Miloslav Číž 2019-05-04 23:04:13 +0200
  • 55ebaef41c Move triangle code to the top Miloslav Číž 2019-05-04 21:05:42 +0200
  • cf7b6494f8 Document rasterization Miloslav Číž 2019-05-04 18:11:28 +0200
  • 42eaf3d8e8 Continue fixing rasterization Miloslav Číž 2019-05-04 16:57:10 +0200
  • e5425af9ed Start implementing new raster. rules Miloslav Číž 2019-05-04 03:44:43 +0200
  • 8c4809e9d9 Expand rasterization rules Miloslav Číž 2019-05-04 01:04:33 +0200
  • b77fbb38b2 Remove discontinity conditions Miloslav Číž 2019-05-04 00:24:05 +0200
  • e0aa1e6661 Add rasterization conventions Miloslav Číž 2019-05-03 20:52:40 +0200