|
a0ba4f2cab
|
Updated register_types.h and cpp to the current godot 4 style.
|
2023-01-08 15:55:22 +01:00 |
|
|
d66c8c4ac7
|
Updated copyright headers.
|
2022-01-12 22:15:58 +01:00 |
|
|
2afd6eff45
|
Fix compile for older versions of the engine than 3.x.
|
2021-08-29 18:55:51 +02:00 |
|
|
2fcab242f9
|
Now TiledWalls can be serialized into props.
|
2021-08-18 18:06:09 +02:00 |
|
|
fbafc568d7
|
Added TiledWall and TiledWallData classes. Just a skeleton for now.
|
2021-08-16 17:44:28 +02:00 |
|
|
2c7ce2fc07
|
Added PropDataPortal. It can be used to save Portal data into props.
|
2021-08-14 19:01:47 +02:00 |
|
|
a5ab7ca180
|
Added a new PropLight class.
|
2021-08-11 17:10:41 +02:00 |
|
|
fea813eae3
|
Renamed the PropTextureCache singleton to PropCache.
|
2021-08-09 15:57:21 +02:00 |
|
|
6c8deb8956
|
Ported the MaterialCache class from Terraman.
|
2021-08-09 13:13:21 +02:00 |
|
|
3c20bd4ec6
|
Moved PropMesherJobStep to the jobs folder.
|
2021-08-09 11:23:40 +02:00 |
|
|
aca6a61c3d
|
Added a PropTextureCache singleton, and a PropTextureJob class.
|
2021-05-17 22:27:10 +02:00 |
|
|
cbb2028d64
|
Split PropInstance into PropInstance and PropInstanceMerger.
|
2021-04-27 16:47:46 +02:00 |
|
|
669ab8e193
|
Added PropinstancePropJob (copy paste of terraman's prop job), and started reworking PropInstance.
|
2021-04-26 16:29:53 +02:00 |
|
|
b63d4721bd
|
Took PropInstanceJob (TerraJob) from Terraman. I did simplify it a little.
|
2021-04-24 22:01:28 +02:00 |
|
|
58b59557af
|
Added PropMesherJobStep. It's the TerraMesherJobStep class from Terraman renamed.
|
2021-04-24 19:32:47 +02:00 |
|
|
8c088048d1
|
Added a PropMesher class. It's terraman's mesher, but cleaned up / customized.
|
2021-04-24 17:39:51 +02:00 |
|
|
6f418a07d4
|
Update the copyright texts for 2021.
|
2021-04-19 10:12:27 +02:00 |
|
|
f4bc70c94e
|
Fix compile for 4.0.
|
2021-02-06 11:54:57 +01:00 |
|
|
bfb60df215
|
Fix compile without ThreadPool. (Removed a half finished class from the build.)
|
2020-08-04 10:09:10 +02:00 |
|
|
415c49b2b8
|
Removed PropDataEntity.
|
2020-07-06 22:19:40 +02:00 |
|
|
f9d94ee635
|
Added PropSceneInstance, and added a processor for it.
|
2020-07-06 22:02:22 +02:00 |
|
|
59a874bd68
|
Processor for PropDataProp.
|
2020-07-06 20:54:05 +02:00 |
|
|
c76a6c7282
|
Implement processing PropDatalights.
|
2020-07-06 20:46:00 +02:00 |
|
|
85670797de
|
Removed PropDataProcessor, moved it's functionality into PropDataEntry.
|
2020-07-05 21:55:08 +02:00 |
|
|
a4a7949bc8
|
Moved PropDataMesh to the mesh data resource module.
|
2020-07-05 14:54:15 +02:00 |
|
|
d1a782c37c
|
Added PropDataProcessor. This will enable scene to PropData conversion to be easily scriptable. Added an api for it into PropUtils.
|
2020-07-02 17:57:11 +02:00 |
|
|
8258fb7cfa
|
Set up an editor plugin.
|
2020-06-27 23:13:26 +02:00 |
|
|
e274c2d4f6
|
Added the PropUtils singleton. Removed PropMeshUtils.
|
2020-06-27 22:29:19 +02:00 |
|
|
6c8391ea17
|
Moved PropMeshDataInstance into the mesh_data_resource module.
|
2020-06-27 21:44:10 +02:00 |
|
|
f81669f9b8
|
Moved PropVoxelmanLight into Voxelman.
|
2020-06-27 19:00:10 +02:00 |
|
|
3ede345c82
|
Moved PropData from Voxelman to here.
|
2020-06-27 17:03:29 +02:00 |
|
|
26cc4e9b3d
|
Work on PropMeshDataInstance, and PropInstance.
|
2020-06-22 02:32:53 +02:00 |
|
|
e1f43af571
|
Removed the old prop implementations.
|
2020-04-04 17:19:19 +02:00 |
|
|
9547a07ad0
|
Added a few skeleton classes.
|
2020-04-03 13:45:55 +02:00 |
|
|
7cacfed933
|
Added PropInstance. This module will be reworked to be Node based. This design will simplify everything.
|
2020-04-03 12:00:02 +02:00 |
|
|
53905b3cdf
|
Moved everything that is prop related from Voxelman to here. Note that Voxelman is required for this to compile for now. This will be fixed soon.
|
2020-04-03 09:23:01 +02:00 |
|