Sky.gd 566 B

12345678910111213141516171819202122232425
  1. extends Sprite
  2. #udate uniforms
  3. onready var global_v=get_tree().get_root().get_node("scene")
  4. func _ready():
  5. pass
  6. func _process(delta):
  7. self.material.set("shader_param/iTime",global_v.iTime)
  8. self.material.set("shader_param/iFrame",global_v.iFrame)
  9. func cov_scb(value):
  10. self.material.set("shader_param/COVERAGE",float(value)/100)
  11. func absb_scb(value):
  12. self.material.set("shader_param/ABSORPTION",float(value)/10)
  13. func thick_scb(value):
  14. self.material.set("shader_param/THICKNESS",value)
  15. func step_scb(value):
  16. self.material.set("shader_param/STEPS",value)