Commit Graph

27 Commits

Author SHA1 Message Date
Relintai 2c1508e616 Now the importer can handle files with multiple meshes in them. 2020-07-26 14:51:53 +02:00
Relintai 515a3b250f Moved most of the code from the gltf importer to a new base class, and made it more modular. 2020-07-26 12:41:35 +02:00
Relintai 85417ebee9 Improved MeshDataInstance, and PropDataMeshData will create a material in _processor_get_node_for. 2020-07-05 23:09:23 +02:00
Relintai ac6e09939d Implement PropDataMeshData's get_node_for. 2020-07-05 22:16:38 +02:00
Relintai 1746de7130 Update for Prop module's Processor removal. 2020-07-05 21:55:57 +02:00
Relintai 6567ebe225 Renamed PropDataMesh to PropDataMeshData, so later normal meshes can be easily added if needed. 2020-07-05 18:48:13 +02:00
Relintai 172b7afd6c Implement _add_textures_into after the PropData api cleanup. 2020-07-05 15:14:25 +02:00
Relintai 601cabc63f Add a prop processor for PropDataMeshInstances. Also moved PropDataMesh into this module. 2020-07-05 14:53:45 +02:00
Relintai eb3c654998 Finished up MeshDataInstance. 2020-07-05 12:18:00 +02:00
Relintai d5c95a6c5d Fix build with tools=no. 2020-07-03 13:04:17 +02:00
Relintai 78cf61ffe5 Now offsets use Transforms instead of just Vectors. Now capsule is rotated properly. 2020-06-30 15:23:27 +02:00
Relintai 25e9135925 Fix box, cylinder, capsule offsets. 2020-06-30 15:08:25 +02:00
Relintai 5f8ab950b1 Implemented offsets. 2020-06-30 14:42:12 +02:00
Relintai fbf96617e3 Added automatically approximated simple shape collider generation to the importers. (They don't have offset support yet. Soon.) 2020-06-30 12:49:29 +02:00
Relintai f06da26b6b Fix missing imports. 2020-06-29 00:16:47 +02:00
Relintai 3fc8fa0ce2 Implemented collision shape scaling. 2020-06-29 00:16:09 +02:00
Relintai 95b565e2a4 Added a MeshDataInstance node. 2020-06-27 21:44:45 +02:00
Relintai 034116552c Added collider shape generation support. Also removed a leftover debug print. 2020-06-21 16:29:28 +02:00
Relintai 3cc9f15f05 Fix crash in 4.0. 2020-05-16 21:33:00 +02:00
Relintai 4ee946963a Sync classref with the current source. 2020-04-18 02:39:07 +02:00
Relintai b9cb58897a Clang format. 2020-04-10 14:02:39 +02:00
Relintai 7de9c25214 Fix build for 4.0. 2020-04-09 12:36:18 +02:00
Relintai 4bda19b12b Added the license to all cpp files. Also updated the license text for 2020. 2020-01-31 19:38:20 +01:00
Relintai 7bef6db99e Added an importer for glft aswell. 2020-01-14 23:13:16 +01:00
Relintai 3fedb4c853 Doc setup. 2019-12-25 14:12:09 +01:00
Relintai 4cf72ef1e6 Moved the classes from ESS to this module. 2019-12-20 16:14:37 +01:00
Péter Magyar b35afb14c6
Initial commit 2019-12-20 14:32:41 +01:00