• Joined on 2024-03-13
Jayrude deleted tag v0.3.0 from KeepersCompound/ThiefLightmapper 2025-04-11 19:44:43 +00:00
Jayrude deleted tag 0.1.0 from KeepersCompound/ThiefLightmapper 2025-04-11 19:44:41 +00:00
Jayrude created branch cli-separation in KeepersCompound/ThiefLightmapper 2025-04-11 19:27:19 +00:00
Jayrude pushed to cli-separation at KeepersCompound/ThiefLightmapper 2025-04-11 19:27:19 +00:00
4c1166922e Rename `KeepersCompound.Lightmapper` project to `KCLight`
ee9ad9431a Update namespaces in `Lighting` project
ccd3952a7e Move core lighting behaviour to `KeepersCompound.Lighting` project
Compare 3 commits »
Jayrude pushed to main at KeepersCompound/thief-mission-viewer 2025-04-11 15:31:27 +00:00
8bd2e53d7e Update to Godot 4.4.1
1177474fd6 Apply subobj hierarchy to model
202edd424b Fix extraction issue
f924470e8d Port LGS changes from lightmapper
Compare 4 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-04-07 17:07:38 +00:00
26fd0738f0 Update readme to point to TTLG thread
Jayrude pushed to main at KeepersCompound/nd-specs 2025-03-09 20:29:32 +00:00
d1f7a5f063 Add license
5e2a622d9b Undo commented Lightmap data block
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/nd-specs 2025-03-09 20:27:53 +00:00
d144a1c805 Add specificity to some model fields
c01502f218 Add cell weather
96bca0fac7 Add LM_PARAM chunk
Compare 3 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-23 20:22:16 +00:00
17bfe8f60e Update version
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-23 20:19:29 +00:00
3e2abbe968 Fix #18: Remove complanarity check between pass poly and target poly
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-23 20:15:26 +00:00
651243d91f Fix #19: Verify sun traces with a reverse occlusion trace
8864993463 Fix light vis not including light's cell in fast mode
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-23 18:31:38 +00:00
3edc5eb758 Full release!
51aa7a96a9 Add warning for quad lit flag when using shadow softness
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-23 14:40:18 +00:00
8b25290cfd Add license
3545b9cbc7 Add a readme
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-23 10:31:16 +00:00
ccd1c6ef82 Remove PVS lighting stage
db0a70607d Reword timing stages
dacc9ea5e1 Add total timing
00537fa3ca Add AnimLightCutoff warning
bb50b2aba4 Handle all light validation warnings in one place
Compare 8 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-22 20:45:45 +00:00
1c2210dbab Update version to 0.6.0
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-02-22 20:44:44 +00:00
d4761ca682 Update overlit warning
fbc24b855a Warn about lights outside of the world
1c869bb123 Remove debug cell lighting log
170ec83fb1 Early out on light vis max range
18abe30b03 Calculate exact light to cell visibility by default
Compare 11 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-01-28 17:55:09 +00:00
fafae43c56 Don't try and compute visibility for lights outside of the world
db0b1f9c7a Pre-compute cell visibility in parallel
b493c447c7 Make Nodes readonly and track Node computation on PVS
77f69be219 Only compute mightsee for edges of cells with lights in
3040914afb Precalculate edge list capacity
Compare 6 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-01-27 19:45:16 +00:00
ec9c20423d Use BitArray for MightSee
f12e723056 Early outs for portals fully behind target/source
e93efb91f2 Early out of valid portal checks if destination is already marked as mightsee
13929e44a6 Change MightSee to a bool array
54655254b9 Use faster plane distance calculation
Compare 5 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-01-26 18:16:19 +00:00
e48393b856 Update version to 0.5.0
65c248de84 Add PVS flag
Compare 2 commits »
Jayrude pushed to main at KeepersCompound/ThiefLightmapper 2025-01-26 17:28:35 +00:00
392c7b24b5 Add custom TinyEmbree package with backface culling