145 Commits (fbafab6fe662d8a5477fdb2af0da1122ff11709c)

Author SHA1 Message Date
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 6 years ago
Darryl Pogue 84bd8cf444
Handle shadeless & emit material flags 6 years ago
Darryl Pogue c34a0d4b9f
Add support for specular materials 6 years ago
Darryl Pogue 51830c9ff1
Also export the rootNode for DynaEnvMaps 6 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 7 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
Adam Johnson 6ed81d2794 Improve stenciling support. NOTE: BREAKING CHANGE 8 years ago
Adam Johnson 319b43814f Implement detail fading for Plasma Layers 8 years ago
Adam Johnson e8c71eb121 Port matrix44 controller generation to new fcurve merging method 8 years ago
Adam Johnson 8a6d6dbea5 Tweak the material converter to not require valid materials while 8 years ago
Adam Johnson cb6541675a Change to Blender 2.77 style bpy.types.Image.bindcode. 8 years ago
Adam Johnson 5289bf0735 Fix NULL LayerAnimation base layer crash 8 years ago
jb e15eccfac5 Move animated physical code into anim post_export + remove a useless test 8 years ago
jb 1b0e2e715e Don't force clamping on stencils 8 years ago
Adam Johnson 55566c908a Convert os.path usage to pathlib. ++code_quality 8 years ago
Adam Johnson 9cbb9b791a kBlendAlpha is illegal with kBlendAlphaMult and kBlendAlphaAdd 8 years ago
Adam Johnson 5c4f167a29 Port better alpha blending from PyPRP 8 years ago
Adam Johnson 4a7f0eaea9 Expose kAlphaTestHigh for halos 8 years ago
Adam Johnson a36c922dce Implement environment map Vis Regions 8 years ago
Adam Johnson dfc1b687ab Don't unconditionally add DynTextMaps 9 years ago
Adam Johnson 209c65a95b Actually use UV maps as specified 9 years ago
Adam Johnson a24a14f090 Actually add DynTextMaps to the layer 9 years ago
Adam Johnson 338860cadf Improve DynTextMap generation 9 years ago
Adam Johnson 314b2fc0d6 Separate out the image packing logic for optimization 9 years ago
Adam Johnson 2d7d58ee39 Move the slow part of alpha testing into korlib 9 years ago