diff options
author | Yuri Roubinsky <chaosus89@gmail.com> | 2020-11-27 10:00:23 +0300 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2021-01-18 15:04:54 +0100 |
commit | 4618e09f3b7674d5f2f42ef9cfcf2583bb8c1ec6 (patch) | |
tree | 4b84c442a756f28daf6cdc222099109c9e20096a /scene/register_scene_types.cpp | |
parent | 869f5b53288ec713553e024f91ec88b47ce960d9 (diff) | |
download | redot-engine-4618e09f3b7674d5f2f42ef9cfcf2583bb8c1ec6.tar.gz |
Added SDF nodes to visual shader
Diffstat (limited to 'scene/register_scene_types.cpp')
-rw-r--r-- | scene/register_scene_types.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scene/register_scene_types.cpp b/scene/register_scene_types.cpp index 16b75784e1..c349d090d8 100644 --- a/scene/register_scene_types.cpp +++ b/scene/register_scene_types.cpp @@ -175,6 +175,7 @@ #include "scene/resources/video_stream.h" #include "scene/resources/visual_shader.h" #include "scene/resources/visual_shader_nodes.h" +#include "scene/resources/visual_shader_sdf_nodes.h" #include "scene/resources/world_2d.h" #include "scene/resources/world_3d.h" #include "scene/resources/world_margin_shape_3d.h" @@ -602,6 +603,12 @@ void register_scene_types() { ClassDB::register_class<VisualShaderNodeCompare>(); ClassDB::register_class<VisualShaderNodeMultiplyAdd>(); + ClassDB::register_class<VisualShaderNodeSDFToScreenUV>(); + ClassDB::register_class<VisualShaderNodeScreenUVToSDF>(); + ClassDB::register_class<VisualShaderNodeTextureSDF>(); + ClassDB::register_class<VisualShaderNodeTextureSDFNormal>(); + ClassDB::register_class<VisualShaderNodeSDFRaymarch>(); + ClassDB::register_class<ShaderMaterial>(); ClassDB::register_virtual_class<CanvasItem>(); ClassDB::register_class<CanvasTexture>(); |