mirror of
https://github.com/HybridDog/vector_extras.git
synced 2024-11-30 03:13:53 +01:00
update
This commit is contained in:
parent
63fca47f33
commit
33093457f4
15
init.lua
15
init.lua
@ -136,3 +136,18 @@ function vector.straightdelay(s, v, a)
|
||||
end
|
||||
return (math.sqrt(v*v+2*a*s)-v)/a
|
||||
end
|
||||
|
||||
-- needs to get reworked
|
||||
function vector.sun_dir(t)
|
||||
if t < 0.25
|
||||
or t > 0.75 then
|
||||
return
|
||||
end
|
||||
local p2
|
||||
if t > 0.5 then
|
||||
p2 = {x=-4, y=1/(2*t-1), z=0}
|
||||
else
|
||||
p2 = {x=4, y=1/(1-2*t), z=0}
|
||||
end
|
||||
return vector.direction({x=0,y=0,z=0}, p2)
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user