Commit Graph

147 Commits

Author SHA1 Message Date
Jack Andersen 53521a0eea Initial blender addon support for MAPA and MAPU types 2017-03-19 19:08:51 -10:00
Jack Andersen 8c3a7da616 Updates to support VISI generation 2017-02-23 22:27:07 -10:00
Phillip Stephens d67d54ddd0 Change how 32bit hashes are calculated to prevent collisions 2017-02-13 13:27:43 -08:00
Jack Andersen 86f9f62ef6 Targeted subresource generation for Actor and World blends 2017-02-12 20:51:15 -10:00
Jack Andersen ae9b2309cf Add RecrusiveMakeDir 2017-02-03 17:45:39 -10:00
Jack Andersen 1c9708f261 EINTR recovery for BlenderConnection I/O 2017-02-01 15:53:51 -10:00
Jack Andersen 4a7b47200a Include alpha component in opaque shaders 2017-01-29 18:15:35 -10:00
Jack Andersen c6671b114e FRME cook fixes 2017-01-28 17:56:54 -10:00
Jack Andersen 1eab4f945c FRME fixes; update boo 2017-01-21 15:39:47 -10:00
Jack Andersen b949aada83 FRME cooking fixes 2017-01-20 16:38:03 -10:00
Jack Andersen f36dfa3be3 Update boo 2017-01-20 14:19:53 -10:00
Jack Andersen 89be8344e7 Update boo 2017-01-18 10:57:05 -10:00
Jack Andersen 2147abfbaa Work on Gui Frame exporter 2017-01-16 21:12:49 -10:00
Jack Andersen aecaab27a4 Create directory chains at a late point during extract 2017-01-16 15:21:13 -10:00
Jack Andersen 37b556f2c4 Add FRME widget properites to panel UI 2017-01-13 18:15:43 -10:00
Phillip Stephens 279b4b1d68 Update Collision cook process 2016-12-28 11:41:03 -08:00
Jack Andersen d7c5dff1f0 Windows fixes 2016-12-24 21:02:34 -10:00
Jack Andersen 75847c67d3 Better thread contention handling for BlenderConnection 2016-12-24 15:35:30 -10:00
Jack Andersen 46b04925c3 More graceful handling of non-installed blender 2016-12-12 10:09:53 -10:00
Jack Andersen 7f5ba744da Additional BlenderConnection World capabilities 2016-10-07 17:40:08 -10:00
Jack Andersen e65fe14c53 BlenderConnection tweaks 2016-10-02 12:34:10 -10:00
Jack Andersen 4f53d886ce Implement world cooker 2016-10-01 13:18:52 -10:00
Jack Andersen 6de25c1d1d Refinements to avoid bad level linkages 2016-09-18 13:46:49 -10:00
Jack Andersen 4bffe7bc8b Blender verbose crash fix for windows 2016-09-11 11:16:16 -10:00
Jack Andersen 127343c6d1 Preparation for Windows pipe redirection fix 2016-09-11 09:52:59 -10:00
Jack Andersen 7cc0ac7902 HMDL buffer sharing fix 2016-09-09 19:38:18 -10:00
Jack Andersen 3438cb34a3 Normalize skinning weights from Blender 2016-09-08 18:18:56 -10:00
Jack Andersen aa2d9d5631 Add 'looping' flag to actions 2016-09-05 19:51:11 -10:00
Jack Andersen 691d53304c Add skin bank count field to HMDL metadata 2016-09-04 12:47:09 -10:00
Jack Andersen 8c8a143f6b Solve potential add-on install race condition 2016-08-24 14:27:53 -10:00
Jack Andersen 67bb64e7dd AABB progress message tweak 2016-08-21 14:10:14 -10:00
Jack Andersen 6ca1f05492 Minor character cooking performance adjustment 2016-08-21 10:38:40 -10:00
Jack Andersen ff89063a2b BlenderConnection::centerView operation ignores lamps and cameras now 2016-08-16 19:43:01 -10:00
Jack Andersen eae83a1cb9 Blender's not ideal for transforming AABBs 2016-08-14 11:11:17 -10:00
Jack Andersen c89b7692f3 Blender protocol adjustments 2016-08-13 09:36:39 -10:00
Jack Andersen 98c2313863 Remove awful edge-indexing bottleneck 2016-08-12 15:22:39 -10:00
Jack Andersen eb5cdf40b0 Blender shell protocol fixes 2016-08-12 09:41:51 -10:00
Jack Andersen 719c62f09f Add ResourceLock for detecting parallel resource collisions 2016-08-11 16:33:03 -10:00
Jack Andersen 48a4a51853 use SaveAs rather than Save for outputting .blend files 2016-08-11 11:31:27 -10:00
Jack Andersen 031daeb841 Immediately delete (incomplete) docs from BlenderConnection::createBlend 2016-08-11 11:10:57 -10:00
Jack Andersen 4917fb0b74 Syntax error fixes 2016-08-11 10:16:01 -10:00
Jack Andersen 63e835daaa Add BlenderConnection::compileLights 2016-08-11 09:51:41 -10:00
Jack Andersen 2b1e246ae9 Add collision mesh cooking to BlenderConnection 2016-08-10 11:54:30 -10:00
Jack Andersen 73cb100174 Additional BlenderConnection::Mesh intermediate fields 2016-08-09 16:51:30 -10:00
Jack Andersen 5f60a33cce Windows build fixes 2016-08-03 13:15:59 -10:00
Jack Andersen 577af720d3 Add proper file-based error reporting 2016-08-02 12:12:49 -10:00
Jack Andersen b48b8e3ea7 More portable way of testing for SLERP 2016-04-25 15:45:23 -10:00
Jack Andersen f581ed3127 Support for SLERP blender fork 2016-04-25 14:47:11 -10:00
Jack Andersen 9dfdba9601 Blender fixes 2016-04-12 20:07:02 -10:00
Jack Andersen e8336578d1 Add getSubtypeNames to BlenderConnection 2016-04-12 12:27:11 -10:00