How to use Perlin Noise in Godot | Game Dev Tutorial 9

  Рет қаралды 14,332

Dave the Dev

Dave the Dev

Күн бұрын

Пікірлер: 23
@yaboidabid
@yaboidabid Жыл бұрын
That intro looked like it was made on a graphing calculator. Big fan of it!
@nicklansbury3166
@nicklansbury3166 5 жыл бұрын
Fascinating and well explained. Liked and Subbed.
@DavetheDev
@DavetheDev 5 жыл бұрын
Thanks! Welcome.
@JoeyMarleyShow
@JoeyMarleyShow 2 жыл бұрын
I really needed that tutorial, subbed and liked
@FrancoisSchnell
@FrancoisSchnell 5 жыл бұрын
Thanks for this great tutorial :)
@DavetheDev
@DavetheDev 5 жыл бұрын
Thanks! I've watched a few of your Blender tutorials too.
@FrancoisSchnell
@FrancoisSchnell 5 жыл бұрын
@@DavetheDev Oh thanks! :)
@Fizzbuzzbizzfuzz2
@Fizzbuzzbizzfuzz2 Жыл бұрын
coming from vfx I really take noise for granted. so many vfx tools automate noise in a very visual and simple to understand manner.
@salarycat
@salarycat 5 жыл бұрын
Awesome tutorial. Could you give some insight on how you generated the 1000 spheres? Edit: I just realized you shared the files, I'll take a look there, thanks!
@yapayzeka
@yapayzeka 4 жыл бұрын
this is pure magic.
@ZerookExtra
@ZerookExtra 5 ай бұрын
why does node 3d have using "spatial"
@DavetheDev
@DavetheDev 5 ай бұрын
The tutorial is 4 years old and uses an older version of Godot. Back then, Node3D nodes were called Spatial nodes.
@ZerookExtra
@ZerookExtra 5 ай бұрын
@@DavetheDev do you or are you planning to make an updated tutorial for 4.# Godot
@FianoGostaDeQueijo
@FianoGostaDeQueijo 8 ай бұрын
This is awesome! Is it possible to add the same idea to a plane instead of spheres?
@DavetheDev
@DavetheDev 8 ай бұрын
Sure can. Although, I'd recommend augmenting the plane's vertex positions in a shader rather than on the CPU.
@ZerookExtra
@ZerookExtra 5 ай бұрын
extends Node3D @onready var Sphere:MeshInstance3D = $Sphere @export var perlin_noise:FastNoiseLite @export var amplitude : float = 5.0 @export var speed : float = 0.2 var time : float = 0.0 func _process(delta) -> void: self.time += self.speed
@Potato-mp8yw
@Potato-mp8yw 4 жыл бұрын
Awesome
@hellcat9535
@hellcat9535 5 жыл бұрын
care to share the code for that endless terrain generation you have at 1min mark
@DavetheDev
@DavetheDev 5 жыл бұрын
If you mean the falling tunnel part, that was made in blender using a blender noise texture to displace the vertex of a really long cylinder. Its a bit of a trick, its two of the same tubes stacked on top of each other, when the player falls to the same position in tube 2 that it started at in tube 1, it jumps the player back to the start position in tube 1. If you meant something else, let me know and I'll get back with you. ^_^
@kjpg7413
@kjpg7413 5 жыл бұрын
Perlin is the name of an older noise function with some poor qualities such as axis bias. Newer functions, that aren't Perlin (this isn't Perlin), improve upon this. Shouldn't you be talking about "Coherent Noise"?
@DavetheDev
@DavetheDev 5 жыл бұрын
Solid information friend. Love to see the passion on this topic. ^_^
@fruitdudetv
@fruitdudetv Жыл бұрын
i don't understand this stuff at all haha XD
How to use Multimeshes in Godot | Game Dev Tutorial 10
8:44
Dave the Dev
Рет қаралды 32 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
AutoTiles OpenSimplex Noise Procedural Generation Godot 3.1 Tutorial
16:39
Gingerageous Games
Рет қаралды 37 М.
Do THIS Before You Publish Your Godot Game
3:33
StayAtHomeDev
Рет қаралды 199 М.
13 ADDONS to SPEED UP your game creation in GODOT!
11:23
MrEliptik
Рет қаралды 113 М.
Save And Load Data in Godot 3.2
10:07
Game Endeavor
Рет қаралды 67 М.
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 374 М.
Fixing Jittery Movement In Godot
5:19
Garbaj
Рет қаралды 59 М.
GODOT Shaders for NOOBS - 011 Random and Noise
7:51
Pixezy
Рет қаралды 4,4 М.
[Godot3] How to Click 3D Objects in Godot | Game Dev Tutorial 8
6:04
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН