1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-21 20:39:57 +01:00
Commit graph

57 commits

Author SHA1 Message Date
Miloslav Číž
48c44943e9 Rework triangle drawing interface 2019-05-09 19:06:21 +02:00
Miloslav Číž
fcd7956158 Remove redundant macro 2019-05-09 16:12:25 +02:00
Miloslav Číž
411b24248c Send depth to triangle draw 2019-05-08 21:19:55 +02:00
Miloslav Číž
889f68e429 Start persp correction 2019-05-08 21:04:58 +02:00
Miloslav Číž
151fa7c283 Remove redundant function 2019-05-08 14:20:25 +02:00
Miloslav Číž
eaea810b85 Make resolution constant 2019-05-08 14:14:56 +02:00
Miloslav Číž
5749abee92 Move cube data to s3l 2019-05-07 21:31:33 +02:00
Miloslav Číž
fb9f7c6b10 Texture the cube correctly 2019-05-07 21:14:42 +02:00
Miloslav Číž
8d7316baad Improve the cube 2019-05-07 20:23:11 +02:00
Miloslav Číž
6ac545cc87 Draw 3D cube 2019-05-07 16:48:50 +02:00
Miloslav Číž
9881fadb94 Create triangle suboutine 2019-05-06 19:19:24 +02:00
Miloslav Číž
d4872e6984 Use stepping lerp 2019-05-06 19:02:58 +02:00
Miloslav Číž
5849cc6f17 Add lerp quality 2019-05-06 01:11:24 +02:00
Miloslav Číž
529c02a7a4 Fix minor things 2019-05-06 00:41:07 +02:00
Miloslav Číž
e081b9be74 Rasterization looks correct 2019-05-05 22:32:52 +02:00
Miloslav Číž
193f29c6ef Remove unused parameter 2019-05-05 20:13:07 +02:00
Miloslav Číž
9e3de8c157 Rasterization pretty close now 2019-05-05 17:27:54 +02:00
Miloslav Číž
d585310b97 Exclude last row in rasterization 2019-05-05 16:47:08 +02:00
Miloslav Číž
0a27bbe2b5 Expand tests 2019-05-05 02:42:16 +02:00
Miloslav Číž
55ebaef41c Move triangle code to the top 2019-05-04 21:05:42 +02:00
Miloslav Číž
cf7b6494f8 Document rasterization 2019-05-04 18:11:28 +02:00
Miloslav Číž
42eaf3d8e8 Continue fixing rasterization 2019-05-04 16:57:10 +02:00
Miloslav Číž
e5425af9ed Start implementing new raster. rules 2019-05-04 03:44:43 +02:00
Miloslav Číž
8c4809e9d9 Expand rasterization rules 2019-05-04 01:04:33 +02:00
Miloslav Číž
b77fbb38b2 Remove discontinity conditions 2019-05-04 00:24:05 +02:00
Miloslav Číž
e0aa1e6661 Add rasterization conventions 2019-05-03 20:52:40 +02:00
Miloslav Číž
c0a0270c96 Fix discontinities in long triangles 2019-04-28 20:53:02 +02:00
Miloslav Číž
e0467330e9 Add small adjustements 2019-04-28 19:31:13 +02:00
Miloslav Číž
d4caf79e43 Add scale 2018-11-21 19:47:10 +01:00
Miloslav Číž
f542d31937 Add rotation matrix 2018-11-21 18:00:05 +01:00
Miloslav Číž
8932e333b6 Continue matrices 2018-11-21 17:10:38 +01:00
Miloslav Číž
9eccbe986a Continue matrices 2018-11-21 16:58:26 +01:00
Miloslav Číž
a3fd54891c Start matrices 2018-11-21 16:46:01 +01:00
Miloslav Číž
4e1a808e1d Modify sin table 2018-11-20 17:34:10 +01:00
Miloslav Číž
513bc419b1 Add comment 2018-11-20 15:34:27 +01:00
Miloslav Číž
aff771d1cc Add rotation 2018-11-20 15:27:47 +01:00
Miloslav Číž
e330136046 Add sin/cos 2018-11-20 14:44:14 +01:00
Miloslav Číž
4f14e1e1cb Add model transform 2018-11-20 13:08:23 +01:00
Miloslav Číž
360df9fe83 Continue drawModel 2018-11-20 12:45:40 +01:00
Miloslav Číž
cc76683114 Add drawModel 2018-11-20 09:35:05 +01:00
Miloslav Číž
3a14f0de21 Edit comments 2018-11-18 18:46:10 +01:00
Miloslav Číž
35197f03d6 Small refactor 2018-11-18 18:30:39 +01:00
Miloslav Číž
28ce385dad Add modes 2018-11-18 18:25:55 +01:00
Miloslav Číž
02b4e5e079 Rename 2018-11-18 18:00:02 +01:00
Miloslav Číž
2eff3913f4 Add BF culling 2018-11-18 15:59:58 +01:00
Miloslav Číž
c3a70d6f7e Add interpolation helper 2018-11-18 14:00:21 +01:00
Miloslav Číž
182ee3b65d Fix L/R 2018-11-18 13:40:51 +01:00
Miloslav Číž
1d52e3b516 Continue bar 2018-11-18 10:28:20 +01:00
Miloslav Číž
3a9bc0f6e7 Rename 2018-11-18 10:22:31 +01:00
Miloslav Číž
85f48c1d79 Advance barycentric 2018-11-18 09:33:15 +01:00