In this video, will see how we can use GPU Instancing in Godot to optimize our rendering.
I’ve created this simple little voxel terrain, but as soon as I load the project and start moving around, it's obvious something's off.
The project takes forever to load and despite the world being fairly empty, it is slow and lagging a lot.
Let's explore Godot's profiler using this voxel terrain as a use case.
I’m currently using Godot 4.4.0, but I’ll keep updating whenever a new version of Godot comes out.
During this series we will touch upon several interesting topics including procedural generation, profiling and optimizing, comparing solutions, multithreading and much more.
Support the channel on Patreon: / makertech
Support the channel with a Youtube membership: / @makertech
Join the Discord server: / discord
All Voxel Terrain related videos: • Voxel Terrain in Godot (Devlog / Tutorials)
00:00 Intro
00:25 The Problem
02:14 MultiMesh
03:50 Generate Data
07:01 Collision (or not)
09:19 Bonus (color)
10:59 What's next then?
---------------------------------------------------------------------------------------------------------------------------
Download Godot: https://godotengine.org
MultiMesh: https://docs.godotengine.org/en/stabl...
Using MultiMesh: https://docs.godotengine.org/en/stabl...
Animating Fish: https://docs.godotengine.org/en/stabl...
Basis: https://docs.godotengine.org/en/stabl...
--------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------
Reddit: / makertech Instagram: / makertech_dk Bluesky: https://bsky.app/profile/makertech.bs... Youtube channel: / makertech
---------------------------------------------------------------------------------------------------------------------------
#gamedev #godot #godotengine #godot4 #tutorial #minecraft #learntocode #howtomakeagame #voxels #voxel