e268a206c1
example/modifier_volume_hole: draw open volume
2025-05-24 21:18:45 -05:00
a265848990
example: add modifier_volume_hole
2025-05-24 13:12:03 -05:00
6deabe56cf
printf: fix negative floating point numbers
2025-05-24 13:11:33 -05:00
34eeda47be
blender.py: add support for textures
2025-05-24 13:11:21 -05:00
3bd28fd814
example/macaw: unrot
2025-05-22 04:39:44 -05:00
9e58a376bd
video_output: correct fb_y_size
...
The y_size - 3 value was cargo-culted from Darkness.
The correct value appears to be y_size - 1, which also matches what is
documented in DCDBSysArc990907E
2025-05-22 04:39:30 -05:00
3cd04c6d40
modifier_volume_cube: unrot
2025-05-21 04:45:45 -05:00
bdfa00e84e
example: add bloom_lightmap
2025-05-18 07:57:36 -05:00
4f54b4da64
example/bloom: bloom occlusion
2025-05-18 02:47:52 -05:00
9364ace4ab
holly/region_array: add pre_sort option
2025-05-18 02:36:14 -05:00
a6a437faee
example: add bloom
2025-05-18 02:10:10 -05:00
5c27b107f3
example: unrot macaw_multipass
2025-05-17 04:49:48 -05:00
ab51108751
example/aica/aica_xm: effectless xm playback
2025-05-16 01:27:28 -05:00
40f3484550
example/aica_xm: unpack samples
2025-05-15 22:51:08 -05:00
0b3cf2ead5
example/aica: G2 AICA DMA
2025-05-15 20:49:26 -05:00
49203a0b0b
example/aica/aica_xm: xm offsets
2025-05-15 16:16:38 -05:00
800e3fa254
example/aica: fix aica_xm example
2025-05-15 04:39:29 -05:00
f72e3da6c1
example/md5: add textures
2025-05-13 03:26:47 -05:00
29b7f2b351
example: replace all incorrect store queue address masks
2025-05-13 03:14:47 -05:00
cb79c12e3c
example/md5: add animation
2025-05-13 02:09:41 -05:00
1a290c03d2
md5: add md5anim
2025-05-13 00:52:03 -05:00
efe6470afe
example/md5: color joints
2025-05-12 21:03:49 -05:00
f14e958ec2
example: add md5
2025-05-12 06:17:46 -05:00
e7d85097b1
model/boblamp: add C representation of md5mesh
2025-05-12 03:16:09 -05:00
92ab8afbbf
md5: add md5mesh parser
2025-05-11 23:50:15 -05:00
28e439096a
model: add boblamp
2025-05-11 03:25:14 -05:00
1a51eca872
example/gradient: also check dp.z coordinate
2025-05-10 18:21:58 -05:00
dcda73a29c
example: add lighting_maps
2025-05-09 22:52:32 -05:00
be3d7cb26e
texture: add container2
2025-05-09 21:11:34 -05:00
2aa0cd64d7
lighting: specular
2025-05-09 20:16:06 -05:00
f2e4618431
model: add grid
2025-05-09 13:52:41 -05:00
2a41574963
example: initial lighting example
2025-05-09 01:17:57 -05:00
5bc8114e5f
enable fsrra
2025-05-09 01:17:47 -05:00
70b3c72c6f
blender: emit polygon normals
2025-05-09 01:17:24 -05:00
f64eb29558
example: add bump map demo
2025-05-08 17:34:16 -05:00
dcffc7854e
example: reorganize aica examples
2025-05-06 20:59:18 -05:00
60d7dd8c1c
add blender.py
2025-05-04 01:38:23 -05:00
34b05124a9
example: add door
2025-05-04 01:37:35 -05:00
715fdbce50
model: add door
2025-05-03 20:42:30 -05:00
5d6a4db877
20kdm2: incomplete collision implementation
2025-05-03 20:42:16 -05:00
cdd7cf943b
20kdm2: brush visualization
2025-05-01 03:16:46 -05:00
c6f8bfd829
model: add tavion
2025-04-30 06:55:41 -05:00
0c1da1c858
mdxm: initial
2025-04-29 23:04:32 -05:00
4d3aa65c90
20kdm2: use triggers for forward/backward movement
2025-04-29 23:03:57 -05:00
d1f65c0d0b
example: add blend
2025-04-28 20:53:54 -05:00
7213d5f30d
bezier: switch to quad-vector interpolation
...
This allows 20kdm2 to use bezier normals.
2025-04-28 20:43:13 -05:00
f7abfa14cf
20kdm2: add bezier patch rendering
2025-04-28 00:52:59 -05:00
bbb3b8f8a3
20kdm2: add flame animation
2025-04-27 05:20:30 -05:00
eb45b65895
20kdm2: new memory map; new pipelining implementation
2025-04-27 02:31:20 -05:00
ee2235c632
20kdm2: pipelining experiment
2025-04-27 02:30:28 -05:00