GridVids
Sign in with YouTube

Godot 3.1 - Vegetation Plugin - Overview and Tutorial - Devlog #1

Wojtek Pe Aug 18, 2019 19:47
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

In this video I have made an overview of the current state of my vegetation plugin for Godot 3.1. It is still in an early stage of work. Nevertheless, a lot of things are already working. Currently, the plugin supports customizable 3 levels of detail, density, shadows, height offsets, dynamic scaling, hue variation settings and basic frustum culling. Support for LOD using godots particles was the biggest challenge . Multimesh is also partly supported, but there are stutters and a need to change every shader used in meshes (y offset due to heighmap usage). For now there is only one brush: Shift + scroll mouse = change size of the brush left mouse click + drag = draw to a vegetation layer ctr + left mouse click + drag = remove from a vegetation layer The performance is ok, but could be better. Scene from the overview usualy gives 70+ FPS on GTX970 with, MSAA 4x and 1080p (highly depends on current position). There are still many bugs. If you want to help, please let me now in the comments. I am an embedded software engineer, so graphics is new to me. If you have any suggestions, feel free to share them. I will publish the source code for everyone when the plugin will be a bit more stable. For now it's a little bit dangerous to use :) I hope you like it!
Education
#Godot #Godot 3.1 #vegetation #3d grass #3d terrain #3d trees #overview #devlog #Game Programming #Godot plugin #Tutorial