water-shader/Scripts/CopyTexture.gd

12 lines
296 B
GDScript3
Raw Normal View History

2025-04-15 11:03:33 -04:00
extends SubViewport
@onready var textureRect: TextureRect = $TextureRect
@onready var shader: ShaderMaterial
func _ready() -> void:
shader = $ColorRect.material
func _process(delta: float) -> void:
textureRect.texture = get_texture()
shader.set_shader_parameter("tex", textureRect.texture)