• Joined on 2024-03-13
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-26 17:46:52 +00:00
b41d73c0e3 Fix #9: Blocks vision polys always cast shadows
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-26 17:12:42 +00:00
2e1c90b88a Close #10: Apply ambient light zones
40ea7cce0e Parse per cell fog/ambient zones
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-26 14:22:03 +00:00
42daa8a048 Apply AnimlightCutoff
196f739afd Add anim light cutoff to lighting settings
bf602a6964 Use anim light max brightness for light brightness
2cc5ab44b7 Set SpotAmb spotlight brightness
b8a5169b78 Parse anim light cutoff in LmParams
Compare 6 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-23 19:44:00 +00:00
1b13d92b99 Fix #5: Cull any gamesys links/linkdata with concrete LinkIDs
045285f82d Handle model files with too many joints
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-23 18:01:45 +00:00
65dda0194d Fix #1 #2: Rewrite light gathering
010757eb6f Add light helper functions
bf47578133 Tidy up mesh transform calculation
0f9467b8c4 Use new model joint application in meshbuilder
a8bdf37097 Add joint transformation to modelfile
Compare 7 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-23 12:44:51 +00:00
db01667fb2 Fix 3: Apply hierarchical transforms to models
Jayrude closed issue KeepersCompound/ThiefLightmapper#4 2024-12-11 18:04:55 +00:00
Roadmap to initial release
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-11 18:04:55 +00:00
8191d30b20 Update dromed lighting mode to objcast
1aac751043 Error if install config doesn't have resname_base
ad08d373b7 Better handling of multiple config file resource paths
7ae7407c2b Fix #4: Handle non-existent directories in install config
Compare 4 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 21:34:02 +00:00
a6e4e85470 Fix incorrect rotation on object polys
2a75e016ef Fixed underpowered 16 bit lighting
ca3dfa677f Add basic 16bit lm writing
fc91970c45 Apply brush rotation to base spotlight direction
Compare 4 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 17:53:50 +00:00
29b1c78782 Exclude debug info in build artifacts
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 17:49:35 +00:00
b686123e0a Change to github runners with separate windows and linux jobs
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 17:38:41 +00:00
16975f39a1 Downgrade artifact upload actions
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 17:36:38 +00:00
c7060ab284 Make linux build single file not NativeAoT
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 17:33:07 +00:00
dd21d435b5 Add build action
f359a19579 Remove AoT from csproj
Compare 2 commits »
Jayrude pushed tag 0.1.0 to KeepersCompound/ThiefLightmapper 2024-12-10 17:02:23 +00:00
Jayrude released "test release" at KeepersCompound/ThiefLightmapper 2024-12-10 17:02:23 +00:00
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-10 16:55:33 +00:00
06803fa07f Add light max effective radius method
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-09 20:49:18 +00:00
9fd33efeed Add debug stats
ed1b95af35 Properly apply rotation to light offsets
16dddcb497 Only add sunlight index to cells if sunlight is enabled
Compare 3 commits »
Jayrude closed issue KeepersCompound/ThiefLightmapper#7 2024-12-09 18:40:10 +00:00
Add a warning when too many lights affect a cell
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2024-12-09 18:40:10 +00:00
df9b21de46 Close #7: Log when too many lights reach cell