140 Commits (7458e4664f75c7e519103fc48ed6048f193d7cbe)

Author SHA1 Message Date
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
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 9 years ago
Adam Johnson 5c4f167a29 Port better alpha blending from PyPRP 9 years ago
Adam Johnson 4a7f0eaea9 Expose kAlphaTestHigh for halos 9 years ago
Adam Johnson a36c922dce Implement environment map Vis Regions 9 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
Adam Johnson d48fd9527f Begin moving slow things into korlib 9 years ago
Adam Johnson 5baca5c493 WaveSet environment maps 9 years ago
Adam Johnson 73390e523f Initial bits of waveset7 support 9 years ago
Adam Johnson a3716a8c35 Fix CoordinateInterface race conditions 9 years ago