1
0
mirror of https://github.com/DigvijaysinhGohil/Godot-Shader-Lib.git synced 2025-09-20 04:15:58 +08:00

Issue #2 resolved

This commit is contained in:
Digvijaysinh Gohil
2024-01-12 16:53:06 +05:30
parent a0aaf91ef3
commit 4205904cb5
20 changed files with 179 additions and 70 deletions

View File

@ -1,9 +1,6 @@
@tool
class_name VisualShaderNodeVectorTransform extends VisualShaderNodeCustom
func _init() -> void:
_set_input_port_default_value(0, Vector3(0.0, 0.0, 0.0))
func _get_name() -> String:
return "VectorTransform"
@ -25,6 +22,13 @@ func _get_input_port_name(port: int) -> String:
func _get_input_port_type(port: int) -> PortType:
return PORT_TYPE_VECTOR_3D
func _get_input_port_default_value(port: int) -> Variant:
match port:
0:
return Vector3(0.0, 0.0, 0.0)
_:
return null
func _get_output_port_count() -> int:
return 1

View File

@ -1,9 +1,6 @@
@tool
class_name VisualShaderNodeMathsNoiseSineWave extends VisualShaderNodeCustom
func _init() -> void:
set_input_port_default_value(1, Vector2(0.0, 1.0))
func _get_name() -> String:
return "NoiseSineWave"
@ -34,6 +31,13 @@ func _get_input_port_type(port: int) -> VisualShaderNode.PortType:
return PORT_TYPE_VECTOR_2D
return PORT_TYPE_SCALAR
func _get_input_port_default_value(port: int) -> Variant:
match port:
1:
return Vector2(0.0, 1.0)
_:
return null
func _get_output_port_count() -> int:
return 1