109 Commits (e2134d16ad5f7cad147aa25130fe1ada8bc7c696)

Author SHA1 Message Date
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 6 years ago
Adam Johnson 151c31f2e9
Implement cubemap generate operator 6 years ago
Adam Johnson 4a48f0da8d
Implement cubemap export 6 years ago
Adam Johnson 035d79a7f6
Refactor image data handling for cube maps 6 years ago
Adam Johnson 3ea2f973e2
Allow the image cache to store many images for one texture 6 years ago
Adam Johnson f9842789bf
Add the ability to control dynamic envmap export 6 years ago
Adam Johnson eae02c133d
Fix traceback introduced by 742baf3 when exporting to PotS 6 years ago
Adam Johnson 742baf338e
Fix #116 6 years ago
Adam Johnson 654af0e56a
Add rudimentary texture cache 6 years ago
Adam Johnson 1e3f3faa0d
Fix potential UnboundLocalError in texture export 6 years ago
Adam Johnson 554cb31bae
Fix #76 6 years ago
Darryl Pogue 893fb86aa4
Don't set multiple exclusive blend flags 7 years ago
Darryl Pogue 84bd8cf444
Handle shadeless & emit material flags 7 years ago
Darryl Pogue c34a0d4b9f
Add support for specular materials 7 years ago
Darryl Pogue 51830c9ff1
Also export the rootNode for DynaEnvMaps 7 years ago
Darryl Pogue 4066dff6ae
Use Reflection Xform for env maps 7 years ago
Darryl Pogue acc9aa54b1
Set kBlendDetail flag on detail blends 7 years ago
Adam Johnson 484b16925a
Convert the rest of the message nodes to ID props 7 years ago
Adam Johnson 9f158c3726
Update Texture props to ID properties 7 years ago
Adam Johnson 98d5480024
Implement rudimentary progress reporter 7 years ago
Adam Johnson 6a3b09b747
Refactor export logging 7 years ago
Adam Johnson 64369b836d
Update some bumpmap variables to obey The Zen 7 years ago
Adam Johnson 959cde78b7
Fix #55 7 years ago
Darryl Pogue fc4229d4c4
Force layers after a bumpmap to their own pass 7 years ago
Darryl Pogue 887700f472
Move create_bump_LUT to top level korlib 7 years ago
Darryl Pogue 2a693a03c2
More cleanups 7 years ago
Darryl Pogue 4cf1933398
Avoid normalmap export code duplication 7 years ago
Darryl Pogue a8c84d0a45
Add pure-Python create_bump_LUT function 7 years ago
Darryl Pogue 082eb0e6ca
Generate the BumpLutTexture 7 years ago
Darryl Pogue 11716fce3b
Match PlasmaMax's BumpMtl options 7 years ago
Darryl Pogue 25d92fc7f4
Initial implementation of bumpmapping 7 years ago
Darryl Pogue dde0f16887
Layers should also be clamped with EXTEND 8 years ago
Adam Johnson 38eb0686ef Ensure detail textures use alpha blending 8 years ago
Adam Johnson 734fbadda8 Fix moronic typos 8 years ago
Adam Johnson df056603ec Implement Layer SDL Animations 8 years ago
Adam Johnson eefb40a30a Allow Z-flag toggling 8 years ago
Adam Johnson 5c398b28f3 Apply synch options to LayerAnimations 8 years ago
Adam Johnson 98f8613e29 Fix LayerAnimation export 8 years ago