Тёмный
No video :(

Voxels In Space - Godot Engine Smooth Voxel Terrain Generation 

Tokisan Games
Подписаться 4 тыс.
Просмотров 17 тыс.
50% 1

This is the third of three videos showcasing Voxels in Godot. This time we look at smooth voxels using a 3D noise algorithm with different shaders for interesting effects.
To play with my demo or to use voxels in your own projects, you need to build Godot from source with the Voxel Tools module built-in.
There are many steps, but it’s not too difficult and doesn’t require any coding. Just follow my instruction guide here:
github.com/Zyl...
Grab Voxel Tools from Zylann’s repository here:
github.com/Zyl...
Here’s the source code for my demo:
github.com/tin...
Make sure to subscribe to Zylann’s youtube channel as well so you keep up with his projects:
/ zylannmp3
Star Map Shader
www.shadertoy....
Cloudy Sky Shader
www.shadertoy....
Godot adaptation of the above shader
github.com/dan...
--------------------------
Join my discord for updates on my current game, Out of the Ashes:
tokisan.com/dis...
See pics and details here:
tokisan.com/out...
Follow me for updates:
Email List: tokisan.com
Twitter: / tokisangames
Facebook: / tokisangames
Instagram: / tokisangames
#godotengine #godot #voxel #opensource #gamedev

Опубликовано:

 

23 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 52   
@BrianRogers3D
@BrianRogers3D 4 года назад
wha? this is great news! Been looking for a fast outdoor world for a FPS VR game using Godot. Well done! Thanks for all the shaders too!
@CodeWithTom
@CodeWithTom 4 года назад
This is fantastic. Nice work!
@TokisanGames
@TokisanGames 3 года назад
Join my discord for updates on my current game, Out of the Ashes: tokisan.com/discord See pics and details here: tokisan.com/out-of-the-ashes/
@KaletheQuick
@KaletheQuick 4 года назад
Here we go, this calms the shakes.
@TokisanGames
@TokisanGames 4 года назад
Glad you got your voxel fix. 😂
@KaletheQuick
@KaletheQuick 4 года назад
@@TokisanGames I can quit any time I want!
@gingerageousgames613
@gingerageousgames613 4 года назад
Great work. I think I will love any tutorial that you choose.
@FrancoisSchnell
@FrancoisSchnell 4 года назад
Love it! Looking forward to your future videos :)
@BastiaanOlij
@BastiaanOlij 4 года назад
But but but but, Godot can't do 3D! Well done man, Zylanns done some awesome work, its great to see people like you doing cool stuff with it! And yes on the shader tutorials. I think you'll make a lot of people happy with that.
@TokisanGames
@TokisanGames 4 года назад
Lol, funny how that reputation persists after years.
@BastiaanOlij
@BastiaanOlij 4 года назад
Indeed, same with ‘Godot can’t even do terrain’, while Zylann has had a working terrain system for ages. People just like to complain i guess, i just turn it into a joke:) Again great work man, looking forward to seeing more
@vickylance
@vickylance 4 года назад
@@BastiaanOlij But godot has many many basic fundamental bugs that needs to be fixed before anything else. If you look at the github issues there are over 5000+ bugs reported and you may think they maybe some rare or not to be frequently encoutnered bugs but guess what I have ran into a couple of issues just as I start in godot and when I raise it as an issue in that repo its indeed an issue in Godot. I really wish the lead maintainers first fix these breaking bugs instead of writing the vulcan. Graphics fidelity comes next. First the core engine should be bug free atleast of the basic ones.
@mambe4349
@mambe4349 4 года назад
This dude needs more recognition
@Reneator
@Reneator 4 года назад
Impressive as always! keep it up!
@nico8941
@nico8941 4 года назад
Tutorials would be great!
@H3llBaron
@H3llBaron 2 года назад
Very similar to Novalogic's Voxel Space 32 engine. It looks very good
@maxwellclarke1862
@maxwellclarke1862 4 года назад
I would really love a shader tutorial video!
@haterdesaint
@haterdesaint 4 года назад
Oh man I want those tutorials
@searuxianstudios9200
@searuxianstudios9200 4 года назад
Imagine a space engineers like game in godot Probarly won’t happen but still, Keen Software House uses a custom in house engine, an engine that SERIOUSLY needs Vulkan support
@KellenChase
@KellenChase 4 года назад
Wow. Have a like and a subscribe. This is awesome. I’m about to go binge the rest of your godot videos. I’d be very curious to know about procedural generation of... random voxels... ie. Voxel1 and Voxel2. Get the random terrain generation, but within the generated voxel1 terrain is randomly placed voxel2 terrain?... rocks or gold or other random stuff within the terrain... and I’m going to play with this stuff when I get a chance. Thank you so much for sharing your work and your journey thus far.
@TokisanGames
@TokisanGames 4 года назад
Sorry missed this comment. Currently it's only practical to use one voxel node at a time. Later there might be an independent, movable voxel node. As for generating gold and items on or within the terrain, that's fairly easy to do. Just pick random locations around the player, detect if that location is within the terrain or not, and spawn it if the latter. That means it might remain unspawned until the player digs in to the location. Once they open up that section, the object gets spawned.
@TOnySchAnneL9000
@TOnySchAnneL9000 4 года назад
So open source NMS? Lit.
@classicguy7813
@classicguy7813 4 года назад
Does this have physics collisions, for instance if destroying the button of a large building will physically activate the whole building collision?
@mirceabotez
@mirceabotez 4 года назад
That sandstone shader looks awesome on this kind of terrain! Did you do it from scratch or had some starting point? :)
@TokisanGames
@TokisanGames 4 года назад
Thanks. I made it from scratch and kind of accidentally. I wanted to make a sand dune type and ended up with this. In the coming weeks I'll start making tutorials on shaders in Godot (applicable to all GLSL platforms) and will show how this and the others were developed.
@endangbachtiar3731
@endangbachtiar3731 4 года назад
Amazing.. Never see that space
@Red_Fox_Miro
@Red_Fox_Miro 4 года назад
Very nice thx!
@hidemat5141
@hidemat5141 4 года назад
Shaders would be greatly appreciated.
@jameswashington4704
@jameswashington4704 4 года назад
Do a shader video for godot!
@Thkaal
@Thkaal 4 года назад
Can the voxelterrain node be used as an actor? Like a space ship that gets parts blown off?
@TokisanGames
@TokisanGames 4 года назад
No. Currently it builds as an infinite, paged mesh that builds around 0,0,0 and is not movable. A separate, movable node is on the wishlist.
@ValaAssistant
@ValaAssistant 4 года назад
is the Voxel Tools module free to use in commercial products?
@TokisanGames
@TokisanGames 4 года назад
Yes, Zylann released it under the MIT license, as I did with my code.
@Chevifier
@Chevifier Год назад
Im gonna try and repurpose this for an asteroid system🤔
@tux_the_astronaut
@tux_the_astronaut 4 года назад
Can the voxels be generated in a sphere
@huahuapro
@huahuapro 4 года назад
hi, can you make a planet useing this voxel tool?
@TokisanGames
@TokisanGames 4 года назад
You'd need to write your own voxel generator that is spherical. It would only take a little code. Multiple materials is not yet supported, but you can address that with shaders, which will take a lot more than a little code.
@huahuapro
@huahuapro 4 года назад
@@TokisanGames thanks!
@krisrego3535
@krisrego3535 4 года назад
Can anyone tell me how to get that space sky I am new in godot
@TokisanGames
@TokisanGames 4 года назад
Look in the description. Advanced shaders are not a beginner topic. Much easier to just get a static star map and set it up as a panoramic sky in your environment.
@krisrego3535
@krisrego3535 4 года назад
@@TokisanGames I still don't understand how to apply shaders in godot ???
@krisrego3535
@krisrego3535 4 года назад
@@TokisanGames Can you tell me how to get the static star map and set it up as a panoramic sky in my environment
@TokisanGames
@TokisanGames 4 года назад
@@krisrego3535 Look online for a free hdri star map. Then add it as a panoramic sky to your environment. Under sky select panoramic sky instead of procedural. docs.godotengine.org/en/3.1/tutorials/3d/environment_and_post_processing.html
@lizardrain
@lizardrain 4 года назад
The only issue is that the "pop in" is a little too obvious.
@TokisanGames
@TokisanGames 4 года назад
Pop in? I don't understand.
@lizardrain
@lizardrain 4 года назад
The LOD. As you move forward the terrain up ahead changes suddenly.
@TokisanGames
@TokisanGames 4 года назад
@@lizardrain ah, yes.
@Reneator
@Reneator 4 года назад
But isnt this a standard problem for voxel based games? Do you know examples, where the lod is handled well in a voxel game? (honest question)
@TokisanGames
@TokisanGames 4 года назад
@@Reneator All long view distance games need LOD, voxel or no since voxels get polygonised. The difference between each LOD here could be more fine grained. But consider this all alpha software.
@calmarley1957
@calmarley1957 4 года назад
Horrible, is Minecraft... Lol
Далее
I Optimised My Game Engine Up To 12000 FPS
11:58
Просмотров 646 тыс.
МЕГА МЕЛКОВЫЙ СЕКРЕТ
00:46
Просмотров 546 тыс.
I Made the Same Game in 8 Engines
12:34
Просмотров 4 млн
Is a round Minecraft world possible?
7:42
Просмотров 657 тыс.
Making a Voxel Engine from SCRATCH (w/ Destruction)
14:31
A new way to generate worlds (stitched WFC)
10:51
Просмотров 525 тыс.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
Просмотров 510 тыс.
This one mistake is killing my game
14:02
Просмотров 188 тыс.
I Made a Voxel Engine
10:33
Просмотров 49 тыс.
SoA Tech: Round Voxel Planets
9:05
Просмотров 146 тыс.
Smooth Voxel Terrain Generation In Godot
4:12
Просмотров 22 тыс.
МЕГА МЕЛКОВЫЙ СЕКРЕТ
00:46
Просмотров 546 тыс.