|
118bdd71af
|
Updated the engine.
|
2022-03-14 07:50:24 +01:00 |
|
|
d140dd4f86
|
Updated the engine.
|
2022-03-13 13:11:31 +01:00 |
|
|
f68764da31
|
Updated the engine.
|
2022-03-09 22:11:58 +01:00 |
|
|
c2e2fe2a5f
|
Updated terraman. Now the PCM library generates a liquid material, and also found / fixed a few race conditions.
|
2022-03-08 15:53:05 +01:00 |
|
|
0ac7e7a2b6
|
Updated Terraman. Fixen a typo (transform_uv_scaled used the x coordinate in place of y) This makes the terrain's texture look seamless.
|
2022-02-26 23:40:06 +01:00 |
|
|
a4b8c913e5
|
Updated the modules. I fixed a few threading issues when spawning and despawning chunks extremely fast. This happens in the editor when the camera can go around really fast.
|
2022-02-19 22:57:31 +01:00 |
|
|
8c5ea6e9fc
|
Udpated Terraman. I added a helper method to the world to get the editor's camera.
|
2022-02-19 11:19:39 +01:00 |
|
|
52d51c477b
|
Updated Terraman to the latest, liquids should work now.
|
2022-02-18 23:51:37 +01:00 |
|
|
99064a639a
|
Updated terraman. I renamed voxel_surface methods/properties to terra_surface.
|
2022-02-18 21:31:15 +01:00 |
|
|
fd21452ce7
|
Updated the modules. This fixes the uv mapping issues on the html5 backend. Also a few smaller logic fixes.
|
2022-02-16 21:10:41 +01:00 |
|
|
9e2504834b
|
Updated the modules. I fixed a few bugs.
|
2022-02-14 13:41:24 +01:00 |
|
|
d23be2b1f0
|
Updated the modules. I only improved the readme in 3 of them.
|
2022-02-13 20:32:58 +01:00 |
|
|
c03c8ac8a7
|
Also updated the engine.
|
2022-02-12 17:55:44 +01:00 |
|
|
161c30e6c6
|
Updated the mesh data resource module. I added multiple mesh surface handling to it.
|
2022-02-12 17:51:20 +01:00 |
|
|
19f4e9216e
|
updated the mesh data resource addon. I fixed / improved the multi type import for it.
|
2022-02-12 13:02:10 +01:00 |
|
|
7b2c95eae4
|
Updated the mesh data resource module. I added a new import option that should make converting everything to plain mesh data resoruces easier.
|
2022-02-11 18:57:33 +01:00 |
|
|
f5c356c91c
|
Updated the engine.
|
2022-02-09 15:16:08 +01:00 |
|
|
c72269b41e
|
Updated all the modules. I added only smaller fixes to these ones.
|
2022-02-09 14:42:45 +01:00 |
|
|
232aae5726
|
Updated the modules to the latest. I changed the Terra and Terraman class prefixes to Terrain.
|
2022-02-08 14:44:37 +01:00 |
|
|
4e1c6046b0
|
Updated the engine.
|
2022-01-27 19:56:43 +01:00 |
|
|
e0dac27954
|
Updated the mesh utils plugin to get support for 3d delaunay triangulation even on 3.x.
|
2022-01-27 19:05:17 +01:00 |
|
|
0aa0342d3f
|
Updated the engine.
|
2022-01-19 00:02:53 +01:00 |
|
|
da5992fc94
|
Updated the engine.
|
2022-01-12 23:11:27 +01:00 |
|
|
05f178b4bd
|
Updated every module. I re-extracted the class docs and updated the copyright headers for them.
|
2022-01-12 22:43:05 +01:00 |
|
|
2a08f5de05
|
Updated ESS, to get the Aura and Spell merge. Still a few smaller isuues linger around. They will be fixed in a few hours.
|
2022-01-12 15:55:18 +01:00 |
|
|
d2a5be02d4
|
Udpated ESS to the latest to get the new property changes.
|
2022-01-12 14:19:23 +01:00 |
|
|
2d5e17b5be
|
Fix more issues after the aura property renames. Also updated ESS to get property grouping improvements.
|
2022-01-12 12:06:00 +01:00 |
|
|
70da1509bb
|
Update ESS to get 2 property fixes.
|
2022-01-12 11:51:13 +01:00 |
|
|
ad2215a66b
|
Started merging auras and spells. As a first step aura's properties got an aura prefix. Updated ESS, and added this prefix to all aura resources.
|
2022-01-12 11:26:33 +01:00 |
|
|
c10b66f595
|
Updated the engine.
|
2022-01-08 16:07:28 +01:00 |
|
|
49fe5c164a
|
Updated the mesh utils module. I fixed a few bugs.
|
2021-12-30 00:13:32 +01:00 |
|
|
556d3062b8
|
Updated the mesh data resource module to get the new signal in MeshDataInstance.
|
2021-12-29 20:24:04 +01:00 |
|
|
eea2e76702
|
Updated the mesh data resource module. MeshDataResource now properly emits changed events, and MeshDataInstance will respond to it aswell.
|
2021-12-29 00:47:54 +01:00 |
|
|
1c35594d67
|
Updated the engine.
|
2021-12-29 00:24:41 +01:00 |
|
|
18b9a02e31
|
Updated the engine.
|
2021-12-19 13:19:12 +01:00 |
|
|
19820f1522
|
Updated the engine to the latest.
|
2021-11-17 14:06:29 +01:00 |
|
|
cbca005d6d
|
Updated the engine to the latest. (Just merged upstream changes into it.)
|
2021-10-31 12:57:16 +01:00 |
|
|
547197e78f
|
Improved the threading logic of MMMaterial's render by quite a bit. Also updated ThreadPool to get the new cleanups / fixes / api improvements required.
|
2021-10-31 12:37:51 +01:00 |
|
|
8ef1215bf4
|
Updated the engine.
|
2021-10-06 02:24:05 +02:00 |
|
|
2ab52ea5c8
|
Updated the engine.
|
2021-09-30 21:31:16 +02:00 |
|
|
ecef04d52e
|
Updated the engine. I merged in all upstream changes.
|
2021-09-29 12:18:54 +02:00 |
|
|
04bc717331
|
Updated the mesh_utils module. It got uv unwrapping support.
|
2021-09-29 11:25:00 +02:00 |
|
|
cdee4cb3fa
|
Updated the engine. Now the skeleton editor actually works.
|
2021-09-26 17:20:03 +02:00 |
|
|
c65c809084
|
Updated the engine and modules.
|
2021-09-25 23:41:14 +02:00 |
|
|
6062255177
|
Updated the engine to the latest. Also removed "as" casts after get_node_or_null-s, as now when they return null you get an error.
|
2021-09-22 00:11:19 +02:00 |
|
|
1ec78bd663
|
Updated the ess module. It only got a special case compile fix.
|
2021-09-21 12:27:15 +02:00 |
|
|
23d697c13a
|
Updated the engine.
|
2021-09-14 11:23:45 +02:00 |
|
|
32baaaa696
|
Updated the mesh data resource module. I removed the xatlas test code from it.
|
2021-09-14 11:22:22 +02:00 |
|
|
8e0e86ef39
|
Work on the mesh data resource editor plugin. Also updated the mesh data resource module to the latest.
|
2021-09-13 18:47:56 +02:00 |
|
|
008c3048d5
|
Updated the engine.
|
2021-09-11 16:07:04 +02:00 |
|
|
9f1183966e
|
Updated the engine again.
|
2021-09-06 19:04:50 +02:00 |
|
|
134daf47c6
|
Updated the engine.
|
2021-09-06 18:33:40 +02:00 |
|
|
9ba79d9dc4
|
More work on fixing networking. Also updated ESS to get the fixes from it too.
|
2021-08-31 00:40:45 +02:00 |
|
|
288eaabe18
|
Updated ESS to get the Entity controller property rework.
|
2021-08-30 20:18:29 +02:00 |
|
|
7e420f538d
|
Updated ESS to get a small property hint fix for EntityCreateInfo.
|
2021-08-30 00:35:10 +02:00 |
|
|
51f0f08d08
|
Updated the entity spell system module to get an improvement to ORPC, and the entity controller setter. The props module and mesh data instance also got updated, they only had a compile fix for 3.3.
|
2021-08-29 21:39:06 +02:00 |
|
|
01cf5ae03b
|
Updated the props module. I fixed mesh builds in PropInstanceMerger when threading is disabled, and the build time is long enough so that it needs multiple frames.
|
2021-08-28 11:31:15 +02:00 |
|
|
0c85195cd1
|
Updated the engine.
|
2021-08-28 00:57:16 +02:00 |
|
|
d4cb1684ca
|
Updated Terraman to get the new chunk_added and chunk_removed signals.
|
2021-08-28 00:28:05 +02:00 |
|
|
5dc0ed2daf
|
Updated terraman. So now the world can be deactivated.
|
2021-08-28 00:08:41 +02:00 |
|
|
d6ba00be37
|
Updated the engine.
|
2021-08-27 19:29:45 +02:00 |
|
|
d96dbd078f
|
Updated the props module to get the fix for PropInstanceMerger when the prop only has TiledWalls.
|
2021-08-27 19:28:55 +02:00 |
|
|
a74fdac778
|
Updated the props module so copy_from will also copy over the is_room and room_points properties.
|
2021-08-26 20:53:16 +02:00 |
|
|
bb6109e1f7
|
Updated the engine.
|
2021-08-26 12:11:02 +02:00 |
|
|
44a2507f4c
|
Updated the ess module to get material cache support. Also updated the props module to get a small improvement to material cache initialization.
|
2021-08-26 00:14:45 +02:00 |
|
|
5dafcde663
|
Updated the props module. I added collision layer and mask properties to PropInstance and TiledWall.
|
2021-08-25 22:55:52 +02:00 |
|
|
c9202cf325
|
Updated the props module to get the collision shape fix for PropinstanceMerger.
|
2021-08-25 20:39:03 +02:00 |
|
|
022ba329b2
|
Update the props module to get a crash fix.
|
2021-08-25 17:25:37 +02:00 |
|
|
98d212dfb8
|
Updated the engine aswell.
|
2021-08-25 01:26:47 +02:00 |
|
|
d4442db6fd
|
updated the props module. I fixed a race condition when spawning lots of PropInstanceMergers for the first time.
|
2021-08-25 01:21:38 +02:00 |
|
|
3af4845a7a
|
Updated the engine.
|
2021-08-22 00:28:14 +02:00 |
|
|
7b79378c11
|
Updated the props module to get collision support for prop based TiledWalls.
|
2021-08-18 21:20:08 +02:00 |
|
|
efd0a54d8c
|
Updated the props module again to get TiledWall prop serialization support, and PropInstance and propInstanceMerger support. Now PropInstanceMerger will also properly merge the texture in a different thread.
|
2021-08-18 19:02:25 +02:00 |
|
|
82c9c627b7
|
Updated the engine, and the props module to get the TiledWall.
|
2021-08-18 17:44:56 +02:00 |
|
|
aedf100cee
|
Update the props module. Now portals are saved into props aswell.
|
2021-08-14 19:02:55 +02:00 |
|
|
93d455909c
|
Updated the props module and the engine. The props module will now build a bit more optimized hulls for the rooms.
|
2021-08-14 18:39:16 +02:00 |
|
|
8ed08c7852
|
Updated the mesh_data_resource module. Set the default portal culling mode for MeshDataInsances to PORTAL_MODE_GLOBAL. This disables portal culling for them by default. This change will be reverted once the portal culling system will be able to handle custom GeometryInstances, or I figure out a temporary workaround.
|
2021-08-14 17:01:37 +02:00 |
|
|
e7c5c01941
|
Updated the mesh_data_resource module. Now MeshDataInstance is inherited from VisualInstance. Also updated the mesh_utils module. Fixed 2 issues with remove_doubles and remove_doubles_interpolate_normals. And updated the props module. Added a new tool to generate the convex hull for rooms (even if they are in a scene on their own. For example to serialize them into props.). Also work on PropData's support for portals.
|
2021-08-14 14:41:42 +02:00 |
|
|
883c69d9fb
|
Updated the engine.
|
2021-08-14 14:36:50 +02:00 |
|
|
db225630cc
|
Update the props module and the mesh data resource module so both MeshDataInstance and PropInstanceMerger can be moved even with moving their parents.
|
2021-08-12 20:26:45 +02:00 |
|
|
e2ace10105
|
Update the props module again to grab a small optimization.
|
2021-08-12 19:31:09 +02:00 |
|
|
5528d485b9
|
Update the props module again. Now auto lods will properly be turned off when there are no or only one mesh is in PropInstanceMerger.
|
2021-08-12 19:25:14 +02:00 |
|
|
9173d84c40
|
Also update the engine.
|
2021-08-12 18:51:46 +02:00 |
|
|
583fadae70
|
Updated the props module to get the automatic lod change support to PropInstanceMerger.
|
2021-08-12 18:47:07 +02:00 |
|
|
70a1ebef4c
|
Updated the props module. Now when the scene to prop conversion tool re-converts props the editor will pick up the changes without a restart.
|
2021-08-11 20:36:24 +02:00 |
|
|
60e7d4af78
|
Updated the props module, I reimplemented vertex color lights + rao for PropInstanceMerger. Also updated mesh_utils, MeshMerger did not use vector write proxies.
|
2021-08-11 19:20:26 +02:00 |
|
|
9386627682
|
Updated the engine.
|
2021-08-11 19:16:48 +02:00 |
|
|
ab78c3287a
|
Updated the props module to get the new working version of PropInstanceMerger. Updated the mesh_data_resource module to get the MeshDataInstance rework. Updated mesh_utils module now it makes sure to not set zero length arrays/vectors into the built mesh arrays. And updated terraman, I fixed an inefficiency in the mesher.
|
2021-08-10 19:09:24 +02:00 |
|
|
a6eba13afa
|
Updated the engine.
|
2021-08-10 19:04:05 +02:00 |
|
|
c16bb42ea1
|
Updated the props module to get the PropCache singleton rework. Set up the project settings for it.
|
2021-08-09 22:13:18 +02:00 |
|
|
0fa7176c83
|
Updated the engine.
|
2021-08-09 22:05:32 +02:00 |
|
|
fae48b30cf
|
Updated Terraman to get the new prop texture merging/caching support and texture packer as I added const and const references to it's api wherever possible.
|
2021-08-08 14:11:14 +02:00 |
|
|
307a1b5cfe
|
Updated the engine.
|
2021-08-08 10:11:29 +02:00 |
|
|
c5a663465f
|
Update Terraman to get a fix for missing prop meshes when none of the prop meshes in a chunk were fully enclosed.
|
2021-08-07 15:17:36 +02:00 |
|
|
7476d08ed2
|
Updated Terraman (and the engine) to get JobSteps support for PropJob. This also fixes the error spam during mesh generation.
|
2021-08-07 13:56:24 +02:00 |
|
|
20875c756e
|
Updated terraman (and the engine) to the latest. This fixes the prop based tree mesh generation. There is an error spam in console that will be fixed soon.
|
2021-08-07 11:51:30 +02:00 |
|
|
b44353fa35
|
Updated the engine.
|
2021-08-07 09:46:15 +02:00 |
|
|
4827348c25
|
Updated the engine.
|
2021-08-05 23:35:27 +02:00 |
|
|
bf40b5c12f
|
Updated ess to the latest. Replaced the range checks with the newly added helper calls.
|
2021-08-05 23:01:31 +02:00 |
|
|
fd42c5e8e6
|
Also updated the engine.
|
2021-08-03 01:27:20 +02:00 |
|