mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-05-03 01:09:34 -05:00
getDensityAt
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
local length = 60
|
||||
local tasks = {}
|
||||
|
||||
|
||||
for i=1,length do
|
||||
|
||||
local radius = 0.5 * (1 - i/length)
|
||||
@@ -13,9 +14,18 @@ for i=1,length do
|
||||
" return v" .. "\n" ..
|
||||
"end"
|
||||
local step = string.format("%02d", i-1)
|
||||
local fn =
|
||||
"return function (x, y, z)" ..
|
||||
"return 1.0" ..
|
||||
"end"
|
||||
|
||||
tasks[#tasks+1] = {
|
||||
Type = "GenerateRawVolumeTask", -- fix name
|
||||
<<<<<<< HEAD
|
||||
Dimensions = {32, 32, 32},
|
||||
=======
|
||||
Dimensions = {32, 32, 32},
|
||||
>>>>>>> 3a063a1f8c71b35afb15a9e73b2eee302758c74e
|
||||
LowerDomainBound = {-0.5, -0.5, -0.5},
|
||||
UpperDomainBound = {0.5, 0.5, 0.5},
|
||||
ValueFunction = fn,
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
local fn =
|
||||
"return function (x, y, z) " ..
|
||||
" if math.sqrt(x^2 + y^2 + z^2) < 0.7 then " ..
|
||||
" return 1.0 " ..
|
||||
" end " ..
|
||||
" return 0.0 " ..
|
||||
"end"
|
||||
|
||||
return {{
|
||||
Type = "GenerateRawVolumeTask",
|
||||
Dimensions = {32, 32, 32},
|
||||
LowerDomainBound = {-0.5, -0.5, -0.5},
|
||||
UpperDomainBound = {0.5, 0.5, 0.5},
|
||||
ValueFunction = fn,
|
||||
Time = "2018-05-04T00:00:00",
|
||||
RawVolumeOutput = "${DATA}/assets/scene/solarsystem/planets/earth/satellites/debris/volume/generated/singleDebris.rawvolume",
|
||||
DictionaryOutput = "${DATA}/assets/scene/solarsystem/planets/earth/satellites/debris/volume/generated/singleDebris.dictionary"
|
||||
}}
|
||||
Reference in New Issue
Block a user