279 Commits (6c4aedb17af540de9e96967c21cbdc5781da1e11)

Author SHA1 Message Date
Adam Johnson 6c4aedb17a
Replace fancy AgeSDL Python meta hacks 6 years ago
Adam Johnson 6929c37ed7
Don't crash if a dependency file is missing 6 years ago
Adam Johnson 4b5f061ac6
Fix Python paks being written into "dat" 6 years ago
Adam Johnson 1bee0b1736
Ensure "secure" files are encrypted 6 years ago
Adam Johnson ec2070a000
Pack the doggone Python in the exporter 6 years ago
Adam Johnson e78978c21a
Ensure text file data is encoded correctly 6 years ago
Adam Johnson b2120aba10
Add new "nonfatal error" handling for exporter 6 years ago
Adam Johnson e5b79bf6b5
Add Python packing operator 6 years ago
Adam Johnson 288058aa38
Refactor output file generation 6 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 8c0396839b
Fix issue with verbose logger not logging when there is no backing file 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 0c8e333ad5
Fix overly explicit collider vertex export 6 years ago
Adam Johnson d16f064043
Fix incorrect path logic introduced in b588c87 6 years ago
Adam Johnson b588c87234
Fix issue with texcache files on stale HDDs 6 years ago
Adam Johnson c0cdf46460
Generalize the lightmap modifier 6 years ago
Adam Johnson 4779c8c710
Centralize lightmap render layer settings 6 years ago
Adam Johnson fdc6ae3f22
Recache on file updates 6 years ago
Adam Johnson 62f8b59ce2
Add per-image cache controls 6 years ago
Adam Johnson 72a4cf179e
Add export-time texcache controls 6 years ago
Adam Johnson 654af0e56a
Add rudimentary texture cache 6 years ago
Adam Johnson eb622e5318
Prefer dict `setdefault` vs membership tests 6 years ago
Adam Johnson 7b5eb4f389
Fix "Compose Geometry" out of range progress steps 6 years ago
Adam Johnson 2b48c6dcc2
Replace a slow string search with `isinstance` 6 years ago
Adam Johnson 1e3f3faa0d
Fix potential UnboundLocalError in texture export 6 years ago
Adam Johnson dfeb0114de
Optimize lightmap dict access 6 years ago
Adam Johnson 2ebf872fda
Check for valid types in `add_object` 6 years ago
Adam Johnson 97305ee3e9
Clarify camera transitions/cutting 6 years ago
Adam Johnson 0f26deb65e
Camera transition overrides 6 years ago
Adam Johnson 1ca9456870
Rework camera UI to not be so monolithic 6 years ago
Adam Johnson 02eb0e71fc
Fix some camera bugs due to code shuffling 6 years ago
Adam Johnson e21b8d7032
Rail Cameras 6 years ago
Adam Johnson c656b0e51a
Camera transform and FOV animations 6 years ago
Adam Johnson de23d77649
Implement Circle Cameras 6 years ago
Adam Johnson 07e73f7792
Fix export crash introduced by #110 6 years ago
Adam Johnson 731e65d1c2
Allow version specific pages 6 years ago
Adam Johnson 90a3a97705
Fix #108 6 years ago
Adam Johnson 5f671fb8e4
Add warning message about small lightmap passes 6 years ago
Adam Johnson 803f0dd62d
Fix #106 6 years ago
Adam Johnson da30e3f0c7
Implement basic cameras 6 years ago
Adam Johnson 9601d6e28b
Optimize `find_key` by using a hash map 6 years ago
Adam Johnson 1200979322
Fix duplicate DSpan exports 6 years ago
Adam Johnson 554cb31bae
Fix #76 6 years ago
Adam Johnson b8414394da
Fix lightmap baking with "Receive Transparent" 6 years ago