145 Commits (fbafab6fe662d8a5477fdb2af0da1122ff11709c)

Author SHA1 Message Date
Adam Johnson 927f6b7766
Fix #338. 2 years ago
Adam Johnson baa8b7eb49
Fix #332. 2 years ago
Jrius f7d06016b1 Dynamic envmap: use -1 fog to let the engine use default fog settings. 2 years ago
Adam Johnson 04e88e0b47
Allow per-texture emit. 3 years ago
Patrick Dulebohn dfe6459d88 Small runtime fix 3 years ago
Jrius 7bc99d0726 Replace object.location with matrix_world.translation 3 years ago
Patrick Dulebohn 28ace91e70 SDL Variable Fix 3 years ago
Adam Johnson b520bfedd1
Add support for multiple animations per object. 3 years ago
Adam Johnson 8a501811f8
Fix potential traceback when raising an error. 3 years ago
Adam Johnson 9eb4652d05
Allow multiple "base-layer" diffuse color animations. 3 years ago
Adam Johnson 33a7055a13
Fix RT-Lit opacity animations. 3 years ago
Adam Johnson ee78b36f5e
Fix runtime lit materials diffuse color animations. 3 years ago
Adam Johnson aff3a42bd4
Clearly deliniate the circles of hell. 3 years ago
Adam Johnson a31b8ac964
Add localized text modifier. 3 years ago
Adam Johnson 809581ed60
Fix non-determinism in Python material attributes. 3 years ago
Adam Johnson 014a21b295
Remove manual stack walking for bottom layers. 3 years ago
Adam Johnson 1a3533f55f
Add grass shader modifier (MOUL only). 3 years ago
Adam Johnson 4d013bb670
Fix emissive lightmaps broken by a203e10. 3 years ago
Jrius 9443b62e99 (Remove unnecessary addition of 1.0 to UV Y) 3 years ago
Jrius 454c190f87 Convert layer offsets to Plasma's space 3 years ago
Patrick Dulebohn 4d356ef2c6
Apply suggestions from code review 3 years ago
Patrick Dulebohn 519516f9a0 Toggle EnvMap Avatar Render 3 years ago
Adam Johnson a893ac2725
Fix syntax goof that eats opacity animations. 3 years ago
Adam Johnson 763b086b9c
Implement material diffuse animations. 3 years ago
Adam Johnson 419a6f396e
Fix incorrect FPS assumption with layer animations. 3 years ago
Adam Johnson 172d8083aa
Only set runtime colors to black if we are not preshading. 3 years ago
Adam Johnson 3abb36b4c4
Partially revert the emissive stuff. 4 years ago
Adam Johnson a203e109ba
Properly set the layer colors and emissive flag. 4 years ago
Adam Johnson e74116e7b4
Export Blender double-sided meshes correctly. 4 years ago
Adam Johnson 211a9dafee
Implement decal printing. 4 years ago
Adam Johnson dd467547d2
Improve blendspan criteria stuff. 4 years ago
Adam Johnson e2134d16ad
Implement basic dynamic decals. 4 years ago
Adam Johnson bdced82934
Fix two nasty GOTCHAs with DynamicEnvMaps. 5 years ago
Adam Johnson b8baf8b538
Implement blend texture generator. 5 years ago
Adam Johnson 532dc9d6a4
At this point, I just need to go back to Pre-K. 5 years ago
Adam Johnson 0c463e2f49
Drop the whole `map_color` thing for LampTextureSlots. 5 years ago
Adam Johnson 477a874e4d
Fix #163. 5 years ago
Adam Johnson 946fe9a4c5
Fix #160. 5 years ago
Adam Johnson 3897dfa1c2
Fix #126. 5 years ago
Adam Johnson f5d5be256b
Don't use `add_object` in material converter 5 years ago
Adam Johnson 83afcf57d8
Better single user name generation 5 years ago
Adam Johnson df73d26896
Fix if-in-dict antipattern in material code 5 years ago
Adam Johnson cb45d5979d
Enforce lightmap material uniqueness and fix other issues 5 years ago
Adam Johnson febfb3dd42
Fix issue with corrupted texture cache 5 years ago
Adam Johnson 151c31f2e9
Implement cubemap generate operator 5 years ago
Adam Johnson 4a48f0da8d
Implement cubemap export 5 years ago
Adam Johnson 035d79a7f6
Refactor image data handling for cube maps 5 years ago
Adam Johnson 3ea2f973e2
Allow the image cache to store many images for one texture 5 years ago
Adam Johnson f9842789bf
Add the ability to control dynamic envmap export 5 years ago
Adam Johnson eae02c133d
Fix traceback introduced by 742baf3 when exporting to PotS 6 years ago