Very smart way to fix the issue! I can't wait for all the LARGE terrains people will be creating with this tool. You should ask the community to share their experience with you and share it with us in a future video!!
Awesome progress. Since you are looking into performance, any chance you'll implement an optimized collision shape creation algorithm ?. Maybe one that will have half the the resolution of the mesh ? so instead of having every mesh cell be equivalent to 1 collisionshape cell, it could be 4 mesh cells for 1 collision shape cell. I think that will help a lot for people who have relatively big maps and use a lot physics with the terrain or use navigation mesh baking from collision shape frequently at run time. Either way, great job and all the best for you and for this amazing tool.
Thank you! 😎 I totally agree with you, it would be awesome to have an optimized collision! I will have to do some research about this but I think it would be fun. If I can, I will (and make a devlog about it 🙂)
I'm so glad you love it! I've also been adding some new features since this video came out so make sur you stay updated (like this one for example : twitter.com/spimortdev/status/1759092837142970830 )!
you made a very good joob with this tool! congratulations!! i have a question: is there a way to place scenes like houses (scenes that not are objects to be scattered or multimeshes, they are individual things) in a way the map loads them when a terrain chunk loads? i found a way to know in wich chunk we are (camera) and that would help to load by my self scenes belonging to that chunk, but i would like to know if there is a built in way to do it, Thanks in advance!
I answered on twitter but I'll answer it here as well 🙂 The thing with your question is that "chunks" are not really loaded dynamically. It's a clipmap, so the terrain is sent to the shader all the time, but when it goes too far from the center, there are just no polygon being displayed. So there is no way really to identify if "chunks" are being displayed since they are not really chunks. One thing I could do, is to add an event when I move the clipmap, which occures only when the camera moves a certain distance. Would that help? For the floating point, I've done nothing special for this, so I guess it could be problem if you have a too large terrain. Let me know, I hope this helps! :)
Maybe not a tutorial since this is not the solution I went with but I'd be happy to share with you how I did it 🙂 Maybe we can discuss over discord about it? (The link to my server is in my bio). Let me know what you think 🙂!
Thank you! 😎 Well, yes and no. The snow and the water support to have deformation at runtime, but the terrain itself no. But, sky is the limit right 😁. Maybe in the future!
@@spimortdev in Unreal there is a modifier where you place a curve on the terrain and modify it with that, adding width for example to blend the position of the path with the terrain. This is very useful to use, for example, on a racing track, extruding a track over the terrain, and the terrain follows the shape more smoothly.
@@spimortdev no Problem I realized Compability mode right now fastest render right now My game Became 2x Faster since it is mobile game it is to good for me thanks for response by the way
Very smart way to fix the issue! I can't wait for all the LARGE terrains people will be creating with this tool. You should ask the community to share their experience with you and share it with us in a future video!!
I totally agree with that! Thank you so much 😍
Dude this is amazing!!! I love this tool. Subscribed instantly
Thank you! 🤩
Man, thank you for sharing this tool! Awesome!
I'm so glad you like it 😎
Awesome progress. Since you are looking into performance, any chance you'll implement an optimized collision shape creation algorithm ?. Maybe one that will have half the the resolution of the mesh ? so instead of having every mesh cell be equivalent to 1 collisionshape cell, it could be 4 mesh cells for 1 collision shape cell. I think that will help a lot for people who have relatively big maps and use a lot physics with the terrain or use navigation mesh baking from collision shape frequently at run time. Either way, great job and all the best for you and for this amazing tool.
Thank you! 😎
I totally agree with you, it would be awesome to have an optimized collision!
I will have to do some research about this but I think it would be fun.
If I can, I will (and make a devlog about it 🙂)
Nice, and you can always use these zoness for culling too! (The term "Chunking" is the more industry standard usage, iirc.)
Totally! 😎
I've only been using it for 5 minutes but I'm in love. keep up the good work!
I'm so glad you love it!
I've also been adding some new features since this video came out so make sur you stay updated (like this one for example : twitter.com/spimortdev/status/1759092837142970830 )!
Thank you very much for your contribution into godot specific tools, it was exactly what I was looking for
That's awesome, I'm glad you like it 😎!
I love it 🤩 Thank you for your constant updates and keeping us informed so well 😁
Awesome, I'm glad you like it! 😎
I absolutely love this!
Thank you so much 🤩!
First! and Spimort is the cutest dog daddy :)
hihihihi 😍
you made a very good joob with this tool! congratulations!! i have a question: is there a way to place scenes like houses (scenes that not are objects to be scattered or multimeshes, they are individual things) in a way the map loads them when a terrain chunk loads? i found a way to know in wich chunk we are (camera) and that would help to load by my self scenes belonging to that chunk, but i would like to know if there is a built in way to do it, Thanks in advance!
I answered on twitter but I'll answer it here as well 🙂
The thing with your question is that "chunks" are not really loaded dynamically. It's a clipmap, so the terrain is sent to the shader all the time, but when it goes too far from the center, there are just no polygon being displayed.
So there is no way really to identify if "chunks" are being displayed since they are not really chunks.
One thing I could do, is to add an event when I move the clipmap, which occures only when the camera moves a certain distance. Would that help?
For the floating point, I've done nothing special for this, so I guess it could be problem if you have a too large terrain.
Let me know, I hope this helps! :)
Can you make tutorial about how did you use dark rift 2 with godot
Maybe not a tutorial since this is not the solution I went with but I'd be happy to share with you how I did it 🙂
Maybe we can discuss over discord about it? (The link to my server is in my bio).
Let me know what you think 🙂!
@@spimortdev Yeah Sure, but if is not the best solution you can tell us about ho did you make your own network library
Hello! Great Plugin! Does it support runtime terrian deformation?
Thank you! 😎
Well, yes and no.
The snow and the water support to have deformation at runtime, but the terrain itself no.
But, sky is the limit right 😁. Maybe in the future!
Love it!
Thank you! 😎
How well does it work with modular towns?
Your towns are different assets? You can use your models on the map, it's up to you to place them 🙂
Nice!!! Any plans for path modifier?
Thank you! 😎
Can you elaborate on the "path modifier", I'm not quite sure I understand what you mean 🙂
@@spimortdev in Unreal there is a modifier where you place a curve on the terrain and modify it with that, adding width for example to blend the position of the path with the terrain. This is very useful to use, for example, on a racing track, extruding a track over the terrain, and the terrain follows the shape more smoothly.
@@n41sd That sounds super interesting! I'll think about it 🙂
unable to install on godot 4.2.1 stable (not the mono one)
You're gonna need to run Godot mono in order to make it work, since the plugin has been made in C# 🙂
Can you support godot 3.5 gles 2.0 for mobile games. you know many pepole makes games for mobile
This would be very difficult to do sadly, since the overall api of Godot has changed quite a lot since 3.5 😔
@@spimortdev no Problem I realized Compability mode right now fastest render right now My game Became 2x Faster since it is mobile game it is to good for me thanks for response by the way
Elite!
😎