Skip to content

Commit

Permalink
Created a demo project/scene
Browse files Browse the repository at this point in the history
  • Loading branch information
SIsilicon authored Apr 19, 2018
1 parent 5d2654f commit 11715d1
Show file tree
Hide file tree
Showing 8 changed files with 763 additions and 0 deletions.
22 changes: 22 additions & 0 deletions CamControl.gd
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
extends Camera

const UP = Vector3(0, 1, 0)
const camera_speed = 0.5

func _physics_process(delta):

var speed = delta * camera_speed

var xform = get_transform()
var upangle = acos(-xform.basis[2].dot(UP))

if Input.is_key_pressed(KEY_LEFT):
translation += xform.basis[0] * speed * sin(upangle)
if Input.is_key_pressed(KEY_RIGHT):
translation -= xform.basis[0] * speed * sin(upangle)
if Input.is_key_pressed(KEY_DOWN):
translation += xform.basis[1] * speed
if Input.is_key_pressed(KEY_UP):
translation -= xform.basis[1] * speed

look_at(Vector3(), UP)
25 changes: 25 additions & 0 deletions FlareEditor.gd
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
extends Panel

onready var lens_flare = $"../LensFlare"

func _process(delta):
for i in $Settings.get_children():
match i.name:
"FlareStrength":
lens_flare.flareStrength = \
$Settings/FlareStrength/HSlider.value
"FlareBias":
lens_flare.flareBias = \
$Settings/FlareBias/HSlider.value
"Distortion":
lens_flare.distortion = \
$Settings/Distortion/HSlider.value
"GhostCount":
lens_flare.ghostCount = \
$Settings/GhostCount/HSlider.value
"GhostSpacing":
lens_flare.ghostSpacing = \
$Settings/GhostSpacing/HSlider.value
"HaloWidth":
lens_flare.haloWidth = \
$Settings/HaloWidth/HSlider.value
Loading

0 comments on commit 11715d1

Please sign in to comment.