strict digraph DfcCompiled_0_unoptimized {
root=a
ranksep=1
a [shape=box, label="id=a\nStart", tooltip="barrier.id=b\nfluid_level_floodedness.id=dr\nfluid_level_spread.id=dy\nlava.id=ed\ntemperature.id=ei\nvegetation.id=et\ncontinents.id=fe\nerosion.id=hg\ndepth.id=il\nridges.id=vk\ninitial_density_without_jaggedness.id=wf\nfinal_density.id=xu\nvein_toggle.id=caa\nvein_ridged.id=cai\nvein_gap.id=caw\nfinal_final_density.id=cay\nmultiNoiseSampler_temperature.id=cbb\nmultiNoiseSampler_vegetation.id=cbn\nmultiNoiseSampler_continents.id=cbx\nmultiNoiseSampler_erosion.id=cdp\nmultiNoiseSampler_depth.id=ceu\nmultiNoiseSampler_ridges.id=cns\n"]
b -> a [label="barrier"]
dr -> a [label="fluid_level_floodedness"]
dy -> a [label="fluid_level_spread"]
ed -> a [label="lava"]
ei -> a [label="temperature"]
et -> a [label="vegetation"]
fe -> a [label="continents"]
hg -> a [label="erosion"]
il -> a [label="depth"]
vk -> a [label="ridges"]
wf -> a [label="initial_density_without_jaggedness"]
xu -> a [label="final_density"]
caa -> a [label="vein_toggle"]
cai -> a [label="vein_ridged"]
caw -> a [label="vein_gap"]
cay -> a [label="final_final_density"]
cbb -> a [label="multiNoiseSampler_temperature"]
cbn -> a [label="multiNoiseSampler_vegetation"]
cbx -> a [label="multiNoiseSampler_continents"]
cdp -> a [label="multiNoiseSampler_erosion"]
ceu -> a [label="multiNoiseSampler_depth"]
cns -> a [label="multiNoiseSampler_ridges"]
b [shape=box, label="id=b\nbarrier", tooltip="delegate.id=c\n"]
c -> b [label="delegate"]
c [shape=diamond, label="id=c\nRangeChoice [0.9, 1.1)", tooltip="input.id=d\ntrue.id=df\nfalse.id=dg\n"]
d -> c [label="input", color=blue]
df -> c [label="true"]
dg -> c [label="false"]
d [shape=folder, label="id=d\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=e\n"]
e -> d [label="delegate"]
e [shape=diamond, label="id=e\nRangeChoice [32.0, 72.0)", tooltip="input.id=f\ntrue.id=g\nfalse.id=de\n"]
f -> e [label="input", color=blue]
g -> e [label="true"]
de -> e [label="false"]
f [shape=box, label="id=f\nYClampedGradient\ny=(-4064.0,4062.0)\nvalue=(-4064.0,4062.0)", tooltip=""]
g [shape=diamond, label="id=g\nRangeChoice [0.0, 0.2)", tooltip="input.id=h\ntrue.id=bn\nfalse.id=dd\n"]
h -> g [label="input", color=blue]
bn -> g [label="true"]
dd -> g [label="false"]
h [shape=circle, label="id=h\nabs", tooltip="operand.id=i\n"]
i -> h [label="operand"]
i [shape=folder, label="id=i\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=j\n"]
j -> i [label="delegate"]
j [shape=parallelogram, label="id=j\nadd", tooltip="left.id=k\nright.id=l\n"]
k -> j [label="left"]
l -> j [label="right"]
k [shape=triangle, label="id=k\n0.0", tooltip=""]
l [shape=parallelogram, label="id=l\nmul", tooltip="left.id=m\nright.id=n\n"]
m -> l [label="left"]
n -> l [label="right"]
m [shape=triangle, label="id=m\n1.0", tooltip=""]
n [shape=hexagon, label="id=n\nGenericShiftedNoise", tooltip="inputX.id=o\ninputY.id=bb\ninputZ.id=bg\n"]
o -> n [label="inputX"]
bb -> n [label="inputY"]
bg -> n [label="inputZ"]
o [shape=parallelogram, label="id=o\nadd", tooltip="left.id=p\nright.id=s\n"]
p -> o [label="left"]
s -> o [label="right"]
p [shape=parallelogram, label="id=p\nmul", tooltip="left.id=q\nright.id=r\n"]
q -> p [label="left"]
r -> p [label="right"]
q [shape=triangle, label="id=q\nCoordinate X", tooltip=""]
r [shape=triangle, label="id=r\n0.25", tooltip=""]
s [shape=folder, label="id=s\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=t\n"]
t -> s [label="delegate"]
t [shape=folder, label="id=t\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=u\n"]
u -> t [label="delegate"]
u [shape=parallelogram, label="id=u\nmul", tooltip="left.id=v\nright.id=ba\n"]
v -> u [label="left"]
ba -> u [label="right"]
v [shape=hexagon, label="id=v\nGenericShiftedNoise", tooltip="inputX.id=p\ninputY.id=w\ninputZ.id=x\n"]
p -> v [label="inputX"]
w -> v [label="inputY"]
x -> v [label="inputZ"]
w [shape=triangle, label="id=w\n0.0", tooltip=""]
x [shape=parallelogram, label="id=x\nmul", tooltip="left.id=y\nright.id=z\n"]
y -> x [label="left"]
z -> x [label="right"]
y [shape=triangle, label="id=y\nCoordinate Z", tooltip=""]
z [shape=triangle, label="id=z\n0.25", tooltip=""]
ba [shape=triangle, label="id=ba\n4.0", tooltip=""]
bb [shape=parallelogram, label="id=bb\nadd", tooltip="left.id=bc\nright.id=bf\n"]
bc -> bb [label="left"]
bf -> bb [label="right"]
bc [shape=parallelogram, label="id=bc\nmul", tooltip="left.id=bd\nright.id=be\n"]
bd -> bc [label="left"]
be -> bc [label="right"]
bd [shape=triangle, label="id=bd\nCoordinate Y", tooltip=""]
be [shape=triangle, label="id=be\n0.0", tooltip=""]
bf [shape=triangle, label="id=bf\n0.0", tooltip=""]
bg [shape=parallelogram, label="id=bg\nadd", tooltip="left.id=x\nright.id=bh\n"]
x -> bg [label="left"]
bh -> bg [label="right"]
bh [shape=folder, label="id=bh\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bi\n"]
bi -> bh [label="delegate"]
bi [shape=folder, label="id=bi\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bj\n"]
bj -> bi [label="delegate"]
bj [shape=parallelogram, label="id=bj\nmul", tooltip="left.id=bk\nright.id=bm\n"]
bk -> bj [label="left"]
bm -> bj [label="right"]
bk [shape=hexagon, label="id=bk\nGenericShiftedNoise", tooltip="inputX.id=x\ninputY.id=p\ninputZ.id=bl\n"]
x -> bk [label="inputX"]
p -> bk [label="inputY"]
bl -> bk [label="inputZ"]
bl [shape=triangle, label="id=bl\n0.0", tooltip=""]
bm [shape=triangle, label="id=bm\n4.0", tooltip=""]
bn [shape=diamond, label="id=bn\nRangeChoice [-0.17, 64.0)", tooltip="input.id=bo\ntrue.id=cn\nfalse.id=dc\n"]
bo -> bn [label="input", color=blue]
cn -> bn [label="true"]
dc -> bn [label="false"]
bo [shape=folder, label="id=bo\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bp\n"]
bp -> bo [label="delegate"]
bp [shape=parallelogram, label="id=bp\nmax", tooltip="left.id=bq\nright.id=br\n"]
bq -> bp [label="left"]
br -> bp [label="right"]
bq [shape=triangle, label="id=bq\n-64.0", tooltip=""]
br [shape=parallelogram, label="id=br\nmin", tooltip="left.id=bs\nright.id=bt\n"]
bs -> br [label="left"]
bt -> br [label="right"]
bs [shape=triangle, label="id=bs\n0.4", tooltip=""]
bt [shape=parallelogram, label="id=bt\nadd", tooltip="left.id=bu\nright.id=bv\n"]
bu -> bt [label="left"]
bv -> bt [label="right"]
bu [shape=triangle, label="id=bu\n-0.8", tooltip=""]
bv [shape=triangle, label="id=bv\nMulti2Single", tooltip="next.id=bw\n"]
bw -> bv [label="next"]
bw [shape=triangle, label="id=bw\nToF64", tooltip="next.id=bx\n"]
bx -> bw [label="next"]
bx [shape=hexagon, label="id=bx\nSplineNormal", tooltip="locationFunction.id=by\nSplineTable.id=cm\n"]
by -> bx [label="locationFunction"]
cm -> bx [label="SplineTable"]
by [shape=circle, label="id=by\nabs", tooltip="operand.id=bz\n"]
bz -> by [label="operand"]
bz [shape=parallelogram, label="id=bz\nadd", tooltip="left.id=ca\nright.id=cb\n"]
ca -> bz [label="left"]
cb -> bz [label="right"]
ca [shape=triangle, label="id=ca\n0.0", tooltip=""]
cb [shape=parallelogram, label="id=cb\nmul", tooltip="left.id=cc\nright.id=cd\n"]
cc -> cb [label="left"]
cd -> cb [label="right"]
cc [shape=triangle, label="id=cc\n1.0", tooltip=""]
cd [shape=hexagon, label="id=cd\nGenericShiftedNoise", tooltip="inputX.id=ce\ninputY.id=bb\ninputZ.id=ci\n"]
ce -> cd [label="inputX"]
bb -> cd [label="inputY"]
ci -> cd [label="inputZ"]
ce [shape=parallelogram, label="id=ce\nadd", tooltip="left.id=cf\nright.id=s\n"]
cf -> ce [label="left"]
s -> ce [label="right"]
cf [shape=parallelogram, label="id=cf\nmul", tooltip="left.id=cg\nright.id=ch\n"]
cg -> cf [label="left"]
ch -> cf [label="right"]
cg [shape=triangle, label="id=cg\nCoordinate X", tooltip=""]
ch [shape=triangle, label="id=ch\n0.13", tooltip=""]
ci [shape=parallelogram, label="id=ci\nadd", tooltip="left.id=cj\nright.id=bh\n"]
cj -> ci [label="left"]
bh -> ci [label="right"]
cj [shape=parallelogram, label="id=cj\nmul", tooltip="left.id=ck\nright.id=cl\n"]
ck -> cj [label="left"]
cl -> cj [label="right"]
ck [shape=triangle, label="id=ck\nCoordinate Z", tooltip=""]
cl [shape=triangle, label="id=cl\n0.13", tooltip=""]
cm [shape=box, label=<
| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 1.0 | 0.4 | 0.575 |
| 2 | 1.0 | 0.48 | 0.68 |
>, tooltip=""]
cn [shape=diamond, label="id=cn\nRangeChoice [0.0, 0.37)", tooltip="input.id=co\ntrue.id=da\nfalse.id=db\n"]
co -> cn [label="input", color=blue]
da -> cn [label="true"]
db -> cn [label="false"]
co [shape=circle, label="id=co\nabs", tooltip="operand.id=cp\n"]
cp -> co [label="operand"]
cp [shape=folder, label="id=cp\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=cq\n"]
cq -> cp [label="delegate"]
cq [shape=triangle, label="id=cq\nMulti2Single", tooltip="next.id=cr\n"]
cr -> cq [label="next"]
cr [shape=triangle, label="id=cr\nToF64", tooltip="next.id=cs\n"]
cs -> cr [label="next"]
cs [shape=hexagon, label="id=cs\nSplineNormal", tooltip="locationFunction.id=ct\nSplineTable.id=cz\n"]
ct -> cs [label="locationFunction"]
cz -> cs [label="SplineTable"]
ct [shape=folder, label="id=ct\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=cu\n"]
cu -> ct [label="delegate"]
cu [shape=parallelogram, label="id=cu\nadd", tooltip="left.id=cv\nright.id=cw\n"]
cv -> cu [label="left"]
cw -> cu [label="right"]
cv [shape=triangle, label="id=cv\n0.0", tooltip=""]
cw [shape=parallelogram, label="id=cw\nmul", tooltip="left.id=cx\nright.id=cy\n"]
cx -> cw [label="left"]
cy -> cw [label="right"]
cx [shape=triangle, label="id=cx\n1.0", tooltip=""]
cy [shape=hexagon, label="id=cy\nGenericShiftedNoise", tooltip="inputX.id=o\ninputY.id=bb\ninputZ.id=bg\n"]
o -> cy [label="inputX"]
bb -> cy [label="inputY"]
bg -> cy [label="inputZ"]
cz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.6 | -0.35 | -0.4 |
| 1 | 0.4 | -0.14 | -0.1 |
| 2 | 0.4 | 0.14 | 0.1 |
| 3 | 0.6 | 0.35 | 0.4 |
>, tooltip=""]
da [shape=triangle, label="id=da\n1.0", tooltip=""]
db [shape=triangle, label="id=db\n0.0", tooltip=""]
dc [shape=triangle, label="id=dc\n0.0", tooltip=""]
dd [shape=triangle, label="id=dd\n0.0", tooltip=""]
de [shape=triangle, label="id=de\n0.0", tooltip=""]
df [shape=diamond, label="id=df\nRangeChoice [64.0, 72.0)", tooltip="input.id=f\ntrue.id=dg\nfalse.id=dq\n"]
f -> df [label="input", color=blue]
dg -> df [label="true"]
dq -> df [label="false"]
dg [shape=hexagon, label="id=dg\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=dk\ninputZ.id=dn\n"]
dh -> dg [label="inputX"]
dk -> dg [label="inputY"]
dn -> dg [label="inputZ"]
dh [shape=parallelogram, label="id=dh\nmul", tooltip="left.id=di\nright.id=dj\n"]
di -> dh [label="left"]
dj -> dh [label="right"]
di [shape=triangle, label="id=di\nCoordinate X", tooltip=""]
dj [shape=triangle, label="id=dj\n1.0", tooltip=""]
dk [shape=parallelogram, label="id=dk\nmul", tooltip="left.id=dl\nright.id=dm\n"]
dl -> dk [label="left"]
dm -> dk [label="right"]
dl [shape=triangle, label="id=dl\nCoordinate Y", tooltip=""]
dm [shape=triangle, label="id=dm\n0.5", tooltip=""]
dn [shape=parallelogram, label="id=dn\nmul", tooltip="left.id=do\nright.id=dp\n"]
do -> dn [label="left"]
dp -> dn [label="right"]
do [shape=triangle, label="id=do\nCoordinate Z", tooltip=""]
dp [shape=triangle, label="id=dp\n1.0", tooltip=""]
dq [shape=triangle, label="id=dq\n-1.0", tooltip=""]
dr [shape=box, label="id=dr\nfluid_level_floodedness", tooltip="delegate.id=ds\n"]
ds -> dr [label="delegate"]
ds [shape=diamond, label="id=ds\nRangeChoice [0.9, 1.1)", tooltip="input.id=d\ntrue.id=dt\nfalse.id=du\n"]
d -> ds [label="input", color=blue]
dt -> ds [label="true"]
du -> ds [label="false"]
dt [shape=triangle, label="id=dt\n1.0", tooltip=""]
du [shape=hexagon, label="id=du\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=dv\ninputZ.id=dn\n"]
dh -> du [label="inputX"]
dv -> du [label="inputY"]
dn -> du [label="inputZ"]
dv [shape=parallelogram, label="id=dv\nmul", tooltip="left.id=dw\nright.id=dx\n"]
dw -> dv [label="left"]
dx -> dv [label="right"]
dw [shape=triangle, label="id=dw\nCoordinate Y", tooltip=""]
dx [shape=triangle, label="id=dx\n0.67", tooltip=""]
dy [shape=box, label="id=dy\nfluid_level_spread", tooltip="delegate.id=dz\n"]
dz -> dy [label="delegate"]
dz [shape=hexagon, label="id=dz\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ea\ninputZ.id=dn\n"]
dh -> dz [label="inputX"]
ea -> dz [label="inputY"]
dn -> dz [label="inputZ"]
ea [shape=parallelogram, label="id=ea\nmul", tooltip="left.id=eb\nright.id=ec\n"]
eb -> ea [label="left"]
ec -> ea [label="right"]
eb [shape=triangle, label="id=eb\nCoordinate Y", tooltip=""]
ec [shape=triangle, label="id=ec\n0.7142857142857143", tooltip=""]
ed [shape=box, label="id=ed\nlava", tooltip="delegate.id=ee\n"]
ee -> ed [label="delegate"]
ee [shape=hexagon, label="id=ee\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> ee [label="inputX"]
ef -> ee [label="inputY"]
dn -> ee [label="inputZ"]
ef [shape=parallelogram, label="id=ef\nmul", tooltip="left.id=eg\nright.id=eh\n"]
eg -> ef [label="left"]
eh -> ef [label="right"]
eg [shape=triangle, label="id=eg\nCoordinate Y", tooltip=""]
eh [shape=triangle, label="id=eh\n1.0", tooltip=""]
ei [shape=box, label="id=ei\ntemperature", tooltip="delegate.id=ej\n"]
ej -> ei [label="delegate"]
ej [shape=parallelogram, label="id=ej\nadd", tooltip="left.id=ek\nright.id=el\n"]
ek -> ej [label="left"]
el -> ej [label="right"]
ek [shape=triangle, label="id=ek\n0.0", tooltip=""]
el [shape=parallelogram, label="id=el\nadd", tooltip="left.id=em\nright.id=en\n"]
em -> el [label="left"]
en -> el [label="right"]
em [shape=triangle, label="id=em\n0.0", tooltip=""]
en [shape=folder, label="id=en\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=eo\n"]
eo -> en [label="delegate"]
eo [shape=parallelogram, label="id=eo\nadd", tooltip="left.id=ep\nright.id=eq\n"]
ep -> eo [label="left"]
eq -> eo [label="right"]
ep [shape=triangle, label="id=ep\n0.0", tooltip=""]
eq [shape=parallelogram, label="id=eq\nmul", tooltip="left.id=er\nright.id=es\n"]
er -> eq [label="left"]
es -> eq [label="right"]
er [shape=triangle, label="id=er\n1.0", tooltip=""]
es [shape=hexagon, label="id=es\nGenericShiftedNoise", tooltip="inputX.id=o\ninputY.id=bb\ninputZ.id=bg\n"]
o -> es [label="inputX"]
bb -> es [label="inputY"]
bg -> es [label="inputZ"]
et [shape=box, label="id=et\nvegetation", tooltip="delegate.id=eu\n"]
eu -> et [label="delegate"]
eu [shape=parallelogram, label="id=eu\nadd", tooltip="left.id=ev\nright.id=ew\n"]
ev -> eu [label="left"]
ew -> eu [label="right"]
ev [shape=triangle, label="id=ev\n0.0", tooltip=""]
ew [shape=parallelogram, label="id=ew\nadd", tooltip="left.id=ex\nright.id=ey\n"]
ex -> ew [label="left"]
ey -> ew [label="right"]
ex [shape=triangle, label="id=ex\n0.0", tooltip=""]
ey [shape=folder, label="id=ey\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ez\n"]
ez -> ey [label="delegate"]
ez [shape=parallelogram, label="id=ez\nadd", tooltip="left.id=fa\nright.id=fb\n"]
fa -> ez [label="left"]
fb -> ez [label="right"]
fa [shape=triangle, label="id=fa\n0.0", tooltip=""]
fb [shape=parallelogram, label="id=fb\nmul", tooltip="left.id=fc\nright.id=fd\n"]
fc -> fb [label="left"]
fd -> fb [label="right"]
fc [shape=triangle, label="id=fc\n1.0", tooltip=""]
fd [shape=hexagon, label="id=fd\nGenericShiftedNoise", tooltip="inputX.id=o\ninputY.id=bb\ninputZ.id=bg\n"]
o -> fd [label="inputX"]
bb -> fd [label="inputY"]
bg -> fd [label="inputZ"]
fe [shape=box, label="id=fe\ncontinents", tooltip="delegate.id=ff\n"]
ff -> fe [label="delegate"]
ff [shape=parallelogram, label="id=ff\nadd", tooltip="left.id=fg\nright.id=hf\n"]
fg -> ff [label="left"]
hf -> ff [label="right"]
fg [shape=folder, label="id=fg\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=fh\n"]
fh -> fg [label="delegate"]
fh [shape=folder, label="id=fh\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=fi\n"]
fi -> fh [label="delegate"]
fi [shape=parallelogram, label="id=fi\nadd", tooltip="left.id=fj\nright.id=gu\n"]
fj -> fi [label="left"]
gu -> fi [label="right"]
fj [shape=parallelogram, label="id=fj\nmul", tooltip="left.id=fk\nright.id=fp\n"]
fk -> fj [label="left"]
fp -> fj [label="right"]
fk [shape=folder, label="id=fk\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=fl\n"]
fl -> fk [label="delegate"]
fl [shape=folder, label="id=fl\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=fm\n"]
fm -> fl [label="delegate"]
fm [shape=diamond, label="id=fm\nRangeChoice [-1.0, -0.5)", tooltip="input.id=bo\ntrue.id=fn\nfalse.id=fo\n"]
bo -> fm [label="input", color=blue]
fn -> fm [label="true"]
fo -> fm [label="false"]
fn [shape=triangle, label="id=fn\n1.0", tooltip=""]
fo [shape=triangle, label="id=fo\n0.0", tooltip=""]
fp [shape=folder, label="id=fp\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=fq\n"]
fq -> fp [label="delegate"]
fq [shape=parallelogram, label="id=fq\nadd", tooltip="left.id=fr\nright.id=gt\n"]
fr -> fq [label="left"]
gt -> fq [label="right"]
fr [shape=parallelogram, label="id=fr\nmul", tooltip="left.id=fs\nright.id=gp\n"]
fs -> fr [label="left"]
gp -> fr [label="right"]
fs [shape=parallelogram, label="id=fs\nadd", tooltip="left.id=ft\nright.id=go\n"]
ft -> fs [label="left"]
go -> fs [label="right"]
ft [shape=parallelogram, label="id=ft\nmax", tooltip="left.id=fu\nright.id=gj\n"]
fu -> ft [label="left"]
gj -> ft [label="right"]
fu [shape=parallelogram, label="id=fu\nadd", tooltip="left.id=fv\nright.id=fw\n"]
fv -> fu [label="left"]
fw -> fu [label="right"]
fv [shape=triangle, label="id=fv\n0.0", tooltip=""]
fw [shape=parallelogram, label="id=fw\nmul", tooltip="left.id=fx\nright.id=fy\n"]
fx -> fw [label="left"]
fy -> fw [label="right"]
fx [shape=triangle, label="id=fx\n1.0", tooltip=""]
fy [shape=hexagon, label="id=fy\nGenericShiftedNoise", tooltip="inputX.id=fz\ninputY.id=bb\ninputZ.id=ge\n"]
fz -> fy [label="inputX"]
bb -> fy [label="inputY"]
ge -> fy [label="inputZ"]
fz [shape=parallelogram, label="id=fz\nadd", tooltip="left.id=ga\nright.id=gd\n"]
ga -> fz [label="left"]
gd -> fz [label="right"]
ga [shape=parallelogram, label="id=ga\nmul", tooltip="left.id=gb\nright.id=gc\n"]
gb -> ga [label="left"]
gc -> ga [label="right"]
gb [shape=triangle, label="id=gb\nCoordinate X", tooltip=""]
gc [shape=triangle, label="id=gc\n0.11", tooltip=""]
gd [shape=triangle, label="id=gd\n0.0", tooltip=""]
ge [shape=parallelogram, label="id=ge\nadd", tooltip="left.id=gf\nright.id=gi\n"]
gf -> ge [label="left"]
gi -> ge [label="right"]
gf [shape=parallelogram, label="id=gf\nmul", tooltip="left.id=gg\nright.id=gh\n"]
gg -> gf [label="left"]
gh -> gf [label="right"]
gg [shape=triangle, label="id=gg\nCoordinate Z", tooltip=""]
gh [shape=triangle, label="id=gh\n0.11", tooltip=""]
gi [shape=triangle, label="id=gi\n0.0", tooltip=""]
gj [shape=parallelogram, label="id=gj\nadd", tooltip="left.id=gk\nright.id=gl\n"]
gk -> gj [label="left"]
gl -> gj [label="right"]
gk [shape=triangle, label="id=gk\n0.0", tooltip=""]
gl [shape=parallelogram, label="id=gl\nmul", tooltip="left.id=gm\nright.id=gn\n"]
gm -> gl [label="left"]
gn -> gl [label="right"]
gm [shape=triangle, label="id=gm\n1.0", tooltip=""]
gn [shape=hexagon, label="id=gn\nGenericShiftedNoise", tooltip="inputX.id=fz\ninputY.id=bb\ninputZ.id=ge\n"]
fz -> gn [label="inputX"]
bb -> gn [label="inputY"]
ge -> gn [label="inputZ"]
go [shape=triangle, label="id=go\n0.05", tooltip=""]
gp [shape=triangle, label="id=gp\nMulti2Single", tooltip="next.id=gq\n"]
gq -> gp [label="next"]
gq [shape=triangle, label="id=gq\nToF64", tooltip="next.id=gr\n"]
gr -> gq [label="next"]
gr [shape=hexagon, label="id=gr\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=gs\n"]
bo -> gr [label="locationFunction"]
gs -> gr [label="SplineTable"]
gs [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.8 | 0.7 |
| 1 | -1.0 | -0.8 | 0.7 |
| 2 | -2.5 | -0.5 | 0.0 |
| 3 | 0.0 | -0.5 | 0.0 |
>, tooltip=""]
gt [shape=triangle, label="id=gt\n-0.7", tooltip=""]
gu [shape=parallelogram, label="id=gu\nmul", tooltip="left.id=gv\nright.id=hb\n"]
gv -> gu [label="left"]
hb -> gu [label="right"]
gv [shape=folder, label="id=gv\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=gw\n"]
gw -> gv [label="delegate"]
gw [shape=folder, label="id=gw\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=gx\n"]
gx -> gw [label="delegate"]
gx [shape=parallelogram, label="id=gx\nadd", tooltip="left.id=gy\nright.id=gz\n"]
gy -> gx [label="left"]
gz -> gx [label="right"]
gy [shape=triangle, label="id=gy\n1.0", tooltip=""]
gz [shape=parallelogram, label="id=gz\nmul", tooltip="left.id=ha\nright.id=fk\n"]
ha -> gz [label="left"]
fk -> gz [label="right"]
ha [shape=triangle, label="id=ha\n-1.0", tooltip=""]
hb [shape=triangle, label="id=hb\nMulti2Single", tooltip="next.id=hc\n"]
hc -> hb [label="next"]
hc [shape=triangle, label="id=hc\nToF64", tooltip="next.id=hd\n"]
hd -> hc [label="next"]
hd [shape=hexagon, label="id=hd\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=he\n"]
bo -> hd [label="locationFunction"]
he -> hd [label="SplineTable"]
he [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.05 | 0.05 |
| 1 | 1.0 | 0.175 | 0.3 |
>, tooltip=""]
hf [shape=triangle, label="id=hf\n0.0", tooltip=""]
hg [shape=box, label="id=hg\nerosion", tooltip="delegate.id=hh\n"]
hh -> hg [label="delegate"]
hh [shape=parallelogram, label="id=hh\nadd", tooltip="left.id=hi\nright.id=ik\n"]
hi -> hh [label="left"]
ik -> hh [label="right"]
hi [shape=folder, label="id=hi\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=hj\n"]
hj -> hi [label="delegate"]
hj [shape=parallelogram, label="id=hj\nadd", tooltip="left.id=hk\nright.id=hp\n"]
hk -> hj [label="left"]
hp -> hj [label="right"]
hk [shape=parallelogram, label="id=hk\nmul", tooltip="left.id=fk\nright.id=hl\n"]
fk -> hk [label="left"]
hl -> hk [label="right"]
hl [shape=folder, label="id=hl\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=hm\n"]
hm -> hl [label="delegate"]
hm [shape=folder, label="id=hm\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=hn\n"]
hn -> hm [label="delegate"]
hn [shape=diamond, label="id=hn\nRangeChoice [-64.0, -0.4)", tooltip="input.id=fp\ntrue.id=cp\nfalse.id=ho\n"]
fp -> hn [label="input", color=blue]
cp -> hn [label="true"]
ho -> hn [label="false"]
ho [shape=triangle, label="id=ho\n-0.55", tooltip=""]
hp [shape=parallelogram, label="id=hp\nmul", tooltip="left.id=gv\nright.id=hq\n"]
gv -> hp [label="left"]
hq -> hp [label="right"]
hq [shape=triangle, label="id=hq\nMulti2Single", tooltip="next.id=hr\n"]
hr -> hq [label="next"]
hr [shape=triangle, label="id=hr\nToF64", tooltip="next.id=hs\n"]
hs -> hr [label="next"]
hs [shape=hexagon, label="id=hs\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=ht\n"]
co -> hs [label="locationFunction"]
ht -> hs [label="SplineTable"]
ht [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.075 | children.id=hu |
| 1 | 0.0 | 0.075 | -0.5 |
| 2 | 0.0 | 0.11 | -0.5 |
| 3 | 0.0 | 0.11 | -0.3 |
| 4 | 0.0 | 0.16 | -0.3 |
| 5 | 1.5 | 0.35 | -0.05 |
| 6 | 0.0 | 0.5 | children.id=hw |
| 7 | 0.0 | 0.8 | children.id=hw |
| 8 | 0.0 | 0.9 | 0.5 |
| 9 | 0.0 | 1.0 | 0.5 |
| 10 | 0.0 | 1.0 | 0.6 |
>, tooltip="children[0].id=hu\nchildren[6].id=hw\nchildren[7].id=hw\n"]
hu -> ht [label="children[0]"]
hw -> ht [label="children[6]"]
hw -> ht [label="children[7]"]
hu [shape=hexagon, label="id=hu\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=hv\n"]
bo -> hu [label="locationFunction"]
hv -> hu [label="SplineTable"]
hv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.5 |
| 1 | 0.0 | 0.1 | -1.0 |
>, tooltip=""]
hw [shape=hexagon, label="id=hw\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=ij\n"]
hx -> hw [label="locationFunction"]
ij -> hw [label="SplineTable"]
hx [shape=folder, label="id=hx\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=hy\n"]
hy -> hx [label="delegate"]
hy [shape=parallelogram, label="id=hy\nadd", tooltip="left.id=hz\nright.id=ia\n"]
hz -> hy [label="left"]
ia -> hy [label="right"]
hz [shape=triangle, label="id=hz\n0.1", tooltip=""]
ia [shape=hexagon, label="id=ia\nGenericShiftedNoise", tooltip="inputX.id=ib\ninputY.id=bb\ninputZ.id=if\n"]
ib -> ia [label="inputX"]
bb -> ia [label="inputY"]
if -> ia [label="inputZ"]
ib [shape=parallelogram, label="id=ib\nadd", tooltip="left.id=ic\nright.id=s\n"]
ic -> ib [label="left"]
s -> ib [label="right"]
ic [shape=parallelogram, label="id=ic\nmul", tooltip="left.id=id\nright.id=ie\n"]
id -> ic [label="left"]
ie -> ic [label="right"]
id [shape=triangle, label="id=id\nCoordinate X", tooltip=""]
ie [shape=triangle, label="id=ie\n1.1", tooltip=""]
if [shape=parallelogram, label="id=if\nadd", tooltip="left.id=ig\nright.id=bh\n"]
ig -> if [label="left"]
bh -> if [label="right"]
ig [shape=parallelogram, label="id=ig\nmul", tooltip="left.id=ih\nright.id=ii\n"]
ih -> ig [label="left"]
ii -> ig [label="right"]
ih [shape=triangle, label="id=ih\nCoordinate Z", tooltip=""]
ii [shape=triangle, label="id=ii\n1.1", tooltip=""]
ij [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.01 | 0.0 |
| 1 | 0.0 | 0.01 | 0.3 |
>, tooltip=""]
ik [shape=triangle, label="id=ik\n0.0", tooltip=""]
il [shape=box, label="id=il\ndepth", tooltip="delegate.id=im\n"]
im -> il [label="delegate"]
im [shape=parallelogram, label="id=im\nmin, shortcut rightMin=0.8", tooltip="left.id=in\nright.id=vh\n"]
in -> im [label="left"]
vh -> im [label="right"]
in [shape=folder, label="id=in\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=io\n"]
io -> in [label="delegate"]
io [shape=parallelogram, label="id=io\nadd", tooltip="left.id=ip\nright.id=iq\n"]
ip -> io [label="left"]
iq -> io [label="right"]
ip [shape=box, label="id=ip\nYClampedGradient\ny=(-2048.0,2048.0)\nvalue=(17.0,-15.0)", tooltip=""]
iq [shape=folder, label="id=iq\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ir\n"]
ir -> iq [label="delegate"]
ir [shape=folder, label="id=ir\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=is\n"]
is -> ir [label="delegate"]
is [shape=parallelogram, label="id=is\nadd", tooltip="left.id=it\nright.id=ju\n"]
it -> is [label="left"]
ju -> is [label="right"]
it [shape=parallelogram, label="id=it\nmul", tooltip="left.id=iu\nright.id=iv\n"]
iu -> it [label="left"]
iv -> it [label="right"]
iu [shape=triangle, label="id=iu\n0.0", tooltip=""]
iv [shape=parallelogram, label="id=iv\nadd", tooltip="left.id=iw\nright.id=ix\n"]
iw -> iv [label="left"]
ix -> iv [label="right"]
iw [shape=triangle, label="id=iw\n1.0", tooltip=""]
ix [shape=parallelogram, label="id=ix\nmul", tooltip="left.id=iy\nright.id=iz\n"]
iy -> ix [label="left"]
iz -> ix [label="right"]
iy [shape=triangle, label="id=iy\n-1.0", tooltip=""]
iz [shape=folder, label="id=iz\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ja\n"]
ja -> iz [label="delegate"]
ja [shape=folder, label="id=ja\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=jb\n"]
jb -> ja [label="delegate"]
jb [shape=parallelogram, label="id=jb\nmax", tooltip="left.id=jc\nright.id=jd\n"]
jc -> jb [label="left"]
jd -> jb [label="right"]
jc [shape=triangle, label="id=jc\n0.0", tooltip=""]
jd [shape=parallelogram, label="id=jd\nmin", tooltip="left.id=je\nright.id=jf\n"]
je -> jd [label="left"]
jf -> jd [label="right"]
je [shape=triangle, label="id=je\n1.0", tooltip=""]
jf [shape=parallelogram, label="id=jf\nadd", tooltip="left.id=jg\nright.id=jh\n"]
jg -> jf [label="left"]
jh -> jf [label="right"]
jg [shape=triangle, label="id=jg\n1.0", tooltip=""]
jh [shape=parallelogram, label="id=jh\nmul", tooltip="left.id=ji\nright.id=jn\n"]
ji -> jh [label="left"]
jn -> jh [label="right"]
ji [shape=triangle, label="id=ji\nMulti2Single", tooltip="next.id=jj\n"]
jj -> ji [label="next"]
jj [shape=triangle, label="id=jj\nToF64", tooltip="next.id=jk\n"]
jk -> jj [label="next"]
jk [shape=hexagon, label="id=jk\nSplineNormal", tooltip="locationFunction.id=jl\nSplineTable.id=jm\n"]
jl -> jk [label="locationFunction"]
jm -> jk [label="SplineTable"]
jl [shape=triangle, label="id=jl\n1.0", tooltip=""]
jm [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 1.0 | 0.5 | 0.7 |
| 2 | -1.0 | 0.5 | 0.7 |
| 3 | 0.0 | 1.0 | 0.0 |
>, tooltip=""]
jn [shape=hexagon, label="id=jn\nGenericShiftedNoise", tooltip="inputX.id=jo\ninputY.id=bc\ninputZ.id=jr\n"]
jo -> jn [label="inputX"]
bc -> jn [label="inputY"]
jr -> jn [label="inputZ"]
jo [shape=parallelogram, label="id=jo\nmul", tooltip="left.id=jp\nright.id=jq\n"]
jp -> jo [label="left"]
jq -> jo [label="right"]
jp [shape=triangle, label="id=jp\nCoordinate X", tooltip=""]
jq [shape=triangle, label="id=jq\n0.4", tooltip=""]
jr [shape=parallelogram, label="id=jr\nmul", tooltip="left.id=js\nright.id=jt\n"]
js -> jr [label="left"]
jt -> jr [label="right"]
js [shape=triangle, label="id=js\nCoordinate Z", tooltip=""]
jt [shape=triangle, label="id=jt\n0.4", tooltip=""]
ju [shape=parallelogram, label="id=ju\nmul", tooltip="left.id=jv\nright.id=iz\n"]
jv -> ju [label="left"]
iz -> ju [label="right"]
jv [shape=parallelogram, label="id=jv\nadd", tooltip="left.id=jw\nright.id=jx\n"]
jw -> jv [label="left"]
jx -> jv [label="right"]
jw [shape=triangle, label="id=jw\n-0.5037500262260437", tooltip=""]
jx [shape=parallelogram, label="id=jx\nmax", tooltip="left.id=jy\nright.id=jz\n"]
jy -> jx [label="left"]
jz -> jx [label="right"]
jy [shape=triangle, label="id=jy\n-0.6941999999999999", tooltip=""]
jz [shape=parallelogram, label="id=jz\nmin", tooltip="left.id=ka\nright.id=kb\n"]
ka -> jz [label="left"]
kb -> jz [label="right"]
ka [shape=triangle, label="id=ka\n1.8719999999999999", tooltip=""]
kb [shape=parallelogram, label="id=kb\nadd", tooltip="left.id=kc\nright.id=mb\n"]
kc -> kb [label="left"]
mb -> kb [label="right"]
kc [shape=parallelogram, label="id=kc\nmul", tooltip="left.id=fk\nright.id=kd\n"]
fk -> kc [label="left"]
kd -> kc [label="right"]
kd [shape=folder, label="id=kd\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ke\n"]
ke -> kd [label="delegate"]
ke [shape=folder, label="id=ke\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=kf\n"]
kf -> ke [label="delegate"]
kf [shape=triangle, label="id=kf\nMulti2Single", tooltip="next.id=kg\n"]
kg -> kf [label="next"]
kg [shape=triangle, label="id=kg\nToF64", tooltip="next.id=kh\n"]
kh -> kg [label="next"]
kh [shape=hexagon, label="id=kh\nSplineNormal", tooltip="locationFunction.id=fp\nSplineTable.id=ki\n"]
fp -> kh [label="locationFunction"]
ki -> kh [label="SplineTable"]
ki [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.07 | children.id=kj |
| 1 | 0.0 | -1.02 | children.id=kl |
| 2 | 0.0 | -0.5 | children.id=kl |
| 3 | 0.0 | -0.4 | children.id=ko |
| 4 | 0.0 | -0.18 | -0.12 |
| 5 | 0.0 | -0.15 | children.id=kr |
| 6 | 0.0 | -0.13 | children.id=kr |
| 7 | 0.0 | -0.06 | children.id=kr |
| 8 | 0.0 | 0.25 | children.id=lr |
| 9 | 0.0 | 1.0 | children.id=lx |
>, tooltip="children[0].id=kj\nchildren[1].id=kl\nchildren[2].id=kl\nchildren[3].id=ko\nchildren[5].id=kr\nchildren[6].id=kr\nchildren[7].id=kr\nchildren[8].id=lr\nchildren[9].id=lx\n"]
kj -> ki [label="children[0]"]
kl -> ki [label="children[1]"]
kl -> ki [label="children[2]"]
ko -> ki [label="children[3]"]
kr -> ki [label="children[5]"]
kr -> ki [label="children[6]"]
kr -> ki [label="children[7]"]
lr -> ki [label="children[8]"]
lx -> ki [label="children[9]"]
kj [shape=hexagon, label="id=kj\nSplineNormal", tooltip="locationFunction.id=cp\nSplineTable.id=kk\n"]
cp -> kj [label="locationFunction"]
kk -> kj [label="SplineTable"]
kk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.8 | children.id=kl |
| 1 | 0.0 | -0.75 | 0.04 |
| 2 | 0.0 | -0.25 | 0.04 |
| 3 | 0.0 | -0.2 | children.id=kl |
| 4 | 0.0 | 0.025 | children.id=kl |
| 5 | 0.0 | 0.075 | 0.04 |
| 6 | 0.0 | 0.375 | 0.04 |
| 7 | 0.0 | 0.425 | children.id=kl |
| 8 | 0.0 | 0.44 | children.id=kl |
| 9 | 0.0 | 0.59 | 0.04 |
>, tooltip="children[0].id=kl\nchildren[3].id=kl\nchildren[4].id=kl\nchildren[7].id=kl\nchildren[8].id=kl\n"]
kl -> kk [label="children[0]"]
kl -> kk [label="children[3]"]
kl -> kk [label="children[4]"]
kl -> kk [label="children[7]"]
kl -> kk [label="children[8]"]
kl [shape=hexagon, label="id=kl\nSplineNormal", tooltip="locationFunction.id=km\nSplineTable.id=kn\n"]
km -> kl [label="locationFunction"]
kn -> kl [label="SplineTable"]
km [shape=triangle, label="id=km\n-0.45", tooltip=""]
kn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
ko [shape=hexagon, label="id=ko\nSplineNormal", tooltip="locationFunction.id=kp\nSplineTable.id=kq\n"]
kp -> ko [label="locationFunction"]
kq -> ko [label="SplineTable"]
kp [shape=triangle, label="id=kp\n-0.22", tooltip=""]
kq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
kr [shape=hexagon, label="id=kr\nSplineNormal", tooltip="locationFunction.id=hl\nSplineTable.id=ks\n"]
hl -> kr [label="locationFunction"]
ks -> kr [label="SplineTable"]
ks [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=kt |
| 1 | 0.0 | -0.4 | children.id=lp |
>, tooltip="children[0].id=kt\nchildren[1].id=lp\n"]
kt -> ks [label="children[0]"]
lp -> ks [label="children[1]"]
kt [shape=hexagon, label="id=kt\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=lo\n"]
ku -> kt [label="locationFunction"]
lo -> kt [label="SplineTable"]
ku [shape=parallelogram, label="id=ku\nmul", tooltip="left.id=kv\nright.id=kw\n"]
kv -> ku [label="left"]
kw -> ku [label="right"]
kv [shape=triangle, label="id=kv\n-3.0", tooltip=""]
kw [shape=parallelogram, label="id=kw\nadd", tooltip="left.id=kx\nright.id=ky\n"]
kx -> kw [label="left"]
ky -> kw [label="right"]
kx [shape=triangle, label="id=kx\n-0.333", tooltip=""]
ky [shape=circle, label="id=ky\nabs", tooltip="operand.id=kz\n"]
kz -> ky [label="operand"]
kz [shape=parallelogram, label="id=kz\nadd", tooltip="left.id=la\nright.id=lb\n"]
la -> kz [label="left"]
lb -> kz [label="right"]
la [shape=triangle, label="id=la\n-0.666", tooltip=""]
lb [shape=circle, label="id=lb\nabs", tooltip="operand.id=lc\n"]
lc -> lb [label="operand"]
lc [shape=parallelogram, label="id=lc\nadd", tooltip="left.id=ld\nright.id=ll\n"]
ld -> lc [label="left"]
ll -> lc [label="right"]
ld [shape=folder, label="id=ld\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=le\n"]
le -> ld [label="delegate"]
le [shape=parallelogram, label="id=le\nmax", tooltip="left.id=lf\nright.id=lg\n"]
lf -> le [label="left"]
lg -> le [label="right"]
lf [shape=triangle, label="id=lf\n-0.95", tooltip=""]
lg [shape=parallelogram, label="id=lg\nmin", tooltip="left.id=lh\nright.id=li\n"]
lh -> lg [label="left"]
li -> lg [label="right"]
lh [shape=triangle, label="id=lh\n0.95", tooltip=""]
li [shape=parallelogram, label="id=li\nmul", tooltip="left.id=lj\nright.id=lk\n"]
lj -> li [label="left"]
lk -> li [label="right"]
lj [shape=triangle, label="id=lj\n1.2", tooltip=""]
lk [shape=hexagon, label="id=lk\nGenericShiftedNoise", tooltip="inputX.id=o\ninputY.id=bb\ninputZ.id=bg\n"]
o -> lk [label="inputX"]
bb -> lk [label="inputY"]
bg -> lk [label="inputZ"]
ll [shape=parallelogram, label="id=ll\nmul", tooltip="left.id=lm\nright.id=ln\n"]
lm -> ll [label="left"]
ln -> ll [label="right"]
lm [shape=triangle, label="id=lm\n0.3", tooltip=""]
ln [shape=circle, label="id=ln\ncube", tooltip="operand.id=ld\n"]
ld -> ln [label="operand"]
lo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.37788022 | -1.0 | -0.115760356 |
| 1 | 0.37788022 | 1.0 | 0.6400001 |
>, tooltip=""]
lp [shape=hexagon, label="id=lp\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=lq\n"]
ku -> lp [label="locationFunction"]
lq -> lp [label="SplineTable"]
lq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -0.2222 |
| 1 | 0.0 | -0.75 | -0.2222 |
| 2 | 0.0 | -0.65 | 0.0 |
| 3 | 0.0 | 0.5954547 | 2.9802322E-8 |
| 4 | 0.2534563 | 0.6054547 | 2.9802322E-8 |
| 5 | 0.2534563 | 1.0 | 0.100000024 |
>, tooltip=""]
lr [shape=hexagon, label="id=lr\nSplineNormal", tooltip="locationFunction.id=hl\nSplineTable.id=ls\n"]
hl -> lr [label="locationFunction"]
ls -> lr [label="SplineTable"]
ls [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=lt |
| 1 | 0.0 | -0.4 | children.id=lv |
>, tooltip="children[0].id=lt\nchildren[1].id=lv\n"]
lt -> ls [label="children[0]"]
lv -> ls [label="children[1]"]
lt [shape=hexagon, label="id=lt\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=lu\n"]
ku -> lt [label="locationFunction"]
lu -> lt [label="SplineTable"]
lu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.2 |
| 1 | 0.43317974 | 0.0 | 0.44682026 |
| 2 | 0.43317974 | 1.0 | 0.88 |
>, tooltip=""]
lv [shape=hexagon, label="id=lv\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=lw\n"]
ku -> lv [label="locationFunction"]
lw -> lv [label="SplineTable"]
lw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.2 |
| 1 | 0.3917051 | 0.0 | 0.30829495 |
| 2 | 0.3917051 | 1.0 | 0.70000005 |
>, tooltip=""]
lx [shape=hexagon, label="id=lx\nSplineNormal", tooltip="locationFunction.id=hl\nSplineTable.id=ly\n"]
hl -> lx [label="locationFunction"]
ly -> lx [label="SplineTable"]
ly [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=lz |
| 1 | 0.0 | -0.4 | children.id=lz |
>, tooltip="children[0].id=lz\nchildren[1].id=lz\n"]
lz -> ly [label="children[0]"]
lz -> ly [label="children[1]"]
lz [shape=hexagon, label="id=lz\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=ma\n"]
ku -> lz [label="locationFunction"]
ma -> lz [label="SplineTable"]
ma [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.2 |
| 1 | 0.4608295 | 0.0 | 0.5391705 |
| 2 | 0.4608295 | 1.0 | 1.0 |
>, tooltip=""]
mb [shape=parallelogram, label="id=mb\nmul", tooltip="left.id=gv\nright.id=mc\n"]
gv -> mb [label="left"]
mc -> mb [label="right"]
mc [shape=parallelogram, label="id=mc\nmul", tooltip="left.id=md\nright.id=me\n"]
md -> mc [label="left"]
me -> mc [label="right"]
md [shape=diamond, label="id=md\nRangeChoice [0.0, 64.0)", tooltip="input.id=me\ntrue.id=vb\nfalse.id=vg\n"]
me -> md [label="input", color=blue]
vb -> md [label="true"]
vg -> md [label="false"]
me [shape=folder, label="id=me\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=mf\n"]
mf -> me [label="delegate"]
mf [shape=folder, label="id=mf\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=mg\n"]
mg -> mf [label="delegate"]
mg [shape=triangle, label="id=mg\nMulti2Single", tooltip="next.id=mh\n"]
mh -> mg [label="next"]
mh [shape=triangle, label="id=mh\nToF64", tooltip="next.id=mi\n"]
mi -> mh [label="next"]
mi [shape=hexagon, label="id=mi\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=mj\n"]
bo -> mi [label="locationFunction"]
mj -> mi [label="SplineTable"]
mj [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.45 | children.id=kl |
| 1 | 0.0 | -0.35 | children.id=ko |
| 2 | 0.0 | -0.195 | -0.14 |
| 3 | 0.0 | -0.155 | children.id=mk |
| 4 | 0.0 | 0.0 | children.id=mq |
| 5 | 0.0 | 0.1 | children.id=my |
| 6 | 0.0 | 0.8 | children.id=uv |
>, tooltip="children[0].id=kl\nchildren[1].id=ko\nchildren[3].id=mk\nchildren[4].id=mq\nchildren[5].id=my\nchildren[6].id=uv\n"]
kl -> mj [label="children[0]"]
ko -> mj [label="children[1]"]
mk -> mj [label="children[3]"]
mq -> mj [label="children[4]"]
my -> mj [label="children[5]"]
uv -> mj [label="children[6]"]
mk [shape=hexagon, label="id=mk\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=ml\n"]
co -> mk [label="locationFunction"]
ml -> mk [label="SplineTable"]
ml [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.17 | 0.2 | children.id=mm |
| 1 | 0.0 | 0.3 | children.id=mo |
>, tooltip="children[0].id=mm\nchildren[1].id=mo\n"]
mm -> ml [label="children[0]"]
mo -> ml [label="children[1]"]
mm [shape=hexagon, label="id=mm\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=mn\n"]
h -> mm [label="locationFunction"]
mn -> mm [label="SplineTable"]
mn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 3.0 | 0.15 | 0.15 |
| 2 | 0.0 | 0.25 | 0.22 |
>, tooltip=""]
mo [shape=hexagon, label="id=mo\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=mp\n"]
h -> mo [label="locationFunction"]
mp -> mo [label="SplineTable"]
mp [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.0 |
>, tooltip=""]
mq [shape=hexagon, label="id=mq\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=mr\n"]
co -> mq [label="locationFunction"]
mr -> mq [label="SplineTable"]
mr [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.65 |
| 1 | -1.5 | 0.15 | 0.425 |
| 2 | 0.0 | 0.3 | 0.33 |
| 3 | 0.0 | 0.375 | children.id=ms |
| 4 | 0.0 | 0.4 | children.id=mu |
| 5 | 0.0 | 0.95 | children.id=mu |
| 6 | 0.0 | 1.075 | children.id=mw |
>, tooltip="children[3].id=ms\nchildren[4].id=mu\nchildren[5].id=mu\nchildren[6].id=mw\n"]
ms -> mr [label="children[3]"]
mu -> mr [label="children[4]"]
mu -> mr [label="children[5]"]
mw -> mr [label="children[6]"]
ms [shape=hexagon, label="id=ms\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=mt\n"]
h -> ms [label="locationFunction"]
mt -> ms [label="SplineTable"]
mt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 0.0 | 0.15 | 0.15 |
| 2 | 0.0 | 0.3 | 0.25 |
>, tooltip=""]
mu [shape=hexagon, label="id=mu\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=mv\n"]
h -> mu [label="locationFunction"]
mv -> mu [label="SplineTable"]
mv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
>, tooltip=""]
mw [shape=hexagon, label="id=mw\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=mx\n"]
h -> mw [label="locationFunction"]
mx -> mw [label="SplineTable"]
mx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.38 | -0.03 |
| 1 | 0.0 | 0.45 | 0.03 |
>, tooltip=""]
my [shape=hexagon, label="id=my\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=mz\n"]
co -> my [label="locationFunction"]
mz -> my [label="SplineTable"]
mz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.95 |
| 1 | 0.0 | 0.175 | 0.55 |
| 2 | 0.0 | 0.3 | 0.36 |
| 3 | 0.0 | 0.375 | children.id=na |
| 4 | 0.0 | 0.425 | children.id=nc |
| 5 | 0.0 | 0.5 | children.id=sv |
| 6 | 0.0 | 0.8 | children.id=sv |
| 7 | 0.0 | 0.9 | children.id=ur |
| 8 | 0.0 | 1.025 | children.id=ut |
>, tooltip="children[3].id=na\nchildren[4].id=nc\nchildren[5].id=sv\nchildren[6].id=sv\nchildren[7].id=ur\nchildren[8].id=ut\n"]
na -> mz [label="children[3]"]
nc -> mz [label="children[4]"]
sv -> mz [label="children[5]"]
sv -> mz [label="children[6]"]
ur -> mz [label="children[7]"]
ut -> mz [label="children[8]"]
na [shape=hexagon, label="id=na\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=nb\n"]
h -> na [label="locationFunction"]
nb -> na [label="SplineTable"]
nb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 5.0 | 0.1 | 0.125 |
| 2 | 0.0 | 0.1667 | 0.225 |
| 3 | 0.0 | 0.3 | 0.3 |
>, tooltip=""]
nc [shape=hexagon, label="id=nc\nSplineNormal", tooltip="locationFunction.id=nd\nSplineTable.id=su\n"]
nd -> nc [label="locationFunction"]
su -> nc [label="SplineTable"]
nd [shape=folder, label="id=nd\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ne\n"]
ne -> nd [label="delegate"]
ne [shape=folder, label="id=ne\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=nf\n"]
nf -> ne [label="delegate"]
nf [shape=triangle, label="id=nf\nMulti2Single", tooltip="next.id=ng\n"]
ng -> nf [label="next"]
ng [shape=triangle, label="id=ng\nToF64", tooltip="next.id=nh\n"]
nh -> ng [label="next"]
nh [shape=hexagon, label="id=nh\nSplineNormal", tooltip="locationFunction.id=cp\nSplineTable.id=ni\n"]
cp -> nh [label="locationFunction"]
ni -> nh [label="SplineTable"]
ni [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.02 | children.id=nj |
| 1 | 0.0 | 0.04 | children.id=rf |
>, tooltip="children[0].id=nj\nchildren[1].id=rf\n"]
nj -> ni [label="children[0]"]
rf -> ni [label="children[1]"]
nj [shape=hexagon, label="id=nj\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=nk\n"]
hx -> nj [label="locationFunction"]
nk -> nj [label="SplineTable"]
nk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.04 | children.id=nl |
| 1 | 0.0 | 0.04 | children.id=px |
>, tooltip="children[0].id=nl\nchildren[1].id=px\n"]
nl -> nk [label="children[0]"]
px -> nk [label="children[1]"]
nl [shape=hexagon, label="id=nl\nSplineNormal", tooltip="locationFunction.id=nm\nSplineTable.id=pw\n"]
nm -> nl [label="locationFunction"]
pw -> nl [label="SplineTable"]
nm [shape=folder, label="id=nm\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=nn\n"]
nn -> nm [label="delegate"]
nn [shape=folder, label="id=nn\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=no\n"]
no -> nn [label="delegate"]
no [shape=triangle, label="id=no\nMulti2Single", tooltip="next.id=np\n"]
np -> no [label="next"]
np [shape=triangle, label="id=np\nToF64", tooltip="next.id=nq\n"]
nq -> np [label="next"]
nq [shape=hexagon, label="id=nq\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=nx\n"]
nr -> nq [label="locationFunction"]
nx -> nq [label="SplineTable"]
nr [shape=folder, label="id=nr\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ns\n"]
ns -> nr [label="delegate"]
ns [shape=folder, label="id=ns\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=nt\n"]
nt -> ns [label="delegate"]
nt [shape=triangle, label="id=nt\nMulti2Single", tooltip="next.id=nu\n"]
nu -> nt [label="next"]
nu [shape=triangle, label="id=nu\nToF64", tooltip="next.id=nv\n"]
nv -> nu [label="next"]
nv [shape=hexagon, label="id=nv\nSplineNormal", tooltip="locationFunction.id=el\nSplineTable.id=nw\n"]
el -> nv [label="locationFunction"]
nw -> nv [label="SplineTable"]
nw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.48 | 1.0 |
| 1 | 0.0 | -0.42 | 2.0 |
| 2 | 0.0 | -0.18 | 2.0 |
| 3 | 0.0 | -0.12 | 3.0 |
| 4 | 0.0 | 0.17 | 3.0 |
| 5 | 0.0 | 0.23 | 4.0 |
| 6 | 0.0 | 0.52 | 4.0 |
| 7 | 0.0 | 0.58 | 5.0 |
>, tooltip=""]
nx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 1.0 | children.id=ny |
| 1 | 0.0 | 2.0 | children.id=oq |
| 2 | 0.0 | 3.0 | children.id=pe |
| 3 | 0.0 | 4.0 | children.id=ny |
| 4 | 0.0 | 5.0 | children.id=pm |
>, tooltip="children[0].id=ny\nchildren[1].id=oq\nchildren[2].id=pe\nchildren[3].id=ny\nchildren[4].id=pm\n"]
ny -> nx [label="children[0]"]
oq -> nx [label="children[1]"]
pe -> nx [label="children[2]"]
ny -> nx [label="children[3]"]
pm -> nx [label="children[4]"]
ny [shape=hexagon, label="id=ny\nSplineNormal", tooltip="locationFunction.id=nz\nSplineTable.id=op\n"]
nz -> ny [label="locationFunction"]
op -> ny [label="SplineTable"]
nz [shape=triangle, label="id=nz\nMulti2Single", tooltip="next.id=oa\n"]
oa -> nz [label="next"]
oa [shape=triangle, label="id=oa\nToF64", tooltip="next.id=ob\n"]
ob -> oa [label="next"]
ob [shape=hexagon, label="id=ob\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=oc\n"]
i -> ob [label="locationFunction"]
oc -> ob [label="SplineTable"]
oc [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.5 | 0.25 |
| 1 | 0.0 | -0.4 | children.id=od |
| 2 | -0.8 | -0.3 | 0.05 |
| 3 | 0.0 | -0.1 | 0.01 |
| 4 | -0.5 | -0.03 | -0.06 |
| 5 | 0.5 | 0.03 | -0.06 |
| 6 | 0.0 | 0.1 | 0.01 |
| 7 | 0.8 | 0.3 | 0.05 |
| 8 | 0.0 | 0.4 | children.id=on |
| 9 | 0.1 | 0.5 | 0.35 |
>, tooltip="children[1].id=od\nchildren[8].id=on\n"]
od -> oc [label="children[1]"]
on -> oc [label="children[8]"]
od [shape=hexagon, label="id=od\nSplineNormal", tooltip="locationFunction.id=oe\nSplineTable.id=om\n"]
oe -> od [label="locationFunction"]
om -> od [label="SplineTable"]
oe [shape=circle, label="id=oe\nabs", tooltip="operand.id=of\n"]
of -> oe [label="operand"]
of [shape=hexagon, label="id=of\nGenericShiftedNoise", tooltip="inputX.id=og\ninputY.id=bc\ninputZ.id=oj\n"]
og -> of [label="inputX"]
bc -> of [label="inputY"]
oj -> of [label="inputZ"]
og [shape=parallelogram, label="id=og\nmul", tooltip="left.id=oh\nright.id=oi\n"]
oh -> og [label="left"]
oi -> og [label="right"]
oh [shape=triangle, label="id=oh\nCoordinate X", tooltip=""]
oi [shape=triangle, label="id=oi\n0.35", tooltip=""]
oj [shape=parallelogram, label="id=oj\nmul", tooltip="left.id=ok\nright.id=ol\n"]
ok -> oj [label="left"]
ol -> oj [label="right"]
ok [shape=triangle, label="id=ok\nCoordinate Z", tooltip=""]
ol [shape=triangle, label="id=ol\n0.35", tooltip=""]
om [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.1 |
| 1 | 0.0 | 0.15 | 0.22 |
>, tooltip=""]
on [shape=hexagon, label="id=on\nSplineNormal", tooltip="locationFunction.id=oe\nSplineTable.id=oo\n"]
oe -> on [label="locationFunction"]
oo -> on [label="SplineTable"]
oo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.135 |
| 1 | 0.0 | 0.15 | 0.28 |
>, tooltip=""]
op [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
oq [shape=hexagon, label="id=oq\nSplineNormal", tooltip="locationFunction.id=or\nSplineTable.id=ox\n"]
or -> oq [label="locationFunction"]
ox -> oq [label="SplineTable"]
or [shape=folder, label="id=or\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=os\n"]
os -> or [label="delegate"]
os [shape=folder, label="id=os\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=ot\n"]
ot -> os [label="delegate"]
ot [shape=triangle, label="id=ot\nMulti2Single", tooltip="next.id=ou\n"]
ou -> ot [label="next"]
ou [shape=triangle, label="id=ou\nToF64", tooltip="next.id=ov\n"]
ov -> ou [label="next"]
ov [shape=hexagon, label="id=ov\nSplineNormal", tooltip="locationFunction.id=ew\nSplineTable.id=ow\n"]
ew -> ov [label="locationFunction"]
ow -> ov [label="SplineTable"]
ow [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.38 | 1.0 |
| 1 | 0.0 | -0.32 | 2.0 |
| 2 | 0.0 | -0.13 | 2.0 |
| 3 | 0.0 | -0.07 | 3.0 |
| 4 | 0.0 | 0.07 | 3.0 |
| 5 | 0.0 | 0.13 | 4.0 |
| 6 | 0.0 | 0.27 | 4.0 |
| 7 | 0.0 | 0.33 | 5.0 |
>, tooltip=""]
ox [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 1.0 | children.id=oy |
| 1 | 0.0 | 2.0 | children.id=ny |
>, tooltip="children[0].id=oy\nchildren[1].id=ny\n"]
oy -> ox [label="children[0]"]
ny -> ox [label="children[1]"]
oy [shape=hexagon, label="id=oy\nSplineNormal", tooltip="locationFunction.id=oz\nSplineTable.id=pd\n"]
oz -> oy [label="locationFunction"]
pd -> oy [label="SplineTable"]
oz [shape=triangle, label="id=oz\nMulti2Single", tooltip="next.id=pa\n"]
pa -> oz [label="next"]
pa [shape=triangle, label="id=pa\nToF64", tooltip="next.id=pb\n"]
pb -> pa [label="next"]
pb [shape=hexagon, label="id=pb\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=pc\n"]
i -> pb [label="locationFunction"]
pc -> pb [label="SplineTable"]
pc [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.5 | 0.25 |
| 1 | 0.0 | -0.4 | children.id=od |
| 2 | -0.8 | -0.3 | 0.05 |
| 3 | 0.0 | -0.1 | 0.01 |
| 4 | -0.5 | -0.03 | -0.06 |
| 5 | 0.5 | 0.03 | -0.06 |
| 6 | 0.0 | 0.075 | 0.01 |
| 7 | 0.8 | 0.14 | 0.05 |
| 8 | 0.0 | 0.2 | children.id=on |
| 9 | 0.0 | 0.3 | 0.35 |
| 10 | 0.0 | 0.45 | 0.03 |
>, tooltip="children[1].id=od\nchildren[8].id=on\n"]
od -> pc [label="children[1]"]
on -> pc [label="children[8]"]
pd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
pe [shape=hexagon, label="id=pe\nSplineNormal", tooltip="locationFunction.id=or\nSplineTable.id=pf\n"]
or -> pe [label="locationFunction"]
pf -> pe [label="SplineTable"]
pf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 2.0 | children.id=oy |
| 1 | 0.0 | 3.0 | children.id=ny |
| 2 | 0.0 | 4.0 | children.id=ny |
| 3 | 0.0 | 5.0 | children.id=pg |
>, tooltip="children[0].id=oy\nchildren[1].id=ny\nchildren[2].id=ny\nchildren[3].id=pg\n"]
oy -> pf [label="children[0]"]
ny -> pf [label="children[1]"]
ny -> pf [label="children[2]"]
pg -> pf [label="children[3]"]
pg [shape=hexagon, label="id=pg\nSplineNormal", tooltip="locationFunction.id=ph\nSplineTable.id=pl\n"]
ph -> pg [label="locationFunction"]
pl -> pg [label="SplineTable"]
ph [shape=triangle, label="id=ph\nMulti2Single", tooltip="next.id=pi\n"]
pi -> ph [label="next"]
pi [shape=triangle, label="id=pi\nToF64", tooltip="next.id=pj\n"]
pj -> pi [label="next"]
pj [shape=hexagon, label="id=pj\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=pk\n"]
i -> pj [label="locationFunction"]
pk -> pj [label="SplineTable"]
pk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.45 | 0.03 |
| 1 | 0.0 | -0.3 | 0.25 |
| 2 | 0.0 | -0.2 | children.id=od |
| 3 | -0.8 | -0.125 | 0.05 |
| 4 | 0.0 | -0.075 | 0.01 |
| 5 | -0.5 | -0.03 | -0.06 |
| 6 | 0.5 | 0.03 | -0.06 |
| 7 | 0.0 | 0.075 | 0.01 |
| 8 | 0.8 | 0.125 | 0.05 |
| 9 | 0.0 | 0.2 | children.id=on |
| 10 | 0.0 | 0.3 | 0.35 |
| 11 | 0.0 | 0.45 | 0.03 |
>, tooltip="children[2].id=od\nchildren[9].id=on\n"]
od -> pk [label="children[2]"]
on -> pk [label="children[9]"]
pl [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
pm [shape=hexagon, label="id=pm\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=pn\n"]
h -> pm [label="locationFunction"]
pn -> pm [label="SplineTable"]
pn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 2.5 | 0.0 | -0.15 |
| 1 | 0.0 | 0.1 | 0.04 |
| 2 | 0.0 | 0.2 | children.id=po |
| 3 | 0.0 | 0.3 | children.id=pu |
>, tooltip="children[2].id=po\nchildren[3].id=pu\n"]
po -> pn [label="children[2]"]
pu -> pn [label="children[3]"]
po [shape=hexagon, label="id=po\nSplineNormal", tooltip="locationFunction.id=pp\nSplineTable.id=pt\n"]
pp -> po [label="locationFunction"]
pt -> po [label="SplineTable"]
pp [shape=circle, label="id=pp\nabs", tooltip="operand.id=pq\n"]
pq -> pp [label="operand"]
pq [shape=hexagon, label="id=pq\nGenericShiftedNoise", tooltip="inputX.id=pr\ninputY.id=bb\ninputZ.id=ps\n"]
pr -> pq [label="inputX"]
bb -> pq [label="inputY"]
ps -> pq [label="inputZ"]
pr [shape=parallelogram, label="id=pr\nadd", tooltip="left.id=og\nright.id=s\n"]
og -> pr [label="left"]
s -> pr [label="right"]
ps [shape=parallelogram, label="id=ps\nadd", tooltip="left.id=oj\nright.id=bh\n"]
oj -> ps [label="left"]
bh -> ps [label="right"]
pt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.45 | 0.05 |
| 1 | 1.5 | 0.6 | 0.15 |
| 2 | 0.2 | 0.63 | 0.185 |
>, tooltip=""]
pu [shape=hexagon, label="id=pu\nSplineNormal", tooltip="locationFunction.id=pp\nSplineTable.id=pv\n"]
pp -> pu [label="locationFunction"]
pv -> pu [label="SplineTable"]
pv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.45 | 0.05 |
| 1 | 1.5 | 0.6 | 0.185 |
| 2 | 0.2 | 0.63 | 0.5 |
>, tooltip=""]
pw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
px [shape=hexagon, label="id=px\nSplineNormal", tooltip="locationFunction.id=py\nSplineTable.id=re\n"]
py -> px [label="locationFunction"]
re -> px [label="SplineTable"]
py [shape=folder, label="id=py\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=pz\n"]
pz -> py [label="delegate"]
pz [shape=folder, label="id=pz\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=qa\n"]
qa -> pz [label="delegate"]
qa [shape=triangle, label="id=qa\nMulti2Single", tooltip="next.id=qb\n"]
qb -> qa [label="next"]
qb [shape=triangle, label="id=qb\nToF64", tooltip="next.id=qc\n"]
qc -> qb [label="next"]
qc [shape=hexagon, label="id=qc\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=qd\n"]
nr -> qc [label="locationFunction"]
qd -> qc [label="SplineTable"]
qd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 3.0 | children.id=qe |
| 1 | 0.0 | 4.0 | children.id=qw |
| 2 | 0.0 | 5.0 | children.id=rc |
>, tooltip="children[0].id=qe\nchildren[1].id=qw\nchildren[2].id=rc\n"]
qe -> qd [label="children[0]"]
qw -> qd [label="children[1]"]
rc -> qd [label="children[2]"]
qe [shape=hexagon, label="id=qe\nSplineNormal", tooltip="locationFunction.id=or\nSplineTable.id=qf\n"]
or -> qe [label="locationFunction"]
qf -> qe [label="SplineTable"]
qf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 2.0 | children.id=qg |
| 1 | 0.0 | 3.0 | children.id=qu |
>, tooltip="children[0].id=qg\nchildren[1].id=qu\n"]
qg -> qf [label="children[0]"]
qu -> qf [label="children[1]"]
qg [shape=hexagon, label="id=qg\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=qh\n"]
h -> qg [label="locationFunction"]
qh -> qg [label="SplineTable"]
qh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.1 | 0.1 | 0.01 |
| 2 | 0.0 | 0.2 | children.id=qi |
>, tooltip="children[2].id=qi\n"]
qi -> qh [label="children[2]"]
qi [shape=hexagon, label="id=qi\nSplineNormal", tooltip="locationFunction.id=qj\nSplineTable.id=qt\n"]
qj -> qi [label="locationFunction"]
qt -> qi [label="SplineTable"]
qj [shape=parallelogram, label="id=qj\nmul", tooltip="left.id=qk\nright.id=ql\n"]
qk -> qj [label="left"]
ql -> qj [label="right"]
qk [shape=triangle, label="id=qk\n1.0", tooltip=""]
ql [shape=circle, label="id=ql\nabs", tooltip="operand.id=qm\n"]
qm -> ql [label="operand"]
qm [shape=hexagon, label="id=qm\nGenericShiftedNoise", tooltip="inputX.id=qn\ninputY.id=bc\ninputZ.id=qq\n"]
qn -> qm [label="inputX"]
bc -> qm [label="inputY"]
qq -> qm [label="inputZ"]
qn [shape=parallelogram, label="id=qn\nmul", tooltip="left.id=qo\nright.id=qp\n"]
qo -> qn [label="left"]
qp -> qn [label="right"]
qo [shape=triangle, label="id=qo\nCoordinate X", tooltip=""]
qp [shape=triangle, label="id=qp\n0.2", tooltip=""]
qq [shape=parallelogram, label="id=qq\nmul", tooltip="left.id=qr\nright.id=qs\n"]
qr -> qq [label="left"]
qs -> qq [label="right"]
qr [shape=triangle, label="id=qr\nCoordinate Z", tooltip=""]
qs [shape=triangle, label="id=qs\n0.2", tooltip=""]
qt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.225 | 0.0 | 0.01 |
>, tooltip=""]
qu [shape=hexagon, label="id=qu\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=qv\n"]
h -> qu [label="locationFunction"]
qv -> qu [label="SplineTable"]
qv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.1 | 0.1 | 0.01 |
>, tooltip=""]
qw [shape=hexagon, label="id=qw\nSplineNormal", tooltip="locationFunction.id=or\nSplineTable.id=qx\n"]
or -> qw [label="locationFunction"]
qx -> qw [label="SplineTable"]
qx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 3.0 | children.id=qu |
| 1 | 0.0 | 4.0 | children.id=qy |
| 2 | 0.0 | 5.0 | children.id=ra |
>, tooltip="children[0].id=qu\nchildren[1].id=qy\nchildren[2].id=ra\n"]
qu -> qx [label="children[0]"]
qy -> qx [label="children[1]"]
ra -> qx [label="children[2]"]
qy [shape=hexagon, label="id=qy\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=qz\n"]
i -> qy [label="locationFunction"]
qz -> qy [label="SplineTable"]
qz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.75 | 0.05 |
| 1 | 0.0 | -0.175 | 0.015 |
| 2 | 0.0 | -0.125 | 0.01 |
| 3 | -0.7 | -0.04 | -0.06 |
| 4 | 0.7 | 0.04 | -0.06 |
| 5 | 0.0 | 0.125 | 0.01 |
>, tooltip=""]
ra [shape=hexagon, label="id=ra\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=rb\n"]
h -> ra [label="locationFunction"]
rb -> ra [label="SplineTable"]
rb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.7 | 0.04 | -0.06 |
| 1 | 0.0 | 0.125 | 0.01 |
| 2 | 0.0 | 0.175 | 0.015 |
| 3 | 0.0 | 0.75 | 0.05 |
| 4 | 0.0 | 0.8 | 0.6 |
>, tooltip=""]
rc [shape=hexagon, label="id=rc\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=rd\n"]
h -> rc [label="locationFunction"]
rd -> rc [label="SplineTable"]
rd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.15 | 0.1 | 0.01 |
>, tooltip=""]
re [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
rf [shape=hexagon, label="id=rf\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=rg\n"]
hx -> rf [label="locationFunction"]
rg -> rf [label="SplineTable"]
rg [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.02 | children.id=rh |
| 1 | 0.0 | 0.04 | children.id=rx |
>, tooltip="children[0].id=rh\nchildren[1].id=rx\n"]
rh -> rg [label="children[0]"]
rx -> rg [label="children[1]"]
rh [shape=hexagon, label="id=rh\nSplineNormal", tooltip="locationFunction.id=ri\nSplineTable.id=rw\n"]
ri -> rh [label="locationFunction"]
rw -> rh [label="SplineTable"]
ri [shape=folder, label="id=ri\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=rj\n"]
rj -> ri [label="delegate"]
rj [shape=folder, label="id=rj\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=rk\n"]
rk -> rj [label="delegate"]
rk [shape=triangle, label="id=rk\nMulti2Single", tooltip="next.id=rl\n"]
rl -> rk [label="next"]
rl [shape=triangle, label="id=rl\nToF64", tooltip="next.id=rm\n"]
rm -> rl [label="next"]
rm [shape=hexagon, label="id=rm\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=rn\n"]
nr -> rm [label="locationFunction"]
rn -> rm [label="SplineTable"]
rn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=ro |
| 1 | 0.0 | 5.0 | children.id=ru |
>, tooltip="children[0].id=ro\nchildren[1].id=ru\n"]
ro -> rn [label="children[0]"]
ru -> rn [label="children[1]"]
ro [shape=hexagon, label="id=ro\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=rp\n"]
h -> ro [label="locationFunction"]
rp -> ro [label="SplineTable"]
rp [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
| 2 | 0.8 | 0.3 | 0.05 |
| 3 | 0.0 | 0.4 | children.id=od |
| 4 | 1.0 | 0.55 | 0.25 |
| 5 | 0.0 | 0.6 | children.id=rq |
| 6 | 0.0 | 0.64 | 0.5 |
>, tooltip="children[3].id=od\nchildren[5].id=rq\n"]
od -> rp [label="children[3]"]
rq -> rp [label="children[5]"]
rq [shape=hexagon, label="id=rq\nSplineNormal", tooltip="locationFunction.id=rr\nSplineTable.id=rt\n"]
rr -> rq [label="locationFunction"]
rt -> rq [label="SplineTable"]
rr [shape=circle, label="id=rr\nabs", tooltip="operand.id=rs\n"]
rs -> rr [label="operand"]
rs [shape=hexagon, label="id=rs\nGenericShiftedNoise", tooltip="inputX.id=og\ninputY.id=bc\ninputZ.id=oj\n"]
og -> rs [label="inputX"]
bc -> rs [label="inputY"]
oj -> rs [label="inputZ"]
rt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.25 |
| 1 | 0.0 | 0.15 | 0.45 |
>, tooltip=""]
ru [shape=hexagon, label="id=ru\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=rv\n"]
h -> ru [label="locationFunction"]
rv -> ru [label="SplineTable"]
rv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.03 | 0.025 | -0.075 |
| 1 | 0.0 | 0.1 | 0.05 |
| 2 | 1.5 | 0.175 | 0.1 |
| 3 | 0.2 | 0.2 | 0.225 |
| 4 | 7.0 | 0.4 | 0.6 |
| 5 | 0.1 | 0.4 | 0.6 |
| 6 | 0.0 | 0.8 | 0.7 |
| 7 | 0.0 | 0.85 | 0.4 |
| 8 | 0.0 | 1.0 | 0.4 |
| 9 | 0.0 | 1.05 | 0.04 |
>, tooltip=""]
rw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
rx [shape=hexagon, label="id=rx\nSplineNormal", tooltip="locationFunction.id=ry\nSplineTable.id=st\n"]
ry -> rx [label="locationFunction"]
st -> rx [label="SplineTable"]
ry [shape=folder, label="id=ry\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=rz\n"]
rz -> ry [label="delegate"]
rz [shape=folder, label="id=rz\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=sa\n"]
sa -> rz [label="delegate"]
sa [shape=folder, label="id=sa\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=sb\n"]
sb -> sa [label="delegate"]
sb [shape=folder, label="id=sb\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=sc\n"]
sc -> sb [label="delegate"]
sc [shape=triangle, label="id=sc\nMulti2Single", tooltip="next.id=sd\n"]
sd -> sc [label="next"]
sd [shape=triangle, label="id=sd\nToF64", tooltip="next.id=se\n"]
se -> sd [label="next"]
se [shape=hexagon, label="id=se\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=sf\n"]
nr -> se [label="locationFunction"]
sf -> se [label="SplineTable"]
sf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=sg |
| 1 | 0.0 | 5.0 | children.id=rc |
>, tooltip="children[0].id=sg\nchildren[1].id=rc\n"]
sg -> sf [label="children[0]"]
rc -> sf [label="children[1]"]
sg [shape=hexagon, label="id=sg\nSplineNormal", tooltip="locationFunction.id=or\nSplineTable.id=sh\n"]
or -> sg [label="locationFunction"]
sh -> sg [label="SplineTable"]
sh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 2.0 | children.id=qu |
| 1 | 0.0 | 3.0 | children.id=si |
>, tooltip="children[0].id=qu\nchildren[1].id=si\n"]
qu -> sh [label="children[0]"]
si -> sh [label="children[1]"]
si [shape=hexagon, label="id=si\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=sj\n"]
h -> si [label="locationFunction"]
sj -> si [label="SplineTable"]
sj [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
| 2 | 0.0 | 0.15 | children.id=sk |
>, tooltip="children[2].id=sk\n"]
sk -> sj [label="children[2]"]
sk [shape=hexagon, label="id=sk\nSplineNormal", tooltip="locationFunction.id=sl\nSplineTable.id=ss\n"]
sl -> sk [label="locationFunction"]
ss -> sk [label="SplineTable"]
sl [shape=hexagon, label="id=sl\nGenericShiftedNoise", tooltip="inputX.id=sm\ninputY.id=bc\ninputZ.id=sp\n"]
sm -> sl [label="inputX"]
bc -> sl [label="inputY"]
sp -> sl [label="inputZ"]
sm [shape=parallelogram, label="id=sm\nmul", tooltip="left.id=sn\nright.id=so\n"]
sn -> sm [label="left"]
so -> sm [label="right"]
sn [shape=triangle, label="id=sn\nCoordinate X", tooltip=""]
so [shape=triangle, label="id=so\n0.8", tooltip=""]
sp [shape=parallelogram, label="id=sp\nmul", tooltip="left.id=sq\nright.id=sr\n"]
sq -> sp [label="left"]
sr -> sp [label="right"]
sq [shape=triangle, label="id=sq\nCoordinate Z", tooltip=""]
sr [shape=triangle, label="id=sr\n0.8", tooltip=""]
ss [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.03 | -0.45 | -0.03 |
| 1 | 0.0 | -0.3 | 0.005 |
| 2 | 0.0 | 0.3 | 0.005 |
| 3 | -0.03 | 0.45 | -0.03 |
>, tooltip=""]
st [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
su [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
sv [shape=hexagon, label="id=sv\nSplineNormal", tooltip="locationFunction.id=sw\nSplineTable.id=uq\n"]
sw -> sv [label="locationFunction"]
uq -> sv [label="SplineTable"]
sw [shape=folder, label="id=sw\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=sx\n"]
sx -> sw [label="delegate"]
sx [shape=folder, label="id=sx\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=sy\n"]
sy -> sx [label="delegate"]
sy [shape=parallelogram, label="id=sy\nmul", tooltip="left.id=sz\nright.id=ti\n"]
sz -> sy [label="left"]
ti -> sy [label="right"]
sz [shape=parallelogram, label="id=sz\nmax", tooltip="left.id=ta\nright.id=tb\n"]
ta -> sz [label="left"]
tb -> sz [label="right"]
ta [shape=triangle, label="id=ta\n0.8", tooltip=""]
tb [shape=parallelogram, label="id=tb\nmin", tooltip="left.id=tc\nright.id=td\n"]
tc -> tb [label="left"]
td -> tb [label="right"]
tc [shape=triangle, label="id=tc\n1.6", tooltip=""]
td [shape=parallelogram, label="id=td\nadd", tooltip="left.id=te\nright.id=tf\n"]
te -> td [label="left"]
tf -> td [label="right"]
te [shape=triangle, label="id=te\n1.2", tooltip=""]
tf [shape=parallelogram, label="id=tf\nmul", tooltip="left.id=tg\nright.id=th\n"]
tg -> tf [label="left"]
th -> tf [label="right"]
tg [shape=triangle, label="id=tg\n0.4", tooltip=""]
th [shape=hexagon, label="id=th\nGenericShiftedNoise", tooltip="inputX.id=p\ninputY.id=bc\ninputZ.id=x\n"]
p -> th [label="inputX"]
bc -> th [label="inputY"]
x -> th [label="inputZ"]
ti [shape=triangle, label="id=ti\nMulti2Single", tooltip="next.id=tj\n"]
tj -> ti [label="next"]
tj [shape=triangle, label="id=tj\nToF64", tooltip="next.id=tk\n"]
tk -> tj [label="next"]
tk [shape=hexagon, label="id=tk\nSplineNormal", tooltip="locationFunction.id=cp\nSplineTable.id=tl\n"]
cp -> tk [label="locationFunction"]
tl -> tk [label="SplineTable"]
tl [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.02 | children.id=tm |
| 1 | 0.0 | 0.04 | children.id=uc |
>, tooltip="children[0].id=tm\nchildren[1].id=uc\n"]
tm -> tl [label="children[0]"]
uc -> tl [label="children[1]"]
tm [shape=hexagon, label="id=tm\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=tn\n"]
hx -> tm [label="locationFunction"]
tn -> tm [label="SplineTable"]
tn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.1 | children.id=nl |
| 1 | 0.0 | 0.0 | children.id=to |
| 2 | 0.0 | 0.1 | children.id=px |
>, tooltip="children[0].id=nl\nchildren[1].id=to\nchildren[2].id=px\n"]
nl -> tn [label="children[0]"]
to -> tn [label="children[1]"]
px -> tn [label="children[2]"]
to [shape=hexagon, label="id=to\nSplineNormal", tooltip="locationFunction.id=tp\nSplineTable.id=ub\n"]
tp -> to [label="locationFunction"]
ub -> to [label="SplineTable"]
tp [shape=folder, label="id=tp\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=tq\n"]
tq -> tp [label="delegate"]
tq [shape=folder, label="id=tq\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=tr\n"]
tr -> tq [label="delegate"]
tr [shape=triangle, label="id=tr\nMulti2Single", tooltip="next.id=ts\n"]
ts -> tr [label="next"]
ts [shape=triangle, label="id=ts\nToF64", tooltip="next.id=tt\n"]
tt -> ts [label="next"]
tt [shape=hexagon, label="id=tt\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=tu\n"]
nr -> tt [label="locationFunction"]
tu -> tt [label="SplineTable"]
tu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=tv |
| 1 | 0.0 | 5.0 | children.id=pm |
>, tooltip="children[0].id=tv\nchildren[1].id=pm\n"]
tv -> tu [label="children[0]"]
pm -> tu [label="children[1]"]
tv [shape=hexagon, label="id=tv\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=tw\n"]
i -> tv [label="locationFunction"]
tw -> tv [label="SplineTable"]
tw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.5 | 0.13 |
| 1 | 0.0 | -0.4 | children.id=tx |
| 2 | -0.8 | -0.3 | 0.05 |
| 3 | 0.0 | -0.1 | 0.01 |
| 4 | -0.5 | -0.03 | -0.06 |
| 5 | 0.5 | 0.03 | -0.06 |
| 6 | 0.0 | 0.1 | 0.01 |
| 7 | 0.8 | 0.3 | 0.05 |
| 8 | 0.0 | 0.4 | children.id=tz |
| 9 | 0.1 | 0.5 | 0.17 |
>, tooltip="children[1].id=tx\nchildren[8].id=tz\n"]
tx -> tw [label="children[1]"]
tz -> tw [label="children[8]"]
tx [shape=hexagon, label="id=tx\nSplineNormal", tooltip="locationFunction.id=oe\nSplineTable.id=ty\n"]
oe -> tx [label="locationFunction"]
ty -> tx [label="SplineTable"]
ty [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.05 |
| 1 | 0.0 | 0.15 | 0.11 |
>, tooltip=""]
tz [shape=hexagon, label="id=tz\nSplineNormal", tooltip="locationFunction.id=oe\nSplineTable.id=ua\n"]
oe -> tz [label="locationFunction"]
ua -> tz [label="SplineTable"]
ua [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.07 |
| 1 | 0.0 | 0.15 | 0.14 |
>, tooltip=""]
ub [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
uc [shape=hexagon, label="id=uc\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=ud\n"]
hx -> uc [label="locationFunction"]
ud -> uc [label="SplineTable"]
ud [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.1 | children.id=rh |
| 1 | 0.0 | 0.0 | children.id=ue |
| 2 | 0.0 | 0.1 | children.id=rx |
>, tooltip="children[0].id=rh\nchildren[1].id=ue\nchildren[2].id=rx\n"]
rh -> ud [label="children[0]"]
ue -> ud [label="children[1]"]
rx -> ud [label="children[2]"]
ue [shape=hexagon, label="id=ue\nSplineNormal", tooltip="locationFunction.id=uf\nSplineTable.id=up\n"]
uf -> ue [label="locationFunction"]
up -> ue [label="SplineTable"]
uf [shape=folder, label="id=uf\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ug\n"]
ug -> uf [label="delegate"]
ug [shape=folder, label="id=ug\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=uh\n"]
uh -> ug [label="delegate"]
uh [shape=triangle, label="id=uh\nMulti2Single", tooltip="next.id=ui\n"]
ui -> uh [label="next"]
ui [shape=triangle, label="id=ui\nToF64", tooltip="next.id=uj\n"]
uj -> ui [label="next"]
uj [shape=hexagon, label="id=uj\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=uk\n"]
nr -> uj [label="locationFunction"]
uk -> uj [label="SplineTable"]
uk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=ul |
| 1 | 0.0 | 5.0 | children.id=un |
>, tooltip="children[0].id=ul\nchildren[1].id=un\n"]
ul -> uk [label="children[0]"]
un -> uk [label="children[1]"]
ul [shape=hexagon, label="id=ul\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=um\n"]
h -> ul [label="locationFunction"]
um -> ul [label="SplineTable"]
um [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
| 2 | 0.8 | 0.3 | 0.05 |
| 3 | 0.0 | 0.4 | 0.22 |
| 4 | 0.1 | 0.55 | 0.25 |
>, tooltip=""]
un [shape=hexagon, label="id=un\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=uo\n"]
h -> un [label="locationFunction"]
uo -> un [label="SplineTable"]
uo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.03 | 0.025 | -0.075 |
| 1 | 0.0 | 0.1 | 0.05 |
| 2 | 1.5 | 0.175 | 0.1 |
| 3 | 0.2 | 0.2 | 0.18 |
| 4 | 2.5 | 0.4 | 0.3 |
| 5 | 0.15 | 0.4 | 0.3 |
| 6 | 0.0 | 0.8 | 0.3 |
| 7 | 0.0 | 0.85 | 0.23 |
| 8 | 0.0 | 1.0 | 0.23 |
| 9 | 0.0 | 1.05 | 0.04 |
>, tooltip=""]
up [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
uq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
ur [shape=hexagon, label="id=ur\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=us\n"]
i -> ur [label="locationFunction"]
us -> ur [label="SplineTable"]
us [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.65 | 1.2 |
| 1 | -1.0 | -0.6 | 0.75 |
| 2 | 0.0 | -0.4 | 0.75 |
| 3 | -2.0 | -0.32 | 0.45 |
| 4 | 0.0 | -0.2 | 0.375 |
| 5 | 0.0 | -0.13 | 0.03 |
| 6 | 0.0 | -0.07 | 0.0125 |
| 7 | 0.0 | 0.0 | -0.15 |
| 8 | 0.0 | 0.07 | 0.0125 |
| 9 | 0.0 | 0.13 | 0.03 |
| 10 | 0.0 | 0.2 | 0.4 |
| 11 | 2.0 | 0.32 | 0.45 |
| 12 | 0.0 | 0.4 | 0.8 |
| 13 | 1.0 | 0.6 | 0.8 |
| 14 | 0.0 | 0.65 | 1.1 |
>, tooltip=""]
ut [shape=hexagon, label="id=ut\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=uu\n"]
i -> ut [label="locationFunction"]
uu -> ut [label="SplineTable"]
uu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.1 | 0.04 |
| 1 | 0.0 | 0.0 | -0.15 |
| 2 | 0.6 | 0.1 | 0.04 |
| 3 | 0.0 | 1.0 | 0.64 |
>, tooltip=""]
uv [shape=hexagon, label="id=uv\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=uw\n"]
co -> uv [label="locationFunction"]
uw -> uv [label="SplineTable"]
uw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 1.1 |
| 1 | 0.0 | 0.175 | 0.65 |
| 2 | 0.0 | 0.3 | 0.38 |
| 3 | 0.0 | 0.375 | children.id=ux |
| 4 | 0.0 | 0.425 | children.id=nc |
| 5 | 0.0 | 0.5 | children.id=sv |
| 6 | 0.0 | 0.8 | children.id=sv |
| 7 | 0.0 | 0.9 | children.id=ur |
| 8 | 0.0 | 1.025 | children.id=uz |
>, tooltip="children[3].id=ux\nchildren[4].id=nc\nchildren[5].id=sv\nchildren[6].id=sv\nchildren[7].id=ur\nchildren[8].id=uz\n"]
ux -> uw [label="children[3]"]
nc -> uw [label="children[4]"]
sv -> uw [label="children[5]"]
sv -> uw [label="children[6]"]
ur -> uw [label="children[7]"]
uz -> uw [label="children[8]"]
ux [shape=hexagon, label="id=ux\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=uy\n"]
h -> ux [label="locationFunction"]
uy -> ux [label="SplineTable"]
uy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 5.0 | 0.1 | 0.125 |
| 2 | 0.0 | 0.1667 | 0.225 |
| 3 | 0.0 | 0.3 | 0.33 |
>, tooltip=""]
uz [shape=hexagon, label="id=uz\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=va\n"]
i -> uz [label="locationFunction"]
va -> uz [label="SplineTable"]
va [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.15 | -0.1 | 0.1 |
| 1 | -0.15 | 0.0 | -0.1 |
| 2 | 1.35 | 0.1 | 0.1 |
| 3 | 0.0 | 0.5 | 0.7 |
>, tooltip=""]
vb [shape=parallelogram, label="id=vb\nadd", tooltip="left.id=vc\nright.id=vf\n"]
vc -> vb [label="left"]
vf -> vb [label="right"]
vc [shape=parallelogram, label="id=vc\nmul", tooltip="left.id=vd\nright.id=ve\n"]
vd -> vc [label="left"]
ve -> vc [label="right"]
vd [shape=triangle, label="id=vd\n0.0", tooltip=""]
ve [shape=circle, label="id=ve\nsquare", tooltip="operand.id=me\n"]
me -> ve [label="operand"]
vf [shape=triangle, label="id=vf\n1.125", tooltip=""]
vg [shape=triangle, label="id=vg\n1.0", tooltip=""]
vh [shape=diamond, label="id=vh\nRangeChoice [32.0, 2048.0)", tooltip="input.id=f\ntrue.id=vi\nfalse.id=vj\n"]
f -> vh [label="input", color=blue]
vi -> vh [label="true"]
vj -> vh [label="false"]
vi [shape=triangle, label="id=vi\n0.8", tooltip=""]
vj [shape=triangle, label="id=vj\n1.3", tooltip=""]
vk [shape=box, label="id=vk\nridges", tooltip="delegate.id=vl\n"]
vl -> vk [label="delegate"]
vl [shape=parallelogram, label="id=vl\nadd", tooltip="left.id=vm\nright.id=we\n"]
vm -> vl [label="left"]
we -> vl [label="right"]
vm [shape=folder, label="id=vm\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=vn\n"]
vn -> vm [label="delegate"]
vn [shape=parallelogram, label="id=vn\nadd", tooltip="left.id=vo\nright.id=vp\n"]
vo -> vn [label="left"]
vp -> vn [label="right"]
vo [shape=parallelogram, label="id=vo\nmul", tooltip="left.id=fk\nright.id=ld\n"]
fk -> vo [label="left"]
ld -> vo [label="right"]
vp [shape=parallelogram, label="id=vp\nmul", tooltip="left.id=gv\nright.id=vq\n"]
gv -> vp [label="left"]
vq -> vp [label="right"]
vq [shape=triangle, label="id=vq\nMulti2Single", tooltip="next.id=vr\n"]
vr -> vq [label="next"]
vr [shape=triangle, label="id=vr\nToF64", tooltip="next.id=vs\n"]
vs -> vr [label="next"]
vs [shape=hexagon, label="id=vs\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=vt\n"]
co -> vs [label="locationFunction"]
vt -> vs [label="SplineTable"]
vt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.349 | children.id=vu |
| 1 | 0.0 | 0.35 | children.id=wa |
| 2 | 0.0 | 0.8 | children.id=wc |
>, tooltip="children[0].id=vu\nchildren[1].id=wa\nchildren[2].id=wc\n"]
vu -> vt [label="children[0]"]
wa -> vt [label="children[1]"]
wc -> vt [label="children[2]"]
vu [shape=hexagon, label="id=vu\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=vv\n"]
bo -> vu [label="locationFunction"]
vv -> vu [label="SplineTable"]
vv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.12 | children.id=vw |
| 1 | 0.0 | -0.12 | children.id=vy |
>, tooltip="children[0].id=vw\nchildren[1].id=vy\n"]
vw -> vv [label="children[0]"]
vy -> vv [label="children[1]"]
vw [shape=hexagon, label="id=vw\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=vx\n"]
i -> vw [label="locationFunction"]
vx -> vw [label="SplineTable"]
vx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -1.0 |
| 1 | 0.0 | 0.0 | -1.0 |
| 2 | 0.0 | 0.0 | 1.0 |
| 3 | 0.0 | 1.0 | 1.0 |
>, tooltip=""]
vy [shape=hexagon, label="id=vy\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=vz\n"]
i -> vy [label="locationFunction"]
vz -> vy [label="SplineTable"]
vz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -0.5 |
| 1 | 0.0 | 0.0 | -0.5 |
| 2 | 0.0 | 0.0 | 0.5 |
| 3 | 0.0 | 1.0 | 0.5 |
>, tooltip=""]
wa [shape=hexagon, label="id=wa\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=wb\n"]
i -> wa [label="locationFunction"]
wb -> wa [label="SplineTable"]
wb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | -1.0 | -1.0 |
| 1 | 1.0 | -0.1 | -0.1 |
| 2 | 2.0 | 0.0 | 0.0 |
| 3 | 1.0 | 0.1 | 0.1 |
| 4 | 1.0 | 1.0 | 1.0 |
>, tooltip=""]
wc [shape=hexagon, label="id=wc\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=wd\n"]
i -> wc [label="locationFunction"]
wd -> wc [label="SplineTable"]
wd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.5 | -0.5 |
| 1 | 1.0 | -0.1 | -0.1 |
| 2 | 2.0 | 0.0 | 0.0 |
| 3 | 1.0 | 0.1 | 0.1 |
| 4 | 0.0 | 0.5 | 0.5 |
>, tooltip=""]
we [shape=triangle, label="id=we\n0.0", tooltip=""]
wf [shape=box, label="id=wf\ninitial_density_without_jaggedness", tooltip="delegate.id=wg\n"]
wg -> wf [label="delegate"]
wg [shape=parallelogram, label="id=wg\nmax", tooltip="left.id=wh\nright.id=wi\n"]
wh -> wg [label="left"]
wi -> wg [label="right"]
wh [shape=triangle, label="id=wh\n-64.0", tooltip=""]
wi [shape=parallelogram, label="id=wi\nmin", tooltip="left.id=wj\nright.id=wk\n"]
wj -> wi [label="left"]
wk -> wi [label="right"]
wj [shape=triangle, label="id=wj\n64.0", tooltip=""]
wk [shape=parallelogram, label="id=wk\nadd", tooltip="left.id=wl\nright.id=wm\n"]
wl -> wk [label="left"]
wm -> wk [label="right"]
wl [shape=triangle, label="id=wl\n-0.7", tooltip=""]
wm [shape=parallelogram, label="id=wm\nmul", tooltip="left.id=wn\nright.id=wo\n"]
wn -> wm [label="left"]
wo -> wm [label="right"]
wn [shape=triangle, label="id=wn\n4.0", tooltip=""]
wo [shape=circle, label="id=wo\nNegMul0.25", tooltip="operand.id=wp\n"]
wp -> wo [label="operand"]
wp [shape=parallelogram, label="id=wp\nmul", tooltip="left.id=wq\nright.id=wv\n"]
wq -> wp [label="left"]
wv -> wp [label="right"]
wq [shape=parallelogram, label="id=wq\nadd", tooltip="left.id=wr\nright.id=in\n"]
wr -> wq [label="left"]
in -> wq [label="right"]
wr [shape=triangle, label="id=wr\nMulti2Single", tooltip="next.id=ws\n"]
ws -> wr [label="next"]
ws [shape=triangle, label="id=ws\nToF64", tooltip="next.id=wt\n"]
wt -> ws [label="next"]
wt [shape=hexagon, label="id=wt\nSplineNormal", tooltip="locationFunction.id=fg\nSplineTable.id=wu\n"]
fg -> wt [label="locationFunction"]
wu -> wt [label="SplineTable"]
wu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.0 |
| 1 | 0.0 | -0.9 | -0.2 |
| 2 | 0.0 | -0.4 | -0.2 |
| 3 | 0.0 | -0.3 | 0.0 |
>, tooltip=""]
wv [shape=diamond, label="id=wv\nRangeChoice [0.9, 1.1)", tooltip="input.id=gv\ntrue.id=ww\nfalse.id=xo\n"]
gv -> wv [label="input", color=blue]
ww -> wv [label="true"]
xo -> wv [label="false"]
ww [shape=triangle, label="id=ww\nMulti2Single", tooltip="next.id=wx\n"]
wx -> ww [label="next"]
wx [shape=triangle, label="id=wx\nToF64", tooltip="next.id=wy\n"]
wy -> wx [label="next"]
wy [shape=hexagon, label="id=wy\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=wz\n"]
bo -> wy [label="locationFunction"]
wz -> wy [label="SplineTable"]
wz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.19 | 5.6 |
| 1 | 0.0 | -0.15 | children.id=xa |
| 2 | 0.0 | 0.03 | children.id=xa |
| 3 | 0.0 | 0.06 | children.id=xe |
| 4 | 0.0 | 0.35 | children.id=xm |
>, tooltip="children[1].id=xa\nchildren[2].id=xa\nchildren[3].id=xe\nchildren[4].id=xm\n"]
xa -> wz [label="children[1]"]
xa -> wz [label="children[2]"]
xe -> wz [label="children[3]"]
xm -> wz [label="children[4]"]
xa [shape=hexagon, label="id=xa\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=xb\n"]
co -> xa [label="locationFunction"]
xb -> xa [label="SplineTable"]
xb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.825 | 5.6 |
| 1 | 0.0 | 0.875 | children.id=xc |
| 2 | 0.0 | 0.975 | children.id=xc |
| 3 | 0.0 | 1.025 | 5.6 |
>, tooltip="children[1].id=xc\nchildren[2].id=xc\n"]
xc -> xb [label="children[1]"]
xc -> xb [label="children[2]"]
xc [shape=hexagon, label="id=xc\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=xd\n"]
h -> xc [label="locationFunction"]
xd -> xc [label="SplineTable"]
xd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 5.6 |
| 1 | 0.0 | 0.1 | 0.6 |
>, tooltip=""]
xe [shape=hexagon, label="id=xe\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=xf\n"]
co -> xe [label="locationFunction"]
xf -> xe [label="SplineTable"]
xf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.825 | 5.6 |
| 1 | 0.0 | 0.875 | children.id=xg |
| 2 | 0.0 | 0.975 | children.id=xk |
| 3 | 0.0 | 1.025 | children.id=xk |
>, tooltip="children[1].id=xg\nchildren[2].id=xk\nchildren[3].id=xk\n"]
xg -> xf [label="children[1]"]
xk -> xf [label="children[2]"]
xk -> xf [label="children[3]"]
xg [shape=hexagon, label="id=xg\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=xh\n"]
h -> xg [label="locationFunction"]
xh -> xg [label="SplineTable"]
xh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.45 | children.id=xi |
| 1 | 0.0 | 0.7 | 1.56 |
>, tooltip="children[0].id=xi\n"]
xi -> xh [label="children[0]"]
xi [shape=hexagon, label="id=xi\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=xj\n"]
i -> xi [label="locationFunction"]
xj -> xi [label="SplineTable"]
xj [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.2 | 6.3 |
| 1 | 0.0 | 0.2 | 4.69 |
>, tooltip=""]
xk [shape=hexagon, label="id=xk\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=xl\n"]
h -> xk [label="locationFunction"]
xl -> xk [label="SplineTable"]
xl [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=xi |
| 1 | 0.0 | -0.15 | 1.37 |
>, tooltip="children[0].id=xi\n"]
xi -> xl [label="children[0]"]
xm [shape=hexagon, label="id=xm\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=xn\n"]
co -> xm [label="locationFunction"]
xn -> xm [label="SplineTable"]
xn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 1.0 | 5.6 |
| 1 | 0.0 | 1.1 | 1.2 |
>, tooltip=""]
xo [shape=triangle, label="id=xo\nMulti2Single", tooltip="next.id=xp\n"]
xp -> xo [label="next"]
xp [shape=triangle, label="id=xp\nToF64", tooltip="next.id=xq\n"]
xq -> xp [label="next"]
xq [shape=hexagon, label="id=xq\nSplineNormal", tooltip="locationFunction.id=fg\nSplineTable.id=xr\n"]
fg -> xq [label="locationFunction"]
xr -> xq [label="SplineTable"]
xr [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.1 | children.id=xs |
| 1 | 0.0 | -1.05 | 5.6 |
>, tooltip="children[0].id=xs\n"]
xs -> xr [label="children[0]"]
xs [shape=hexagon, label="id=xs\nSplineNormal", tooltip="locationFunction.id=cp\nSplineTable.id=xt\n"]
cp -> xs [label="locationFunction"]
xt -> xs [label="SplineTable"]
xt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.8 | 5.6 |
| 1 | 0.0 | -0.75 | 0.4 |
| 2 | 0.0 | -0.25 | 0.4 |
| 3 | 0.0 | -0.2 | 5.6 |
| 4 | 0.0 | 0.55 | 5.6 |
| 5 | 0.0 | 0.6 | 1.2 |
>, tooltip=""]
xu [shape=box, label="id=xu\nfinal_density", tooltip="delegate.id=xv\n"]
xv -> xu [label="delegate"]
xv [shape=parallelogram, label="id=xv\nadd", tooltip="left.id=xw\nright.id=bub\n"]
xw -> xv [label="left"]
bub -> xv [label="right"]
xw [shape=parallelogram, label="id=xw\nmin, shortcut rightMin=-0.15833333333333333", tooltip="left.id=xx\nright.id=bse\n"]
xx -> xw [label="left"]
bse -> xw [label="right"]
xx [shape=circle, label="id=xx\nsqueeze", tooltip="operand.id=xy\n"]
xy -> xx [label="operand"]
xy [shape=parallelogram, label="id=xy\nmul", tooltip="left.id=xz\nright.id=ya\n"]
xz -> xy [label="left"]
ya -> xy [label="right"]
xz [shape=triangle, label="id=xz\n0.64", tooltip=""]
ya [shape=folder, label="id=ya\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=yb\n"]
yb -> ya [label="delegate"]
yb [shape=parallelogram, label="id=yb\nadd", tooltip="left.id=yc\nright.id=yd\n"]
yc -> yb [label="left"]
yd -> yb [label="right"]
yc [shape=triangle, label="id=yc\n0.1", tooltip=""]
yd [shape=parallelogram, label="id=yd\nmul", tooltip="left.id=ye\nright.id=ym\n"]
ye -> yd [label="left"]
ym -> yd [label="right"]
ye [shape=triangle, label="id=ye\nMulti2Single", tooltip="next.id=yf\n"]
yf -> ye [label="next"]
yf [shape=triangle, label="id=yf\nToF64", tooltip="next.id=yg\n"]
yg -> yf [label="next"]
yg [shape=hexagon, label="id=yg\nSplineNormal", tooltip="locationFunction.id=yh\nSplineTable.id=yl\n"]
yh -> yg [label="locationFunction"]
yl -> yg [label="SplineTable"]
yh [shape=parallelogram, label="id=yh\nadd", tooltip="left.id=f\nright.id=yi\n"]
f -> yh [label="left"]
yi -> yh [label="right"]
yi [shape=parallelogram, label="id=yi\nmul", tooltip="left.id=yj\nright.id=yk\n"]
yj -> yi [label="left"]
yk -> yi [label="right"]
yj [shape=triangle, label="id=yj\n-1.0", tooltip=""]
yk [shape=triangle, label="id=yk\n-64.0", tooltip=""]
yl [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 16.0 | 1.0 |
>, tooltip=""]
ym [shape=parallelogram, label="id=ym\nadd", tooltip="left.id=yn\nright.id=yo\n"]
yn -> ym [label="left"]
yo -> ym [label="right"]
yn [shape=triangle, label="id=yn\n-0.1", tooltip=""]
yo [shape=parallelogram, label="id=yo\nadd", tooltip="left.id=yp\nright.id=yq\n"]
yp -> yo [label="left"]
yq -> yo [label="right"]
yp [shape=triangle, label="id=yp\n-1.0", tooltip=""]
yq [shape=parallelogram, label="id=yq\nmul", tooltip="left.id=yr\nright.id=yz\n"]
yr -> yq [label="left"]
yz -> yq [label="right"]
yr [shape=triangle, label="id=yr\nMulti2Single", tooltip="next.id=ys\n"]
ys -> yr [label="next"]
ys [shape=triangle, label="id=ys\nToF64", tooltip="next.id=yt\n"]
yt -> ys [label="next"]
yt [shape=hexagon, label="id=yt\nSplineNormal", tooltip="locationFunction.id=yu\nSplineTable.id=yy\n"]
yu -> yt [label="locationFunction"]
yy -> yt [label="SplineTable"]
yu [shape=parallelogram, label="id=yu\nadd", tooltip="left.id=f\nright.id=yv\n"]
f -> yu [label="left"]
yv -> yu [label="right"]
yv [shape=parallelogram, label="id=yv\nmul", tooltip="left.id=yw\nright.id=yx\n"]
yw -> yv [label="left"]
yx -> yv [label="right"]
yw [shape=triangle, label="id=yw\n-1.0", tooltip=""]
yx [shape=triangle, label="id=yx\n320.0", tooltip=""]
yy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -30.0 | 1.0 |
| 1 | 0.0 | -10.0 | 0.0 |
>, tooltip=""]
yz [shape=parallelogram, label="id=yz\nadd", tooltip="left.id=za\nright.id=zb\n"]
za -> yz [label="left"]
zb -> yz [label="right"]
za [shape=triangle, label="id=za\n1.0", tooltip=""]
zb [shape=parallelogram, label="id=zb\nmin, shortcut rightMin=-22.014285714285712", tooltip="left.id=zc\nright.id=bln\n"]
zc -> zb [label="left"]
bln -> zb [label="right"]
zc [shape=parallelogram, label="id=zc\nmax, shortcut rightMax=35.59467899307563", tooltip="left.id=zd\nright.id=bjz\n"]
zd -> zc [label="left"]
bjz -> zc [label="right"]
zd [shape=folder, label="id=zd\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=ze\n"]
ze -> zd [label="delegate"]
ze [shape=parallelogram, label="id=ze\nadd", tooltip="left.id=zf\nright.id=bfb\n"]
zf -> ze [label="left"]
bfb -> ze [label="right"]
zf [shape=parallelogram, label="id=zf\nmul", tooltip="left.id=zg\nright.id=zh\n"]
zg -> zf [label="left"]
zh -> zf [label="right"]
zg [shape=triangle, label="id=zg\n4.0", tooltip=""]
zh [shape=circle, label="id=zh\nNegMul0.25", tooltip="operand.id=zi\n"]
zi -> zh [label="operand"]
zi [shape=parallelogram, label="id=zi\nmul", tooltip="left.id=zj\nright.id=wv\n"]
zj -> zi [label="left"]
wv -> zi [label="right"]
zj [shape=parallelogram, label="id=zj\nadd", tooltip="left.id=zk\nright.id=baw\n"]
zk -> zj [label="left"]
baw -> zj [label="right"]
zk [shape=parallelogram, label="id=zk\nadd", tooltip="left.id=in\nright.id=zl\n"]
in -> zk [label="left"]
zl -> zk [label="right"]
zl [shape=folder, label="id=zl\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=zm\n"]
zm -> zl [label="delegate"]
zm [shape=folder, label="id=zm\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=zn\n"]
zn -> zm [label="delegate"]
zn [shape=triangle, label="id=zn\nMulti2Single", tooltip="next.id=zo\n"]
zo -> zn [label="next"]
zo [shape=triangle, label="id=zo\nToF64", tooltip="next.id=zp\n"]
zp -> zo [label="next"]
zp [shape=hexagon, label="id=zp\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=zq\n"]
bo -> zp [label="locationFunction"]
zq -> zp [label="SplineTable"]
zq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 0.1 | children.id=zr |
>, tooltip="children[1].id=zr\n"]
zr -> zq [label="children[1]"]
zr [shape=hexagon, label="id=zr\nSplineNormal", tooltip="locationFunction.id=cp\nSplineTable.id=zs\n"]
cp -> zr [label="locationFunction"]
zs -> zr [label="SplineTable"]
zs [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.875 | 0.0 |
| 1 | 0.0 | -0.825 | children.id=zt |
| 2 | 0.0 | -0.425 | children.id=zt |
| 3 | 0.0 | -0.375 | 0.0 |
>, tooltip="children[1].id=zt\nchildren[2].id=zt\n"]
zt -> zs [label="children[1]"]
zt -> zs [label="children[2]"]
zt [shape=hexagon, label="id=zt\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=zu\n"]
hx -> zt [label="locationFunction"]
zu -> zt [label="SplineTable"]
zu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 0.1 | children.id=zv |
>, tooltip="children[1].id=zv\n"]
zv -> zu [label="children[1]"]
zv [shape=hexagon, label="id=zv\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=zw\n"]
nr -> zv [label="locationFunction"]
zw -> zv [label="SplineTable"]
zw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 3.0 | 0.0 |
| 1 | 0.0 | 4.0 | children.id=zx |
| 2 | 0.0 | 5.0 | 0.0 |
>, tooltip="children[1].id=zx\n"]
zx -> zw [label="children[1]"]
zx [shape=hexagon, label="id=zx\nSplineNormal", tooltip="locationFunction.id=or\nSplineTable.id=zy\n"]
or -> zx [label="locationFunction"]
zy -> zx [label="SplineTable"]
zy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 3.0 | 0.0 |
| 1 | 0.0 | 4.0 | children.id=zz |
| 2 | 0.0 | 5.0 | children.id=bas |
>, tooltip="children[1].id=zz\nchildren[2].id=bas\n"]
zz -> zy [label="children[1]"]
bas -> zy [label="children[2]"]
zz [shape=hexagon, label="id=zz\nSplineNormal", tooltip="locationFunction.id=i\nSplineTable.id=baa\n"]
i -> zz [label="locationFunction"]
baa -> zz [label="SplineTable"]
baa [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.75 | children.id=bab |
| 1 | 0.0 | -0.175 | children.id=baq |
| 2 | 0.0 | -0.125 | 0.0 |
>, tooltip="children[0].id=bab\nchildren[1].id=baq\n"]
bab -> baa [label="children[0]"]
baq -> baa [label="children[1]"]
bab [shape=hexagon, label="id=bab\nSplineNormal", tooltip="locationFunction.id=bac\nSplineTable.id=bap\n"]
bac -> bab [label="locationFunction"]
bap -> bab [label="SplineTable"]
bac [shape=parallelogram, label="id=bac\nmul", tooltip="left.id=bad\nright.id=bae\n"]
bad -> bac [label="left"]
bae -> bac [label="right"]
bad [shape=triangle, label="id=bad\n1.0", tooltip=""]
bae [shape=parallelogram, label="id=bae\nmul", tooltip="left.id=baf\nright.id=bag\n"]
baf -> bae [label="left"]
bag -> bae [label="right"]
baf [shape=triangle, label="id=baf\n1.7", tooltip=""]
bag [shape=parallelogram, label="id=bag\nadd", tooltip="left.id=bah\nright.id=bai\n"]
bah -> bag [label="left"]
bai -> bag [label="right"]
bah [shape=triangle, label="id=bah\n-0.35", tooltip=""]
bai [shape=hexagon, label="id=bai\nGenericShiftedNoise", tooltip="inputX.id=baj\ninputY.id=bc\ninputZ.id=bam\n"]
baj -> bai [label="inputX"]
bc -> bai [label="inputY"]
bam -> bai [label="inputZ"]
baj [shape=parallelogram, label="id=baj\nmul", tooltip="left.id=bak\nright.id=bal\n"]
bak -> baj [label="left"]
bal -> baj [label="right"]
bak [shape=triangle, label="id=bak\nCoordinate X", tooltip=""]
bal [shape=triangle, label="id=bal\n8.0", tooltip=""]
bam [shape=parallelogram, label="id=bam\nmul", tooltip="left.id=ban\nright.id=bao\n"]
ban -> bam [label="left"]
bao -> bam [label="right"]
ban [shape=triangle, label="id=ban\nCoordinate Z", tooltip=""]
bao [shape=triangle, label="id=bao\n8.0", tooltip=""]
bap [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.05 | 0.0 |
| 1 | -0.2 | 0.2 | 0.4 |
| 2 | 0.05 | 0.5 | 0.7 |
>, tooltip=""]
baq [shape=hexagon, label="id=baq\nSplineNormal", tooltip="locationFunction.id=bac\nSplineTable.id=bar\n"]
bac -> baq [label="locationFunction"]
bar -> baq [label="SplineTable"]
bar [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.05 | 0.0 |
| 1 | -0.2 | 0.2 | 0.25 |
| 2 | 0.05 | 0.5 | 0.5 |
>, tooltip=""]
bas [shape=hexagon, label="id=bas\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=bat\n"]
h -> bas [label="locationFunction"]
bat -> bas [label="SplineTable"]
bat [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.125 | 0.0 |
| 1 | 0.0 | 0.175 | children.id=baq |
| 2 | 0.0 | 0.75 | children.id=bau |
| 3 | 0.0 | 0.8 | 0.0 |
>, tooltip="children[1].id=baq\nchildren[2].id=bau\n"]
baq -> bat [label="children[1]"]
bau -> bat [label="children[2]"]
bau [shape=hexagon, label="id=bau\nSplineNormal", tooltip="locationFunction.id=bac\nSplineTable.id=bav\n"]
bac -> bau [label="locationFunction"]
bav -> bau [label="SplineTable"]
bav [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.05 | 0.0 |
| 1 | -0.2 | 0.2 | 0.45 |
| 2 | 0.05 | 0.5 | 0.75 |
>, tooltip=""]
baw [shape=parallelogram, label="id=baw\nadd", tooltip="left.id=bax\nright.id=bbu\n"]
bax -> baw [label="left"]
bbu -> baw [label="right"]
bax [shape=parallelogram, label="id=bax\nmul", tooltip="left.id=bay\nright.id=bbm\n"]
bay -> bax [label="left"]
bbm -> bax [label="right"]
bay [shape=folder, label="id=bay\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=baz\n"]
baz -> bay [label="delegate"]
baz [shape=folder, label="id=baz\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bba\n"]
bba -> baz [label="delegate"]
bba [shape=triangle, label="id=bba\nMulti2Single", tooltip="next.id=bbb\n"]
bbb -> bba [label="next"]
bbb [shape=triangle, label="id=bbb\nToF64", tooltip="next.id=bbc\n"]
bbc -> bbb [label="next"]
bbc [shape=hexagon, label="id=bbc\nSplineNormal", tooltip="locationFunction.id=fp\nSplineTable.id=bbd\n"]
fp -> bbc [label="locationFunction"]
bbd -> bbc [label="SplineTable"]
bbd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.11 | 0.0 |
| 1 | 0.0 | 0.03 | children.id=bbe |
| 2 | 0.0 | 0.65 | children.id=bbi |
>, tooltip="children[1].id=bbe\nchildren[2].id=bbi\n"]
bbe -> bbd [label="children[1]"]
bbi -> bbd [label="children[2]"]
bbe [shape=hexagon, label="id=bbe\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=bbf\n"]
ku -> bbe [label="locationFunction"]
bbf -> bbe [label="SplineTable"]
bbf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.2 | 0.0 |
| 1 | 0.0 | 0.45 | 0.0 |
| 2 | 0.0 | 1.0 | children.id=bbg |
>, tooltip="children[2].id=bbg\n"]
bbg -> bbf [label="children[2]"]
bbg [shape=hexagon, label="id=bbg\nSplineNormal", tooltip="locationFunction.id=ld\nSplineTable.id=bbh\n"]
ld -> bbg [label="locationFunction"]
bbh -> bbg [label="SplineTable"]
bbh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.01 | 0.315 |
| 1 | 0.0 | 0.01 | 0.15 |
>, tooltip=""]
bbi [shape=hexagon, label="id=bbi\nSplineNormal", tooltip="locationFunction.id=ku\nSplineTable.id=bbj\n"]
ku -> bbi [label="locationFunction"]
bbj -> bbi [label="SplineTable"]
bbj [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.2 | 0.0 |
| 1 | 0.0 | 0.45 | 0.0 |
| 2 | 0.0 | 1.0 | children.id=bbk |
>, tooltip="children[2].id=bbk\n"]
bbk -> bbj [label="children[2]"]
bbk [shape=hexagon, label="id=bbk\nSplineNormal", tooltip="locationFunction.id=ld\nSplineTable.id=bbl\n"]
ld -> bbk [label="locationFunction"]
bbl -> bbk [label="SplineTable"]
bbl [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.01 | 0.63 |
| 1 | 0.0 | 0.01 | 0.3 |
>, tooltip=""]
bbm [shape=circle, label="id=bbm\nNegMul0.5", tooltip="operand.id=bbn\n"]
bbn -> bbm [label="operand"]
bbn [shape=hexagon, label="id=bbn\nGenericShiftedNoise", tooltip="inputX.id=bbo\ninputY.id=bc\ninputZ.id=bbr\n"]
bbo -> bbn [label="inputX"]
bc -> bbn [label="inputY"]
bbr -> bbn [label="inputZ"]
bbo [shape=parallelogram, label="id=bbo\nmul", tooltip="left.id=bbp\nright.id=bbq\n"]
bbp -> bbo [label="left"]
bbq -> bbo [label="right"]
bbp [shape=triangle, label="id=bbp\nCoordinate X", tooltip=""]
bbq [shape=triangle, label="id=bbq\n1500.0", tooltip=""]
bbr [shape=parallelogram, label="id=bbr\nmul", tooltip="left.id=bbs\nright.id=bbt\n"]
bbs -> bbr [label="left"]
bbt -> bbr [label="right"]
bbs [shape=triangle, label="id=bbs\nCoordinate Z", tooltip=""]
bbt [shape=triangle, label="id=bbt\n1500.0", tooltip=""]
bbu [shape=parallelogram, label="id=bbu\nmul", tooltip="left.id=bbv\nright.id=bcd\n"]
bbv -> bbu [label="left"]
bcd -> bbu [label="right"]
bbv [shape=folder, label="id=bbv\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bbw\n"]
bbw -> bbv [label="delegate"]
bbw [shape=folder, label="id=bbw\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bbx\n"]
bbx -> bbw [label="delegate"]
bbx [shape=triangle, label="id=bbx\nMulti2Single", tooltip="next.id=bby\n"]
bby -> bbx [label="next"]
bby [shape=triangle, label="id=bby\nToF64", tooltip="next.id=bbz\n"]
bbz -> bby [label="next"]
bbz [shape=hexagon, label="id=bbz\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=bca\n"]
bo -> bbz [label="locationFunction"]
bca -> bbz [label="SplineTable"]
bca [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 0.175 | children.id=bcb |
>, tooltip="children[1].id=bcb\n"]
bcb -> bca [label="children[1]"]
bcb [shape=hexagon, label="id=bcb\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=bcc\n"]
co -> bcb [label="locationFunction"]
bcc -> bcb [label="SplineTable"]
bcc [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.65 |
| 1 | 0.0 | 0.125 | 0.0 |
>, tooltip=""]
bcd [shape=parallelogram, label="id=bcd\nadd", tooltip="left.id=bce\nright.id=bdd\n"]
bce -> bcd [label="left"]
bdd -> bcd [label="right"]
bce [shape=parallelogram, label="id=bce\nmul", tooltip="left.id=bcf\nright.id=bcg\n"]
bcf -> bce [label="left"]
bcg -> bce [label="right"]
bcf [shape=triangle, label="id=bcf\n-0.1", tooltip=""]
bcg [shape=parallelogram, label="id=bcg\nadd", tooltip="left.id=bch\nright.id=bci\n"]
bch -> bcg [label="left"]
bci -> bcg [label="right"]
bch [shape=triangle, label="id=bch\n1.0", tooltip=""]
bci [shape=parallelogram, label="id=bci\nmul", tooltip="left.id=bcj\nright.id=bck\n"]
bcj -> bci [label="left"]
bck -> bci [label="right"]
bcj [shape=triangle, label="id=bcj\n-1.0", tooltip=""]
bck [shape=parallelogram, label="id=bck\nmax", tooltip="left.id=bcl\nright.id=bcm\n"]
bcl -> bck [label="left"]
bcm -> bck [label="right"]
bcl [shape=triangle, label="id=bcl\n0.0", tooltip=""]
bcm [shape=parallelogram, label="id=bcm\nmin", tooltip="left.id=bcn\nright.id=bco\n"]
bcn -> bcm [label="left"]
bco -> bcm [label="right"]
bcn [shape=triangle, label="id=bcn\n1.0", tooltip=""]
bco [shape=triangle, label="id=bco\nMulti2Single", tooltip="next.id=bcp\n"]
bcp -> bco [label="next"]
bcp [shape=triangle, label="id=bcp\nToF64", tooltip="next.id=bcq\n"]
bcq -> bcp [label="next"]
bcq [shape=hexagon, label="id=bcq\nSplineNormal", tooltip="locationFunction.id=bcr\nSplineTable.id=bdc\n"]
bcr -> bcq [label="locationFunction"]
bdc -> bcq [label="SplineTable"]
bcr [shape=circle, label="id=bcr\nabs", tooltip="operand.id=bcs\n"]
bcs -> bcr [label="operand"]
bcs [shape=hexagon, label="id=bcs\nGenericShiftedNoise", tooltip="inputX.id=bct\ninputY.id=bcw\ninputZ.id=bcz\n"]
bct -> bcs [label="inputX"]
bcw -> bcs [label="inputY"]
bcz -> bcs [label="inputZ"]
bct [shape=parallelogram, label="id=bct\nmul", tooltip="left.id=bcu\nright.id=bcv\n"]
bcu -> bct [label="left"]
bcv -> bct [label="right"]
bcu [shape=triangle, label="id=bcu\nCoordinate X", tooltip=""]
bcv [shape=triangle, label="id=bcv\n2.5", tooltip=""]
bcw [shape=parallelogram, label="id=bcw\nmul", tooltip="left.id=bcx\nright.id=bcy\n"]
bcx -> bcw [label="left"]
bcy -> bcw [label="right"]
bcx [shape=triangle, label="id=bcx\nCoordinate Y", tooltip=""]
bcy [shape=triangle, label="id=bcy\n2.0", tooltip=""]
bcz [shape=parallelogram, label="id=bcz\nmul", tooltip="left.id=bda\nright.id=bdb\n"]
bda -> bcz [label="left"]
bdb -> bcz [label="right"]
bda [shape=triangle, label="id=bda\nCoordinate Z", tooltip=""]
bdb [shape=triangle, label="id=bdb\n2.5", tooltip=""]
bdc [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 20.0 | 0.025 | 0.0 |
| 1 | 0.0 | 1.0 | 1.0 |
>, tooltip=""]
bdd [shape=parallelogram, label="id=bdd\nadd", tooltip="left.id=bde\nright.id=bfa\n"]
bde -> bdd [label="left"]
bfa -> bdd [label="right"]
bde [shape=folder, label="id=bde\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bdf\n"]
bdf -> bde [label="delegate"]
bdf [shape=parallelogram, label="id=bdf\nmul", tooltip="left.id=bdg\nright.id=bez\n"]
bdg -> bdf [label="left"]
bez -> bdf [label="right"]
bdg [shape=folder, label="id=bdg\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bdh\n"]
bdh -> bdg [label="delegate"]
bdh [shape=folder, label="id=bdh\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bdi\n"]
bdi -> bdh [label="delegate"]
bdi [shape=parallelogram, label="id=bdi\nadd", tooltip="left.id=bdj\nright.id=bdq\n"]
bdj -> bdi [label="left"]
bdq -> bdi [label="right"]
bdj [shape=hexagon, label="id=bdj\nGenericShiftedNoise", tooltip="inputX.id=bdk\ninputY.id=ef\ninputZ.id=bdn\n"]
bdk -> bdj [label="inputX"]
ef -> bdj [label="inputY"]
bdn -> bdj [label="inputZ"]
bdk [shape=parallelogram, label="id=bdk\nmul", tooltip="left.id=bdl\nright.id=bdm\n"]
bdl -> bdk [label="left"]
bdm -> bdk [label="right"]
bdl [shape=triangle, label="id=bdl\nCoordinate X", tooltip=""]
bdm [shape=triangle, label="id=bdm\n1.7", tooltip=""]
bdn [shape=parallelogram, label="id=bdn\nmul", tooltip="left.id=bdo\nright.id=bdp\n"]
bdo -> bdn [label="left"]
bdp -> bdn [label="right"]
bdo [shape=triangle, label="id=bdo\nCoordinate Z", tooltip=""]
bdp [shape=triangle, label="id=bdp\n1.7", tooltip=""]
bdq [shape=parallelogram, label="id=bdq\nmul", tooltip="left.id=bdr\nright.id=bds\n"]
bdr -> bdq [label="left"]
bds -> bdq [label="right"]
bdr [shape=triangle, label="id=bdr\n0.6", tooltip=""]
bds [shape=hexagon, label="id=bds\nGenericShiftedNoise", tooltip="inputX.id=bdt\ninputY.id=bb\ninputZ.id=bek\n"]
bdt -> bds [label="inputX"]
bb -> bds [label="inputY"]
bek -> bds [label="inputZ"]
bdt [shape=parallelogram, label="id=bdt\nadd", tooltip="left.id=bdu\nright.id=bdx\n"]
bdu -> bdt [label="left"]
bdx -> bdt [label="right"]
bdu [shape=parallelogram, label="id=bdu\nmul", tooltip="left.id=bdv\nright.id=bdw\n"]
bdv -> bdu [label="left"]
bdw -> bdu [label="right"]
bdv [shape=triangle, label="id=bdv\nCoordinate X", tooltip=""]
bdw [shape=triangle, label="id=bdw\n2.0", tooltip=""]
bdx [shape=parallelogram, label="id=bdx\nmul", tooltip="left.id=bdy\nright.id=bej\n"]
bdy -> bdx [label="left"]
bej -> bdx [label="right"]
bdy [shape=circle, label="id=bdy\nabs", tooltip="operand.id=bdz\n"]
bdz -> bdy [label="operand"]
bdz [shape=parallelogram, label="id=bdz\nadd", tooltip="left.id=bdj\nright.id=bea\n"]
bdj -> bdz [label="left"]
bea -> bdz [label="right"]
bea [shape=parallelogram, label="id=bea\nmul", tooltip="left.id=beb\nright.id=bec\n"]
beb -> bea [label="left"]
bec -> bea [label="right"]
beb [shape=triangle, label="id=beb\n-1.0", tooltip=""]
bec [shape=hexagon, label="id=bec\nGenericShiftedNoise", tooltip="inputX.id=bed\ninputY.id=bef\ninputZ.id=beh\n"]
bed -> bec [label="inputX"]
bef -> bec [label="inputY"]
beh -> bec [label="inputZ"]
bed [shape=parallelogram, label="id=bed\nadd", tooltip="left.id=bdk\nright.id=bee\n"]
bdk -> bed [label="left"]
bee -> bed [label="right"]
bee [shape=triangle, label="id=bee\n10.0", tooltip=""]
bef [shape=parallelogram, label="id=bef\nadd", tooltip="left.id=ef\nright.id=beg\n"]
ef -> bef [label="left"]
beg -> bef [label="right"]
beg [shape=triangle, label="id=beg\n0.0", tooltip=""]
beh [shape=parallelogram, label="id=beh\nadd", tooltip="left.id=bdn\nright.id=bei\n"]
bdn -> beh [label="left"]
bei -> beh [label="right"]
bei [shape=triangle, label="id=bei\n0.0", tooltip=""]
bej [shape=triangle, label="id=bej\n3000.0", tooltip=""]
bek [shape=parallelogram, label="id=bek\nadd", tooltip="left.id=bel\nright.id=beo\n"]
bel -> bek [label="left"]
beo -> bek [label="right"]
bel [shape=parallelogram, label="id=bel\nmul", tooltip="left.id=bem\nright.id=ben\n"]
bem -> bel [label="left"]
ben -> bel [label="right"]
bem [shape=triangle, label="id=bem\nCoordinate Z", tooltip=""]
ben [shape=triangle, label="id=ben\n2.0", tooltip=""]
beo [shape=parallelogram, label="id=beo\nmul", tooltip="left.id=bep\nright.id=bey\n"]
bep -> beo [label="left"]
bey -> beo [label="right"]
bep [shape=circle, label="id=bep\nabs", tooltip="operand.id=beq\n"]
beq -> bep [label="operand"]
beq [shape=parallelogram, label="id=beq\nadd", tooltip="left.id=bdj\nright.id=ber\n"]
bdj -> beq [label="left"]
ber -> beq [label="right"]
ber [shape=parallelogram, label="id=ber\nmul", tooltip="left.id=bes\nright.id=bet\n"]
bes -> ber [label="left"]
bet -> ber [label="right"]
bes [shape=triangle, label="id=bes\n-1.0", tooltip=""]
bet [shape=hexagon, label="id=bet\nGenericShiftedNoise", tooltip="inputX.id=beu\ninputY.id=bef\ninputZ.id=bew\n"]
beu -> bet [label="inputX"]
bef -> bet [label="inputY"]
bew -> bet [label="inputZ"]
beu [shape=parallelogram, label="id=beu\nadd", tooltip="left.id=bdk\nright.id=bev\n"]
bdk -> beu [label="left"]
bev -> beu [label="right"]
bev [shape=triangle, label="id=bev\n0.0", tooltip=""]
bew [shape=parallelogram, label="id=bew\nadd", tooltip="left.id=bdn\nright.id=bex\n"]
bdn -> bew [label="left"]
bex -> bew [label="right"]
bex [shape=triangle, label="id=bex\n10.0", tooltip=""]
bey [shape=triangle, label="id=bey\n3000.0", tooltip=""]
bez [shape=triangle, label="id=bez\n-1.0", tooltip=""]
bfa [shape=triangle, label="id=bfa\n0.6", tooltip=""]
bfb [shape=parallelogram, label="id=bfb\nadd", tooltip="left.id=bfc\nright.id=bht\n"]
bfc -> bfb [label="left"]
bht -> bfb [label="right"]
bfc [shape=parallelogram, label="id=bfc\nmax", tooltip="left.id=bfd\nright.id=bfe\n"]
bfd -> bfc [label="left"]
bfe -> bfc [label="right"]
bfd [shape=triangle, label="id=bfd\n0.0", tooltip=""]
bfe [shape=parallelogram, label="id=bfe\nmul", tooltip="left.id=bff\nright.id=bfr\n"]
bff -> bfe [label="left"]
bfr -> bfe [label="right"]
bff [shape=triangle, label="id=bff\nMulti2Single", tooltip="next.id=bfg\n"]
bfg -> bff [label="next"]
bfg [shape=triangle, label="id=bfg\nToF64", tooltip="next.id=bfh\n"]
bfh -> bfg [label="next"]
bfh [shape=hexagon, label="id=bfh\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=bfi\n"]
bo -> bfh [label="locationFunction"]
bfi -> bfh [label="SplineTable"]
bfi [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 0.05 | children.id=bfj |
>, tooltip="children[1].id=bfj\n"]
bfj -> bfi [label="children[1]"]
bfj [shape=hexagon, label="id=bfj\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=bfk\n"]
co -> bfj [label="locationFunction"]
bfk -> bfj [label="SplineTable"]
bfk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.4 | 0.0 |
| 1 | 0.0 | 0.45 | children.id=bfl |
| 2 | 0.0 | 0.8 | children.id=bfl |
| 3 | 0.0 | 0.85 | 0.0 |
>, tooltip="children[1].id=bfl\nchildren[2].id=bfl\n"]
bfl -> bfk [label="children[1]"]
bfl -> bfk [label="children[2]"]
bfl [shape=hexagon, label="id=bfl\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=bfm\n"]
nr -> bfl [label="locationFunction"]
bfm -> bfl [label="SplineTable"]
bfm [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | 0.0 |
| 1 | 0.0 | 5.0 | children.id=bfn |
>, tooltip="children[1].id=bfn\n"]
bfn -> bfm [label="children[1]"]
bfn [shape=hexagon, label="id=bfn\nSplineNormal", tooltip="locationFunction.id=hx\nSplineTable.id=bfo\n"]
hx -> bfn [label="locationFunction"]
bfo -> bfn [label="SplineTable"]
bfo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 0.1 | children.id=bfp |
>, tooltip="children[1].id=bfp\n"]
bfp -> bfo [label="children[1]"]
bfp [shape=hexagon, label="id=bfp\nSplineNormal", tooltip="locationFunction.id=h\nSplineTable.id=bfq\n"]
h -> bfp [label="locationFunction"]
bfq -> bfp [label="SplineTable"]
bfq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 0.0 | 0.25 | 6.0 |
>, tooltip=""]
bfr [shape=triangle, label="id=bfr\nMulti2Single", tooltip="next.id=bfs\n"]
bfs -> bfr [label="next"]
bfs [shape=triangle, label="id=bfs\nToF64", tooltip="next.id=bft\n"]
bft -> bfs [label="next"]
bft [shape=hexagon, label="id=bft\nSplineNormal", tooltip="locationFunction.id=bfu\nSplineTable.id=bhs\n"]
bfu -> bft [label="locationFunction"]
bhs -> bft [label="SplineTable"]
bfu [shape=parallelogram, label="id=bfu\nmul", tooltip="left.id=bfv\nright.id=bhh\n"]
bfv -> bfu [label="left"]
bhh -> bfu [label="right"]
bfv [shape=parallelogram, label="id=bfv\nmul", tooltip="left.id=bfw\nright.id=bgj\n"]
bfw -> bfv [label="left"]
bgj -> bfv [label="right"]
bfw [shape=parallelogram, label="id=bfw\nadd", tooltip="left.id=bfx\nright.id=bfy\n"]
bfx -> bfw [label="left"]
bfy -> bfw [label="right"]
bfx [shape=triangle, label="id=bfx\n1.0", tooltip=""]
bfy [shape=folder, label="id=bfy\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bfz\n"]
bfz -> bfy [label="delegate"]
bfz [shape=parallelogram, label="id=bfz\nmul", tooltip="left.id=bga\nright.id=bgb\n"]
bga -> bfz [label="left"]
bgb -> bfz [label="right"]
bga [shape=triangle, label="id=bga\n-1.0", tooltip=""]
bgb [shape=circle, label="id=bgb\nabs", tooltip="operand.id=bgc\n"]
bgc -> bgb [label="operand"]
bgc [shape=hexagon, label="id=bgc\nGenericShiftedNoise", tooltip="inputX.id=bgd\ninputY.id=bc\ninputZ.id=bgg\n"]
bgd -> bgc [label="inputX"]
bc -> bgc [label="inputY"]
bgg -> bgc [label="inputZ"]
bgd [shape=parallelogram, label="id=bgd\nmul", tooltip="left.id=bge\nright.id=bgf\n"]
bge -> bgd [label="left"]
bgf -> bgd [label="right"]
bge [shape=triangle, label="id=bge\nCoordinate X", tooltip=""]
bgf [shape=triangle, label="id=bgf\n0.76", tooltip=""]
bgg [shape=parallelogram, label="id=bgg\nmul", tooltip="left.id=bgh\nright.id=bgi\n"]
bgh -> bgg [label="left"]
bgi -> bgg [label="right"]
bgh [shape=triangle, label="id=bgh\nCoordinate Z", tooltip=""]
bgi [shape=triangle, label="id=bgi\n0.76", tooltip=""]
bgj [shape=triangle, label="id=bgj\nMulti2Single", tooltip="next.id=bgk\n"]
bgk -> bgj [label="next"]
bgk [shape=triangle, label="id=bgk\nToF64", tooltip="next.id=bgl\n"]
bgl -> bgk [label="next"]
bgl [shape=hexagon, label="id=bgl\nSplineNormal", tooltip="locationFunction.id=bgm\nSplineTable.id=bhg\n"]
bgm -> bgl [label="locationFunction"]
bhg -> bgl [label="SplineTable"]
bgm [shape=parallelogram, label="id=bgm\nadd", tooltip="left.id=bfy\nright.id=bgn\n"]
bfy -> bgm [label="left"]
bgn -> bgm [label="right"]
bgn [shape=circle, label="id=bgn\nabs", tooltip="operand.id=bgo\n"]
bgo -> bgn [label="operand"]
bgo [shape=hexagon, label="id=bgo\nGenericShiftedNoise", tooltip="inputX.id=bgp\ninputY.id=bb\ninputZ.id=bgy\n"]
bgp -> bgo [label="inputX"]
bb -> bgo [label="inputY"]
bgy -> bgo [label="inputZ"]
bgp [shape=parallelogram, label="id=bgp\nadd", tooltip="left.id=dh\nright.id=bgq\n"]
dh -> bgp [label="left"]
bgq -> bgp [label="right"]
bgq [shape=parallelogram, label="id=bgq\nmul", tooltip="left.id=bgr\nright.id=bgs\n"]
bgr -> bgq [label="left"]
bgs -> bgq [label="right"]
bgr [shape=triangle, label="id=bgr\n16.0", tooltip=""]
bgs [shape=folder, label="id=bgs\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bgt\n"]
bgt -> bgs [label="delegate"]
bgt [shape=triangle, label="id=bgt\nMulti2Single", tooltip="next.id=bgu\n"]
bgu -> bgt [label="next"]
bgu [shape=triangle, label="id=bgu\nToF64", tooltip="next.id=bgv\n"]
bgv -> bgu [label="next"]
bgv [shape=hexagon, label="id=bgv\nSplineNormal", tooltip="locationFunction.id=bgw\nSplineTable.id=bgx\n"]
bgw -> bgv [label="locationFunction"]
bgx -> bgv [label="SplineTable"]
bgw [shape=hexagon, label="id=bgw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> bgw [label="inputX"]
bc -> bgw [label="inputY"]
dn -> bgw [label="inputZ"]
bgx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -1.0 |
| 1 | 0.0 | 0.0 | 1.0 |
| 2 | 0.0 | 1.0 | -1.0 |
>, tooltip=""]
bgy [shape=parallelogram, label="id=bgy\nadd", tooltip="left.id=dn\nright.id=bgz\n"]
dn -> bgy [label="left"]
bgz -> bgy [label="right"]
bgz [shape=parallelogram, label="id=bgz\nmul", tooltip="left.id=bha\nright.id=bhb\n"]
bha -> bgz [label="left"]
bhb -> bgz [label="right"]
bha [shape=triangle, label="id=bha\n-16.0", tooltip=""]
bhb [shape=folder, label="id=bhb\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bhc\n"]
bhc -> bhb [label="delegate"]
bhc [shape=triangle, label="id=bhc\nMulti2Single", tooltip="next.id=bhd\n"]
bhd -> bhc [label="next"]
bhd [shape=triangle, label="id=bhd\nToF64", tooltip="next.id=bhe\n"]
bhe -> bhd [label="next"]
bhe [shape=hexagon, label="id=bhe\nSplineNormal", tooltip="locationFunction.id=bgw\nSplineTable.id=bhf\n"]
bgw -> bhe [label="locationFunction"]
bhf -> bhe [label="SplineTable"]
bhf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 5.196152 | -1.0 | 0.0 |
| 1 | 5.196152 | 1.0 | 0.0 |
>, tooltip=""]
bhg [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.8 |
| 1 | 0.0 | 0.1 | 1.0 |
>, tooltip=""]
bhh [shape=triangle, label="id=bhh\nMulti2Single", tooltip="next.id=bhi\n"]
bhi -> bhh [label="next"]
bhi [shape=triangle, label="id=bhi\nToF64", tooltip="next.id=bhj\n"]
bhj -> bhi [label="next"]
bhj [shape=hexagon, label="id=bhj\nSplineNormal", tooltip="locationFunction.id=bhk\nSplineTable.id=bhr\n"]
bhk -> bhj [label="locationFunction"]
bhr -> bhj [label="SplineTable"]
bhk [shape=parallelogram, label="id=bhk\nadd", tooltip="left.id=bfy\nright.id=bhl\n"]
bfy -> bhk [label="left"]
bhl -> bhk [label="right"]
bhl [shape=circle, label="id=bhl\nabs", tooltip="operand.id=bhm\n"]
bhm -> bhl [label="operand"]
bhm [shape=hexagon, label="id=bhm\nGenericShiftedNoise", tooltip="inputX.id=bhn\ninputY.id=bb\ninputZ.id=bhq\n"]
bhn -> bhm [label="inputX"]
bb -> bhm [label="inputY"]
bhq -> bhm [label="inputZ"]
bhn [shape=parallelogram, label="id=bhn\nadd", tooltip="left.id=dh\nright.id=bho\n"]
dh -> bhn [label="left"]
bho -> bhn [label="right"]
bho [shape=parallelogram, label="id=bho\nmul", tooltip="left.id=bhp\nright.id=bhb\n"]
bhp -> bho [label="left"]
bhb -> bho [label="right"]
bhp [shape=triangle, label="id=bhp\n16.0", tooltip=""]
bhq [shape=parallelogram, label="id=bhq\nadd", tooltip="left.id=dn\nright.id=bgq\n"]
dn -> bhq [label="left"]
bgq -> bhq [label="right"]
bhr [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 1.0 |
| 1 | 0.0 | 0.3 | 0.8 |
>, tooltip=""]
bhs [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.2 |
| 1 | 0.7 | 1.0 | 0.2 |
>, tooltip=""]
bht [shape=parallelogram, label="id=bht\nadd", tooltip="left.id=bhu\nright.id=bih\n"]
bhu -> bht [label="left"]
bih -> bht [label="right"]
bhu [shape=parallelogram, label="id=bhu\nmul", tooltip="left.id=bhv\nright.id=bhz\n"]
bhv -> bhu [label="left"]
bhz -> bhu [label="right"]
bhv [shape=triangle, label="id=bhv\nMulti2Single", tooltip="next.id=bhw\n"]
bhw -> bhv [label="next"]
bhw [shape=triangle, label="id=bhw\nToF64", tooltip="next.id=bhx\n"]
bhx -> bhw [label="next"]
bhx [shape=hexagon, label="id=bhx\nSplineNormal", tooltip="locationFunction.id=fg\nSplineTable.id=bhy\n"]
fg -> bhx [label="locationFunction"]
bhy -> bhx [label="SplineTable"]
bhy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.05 | 1.0 |
| 1 | 0.0 | -1.0 | 0.0 |
| 2 | 0.0 | -0.35 | 0.0 |
| 3 | 0.0 | -0.25 | 1.0 |
>, tooltip=""]
bhz [shape=parallelogram, label="id=bhz\nmul", tooltip="left.id=bia\nright.id=bib\n"]
bia -> bhz [label="left"]
bib -> bhz [label="right"]
bia [shape=trapezium, label="id=bia\nInterpolatedNoiseSampler", tooltip="BlendedNoise{minLimitNoise=PerlinNoise{first octave: -15, amplitudes: [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00], noise levels: [0: xo=100.322, yo=136.813, zo=252.300, p0=-86, p255=-103, 1: xo=45.599, yo=39.161, zo=115.782, p0=1, p255=-109, 2: xo=141.135, yo=175.590, zo=98.034, p0=-15, p255=32, 3: xo=33.180, yo=82.549, zo=164.260, p0=32, p255=-71, 4: xo=36.654, yo=252.944, zo=152.167, p0=-43, p255=-12, 5: xo=86.268, yo=159.815, zo=21.507, p0=-2, p255=37, 6: xo=130.340, yo=165.491, zo=58.060, p0=82, p255=28, 7: xo=0.541, yo=210.085, zo=209.276, p0=-77, p255=6, 8: xo=32.815, yo=183.994, zo=185.660, p0=-90, p255=-108, 9: xo=91.884, yo=2.040, zo=207.694, p0=29, p255=-11, 10: xo=252.385, yo=243.573, zo=209.858, p0=46, p255=67, 11: xo=75.465, yo=9.894, zo=143.672, p0=105, p255=60, 12: xo=113.983, yo=115.176, zo=107.252, p0=71, p255=100, 13: xo=232.127, yo=216.357, zo=139.875, p0=-9, p255=76, 14: xo=87.124, yo=102.128, zo=106.329, p0=32, p255=31, 15: xo=191.824, yo=233.851, zo=251.848, p0=-126, p255=-41, ]}, maxLimitNoise=PerlinNoise{first octave: -15, amplitudes: [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00], noise levels: [0: xo=44.314, yo=46.921, zo=95.910, p0=-99, p255=-98, 1: xo=70.650, yo=217.583, zo=223.970, p0=-101, p255=-122, 2: xo=97.515, yo=122.164, zo=69.643, p0=22, p255=-82, 3: xo=122.637, yo=53.003, zo=108.702, p0=54, p255=-107, 4: xo=73.383, yo=209.779, zo=158.378, p0=-73, p255=-90, 5: xo=207.071, yo=64.770, zo=158.467, p0=78, p255=-93, 6: xo=189.233, yo=187.588, zo=109.373, p0=103, p255=-15, 7: xo=233.913, yo=139.231, zo=0.969, p0=38, p255=-48, 8: xo=23.514, yo=144.378, zo=80.021, p0=-108, p255=75, 9: xo=178.582, yo=189.820, zo=81.480, p0=-34, p255=8, 10: xo=170.849, yo=232.044, zo=203.153, p0=58, p255=45, 11: xo=208.859, yo=228.311, zo=154.883, p0=-51, p255=-12, 12: xo=126.362, yo=18.058, zo=229.188, p0=-34, p255=-40, 13: xo=86.442, yo=46.674, zo=94.492, p0=-123, p255=-14, 14: xo=223.342, yo=67.139, zo=86.182, p0=-66, p255=-94, 15: xo=194.959, yo=231.876, zo=93.100, p0=-81, p255=-26, ]}, mainNoise=PerlinNoise{first octave: -7, amplitudes: [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00], noise levels: [0: xo=149.252, yo=242.855, zo=176.481, p0=105, p255=-120, 1: xo=244.972, yo=138.099, zo=42.251, p0=-32, p255=102, 2: xo=151.858, yo=85.242, zo=27.897, p0=-66, p255=100, 3: xo=197.877, yo=190.895, zo=133.272, p0=-70, p255=33, 4: xo=72.829, yo=126.304, zo=218.392, p0=-60, p255=-68, 5: xo=39.265, yo=38.686, zo=123.344, p0=-30, p255=39, 6: xo=190.247, yo=86.720, zo=225.413, p0=16, p255=-81, 7: xo=132.548, yo=142.854, zo=103.907, p0=82, p255=108, ]}, xzScale=684.412, yScale=684.412, xzMainScale=8.555, yMainScale=4.278, cellWidth=4, cellHeight=8}\n"]
bib [shape=triangle, label="id=bib\nMulti2Single", tooltip="next.id=bic\n"]
bic -> bib [label="next"]
bic [shape=triangle, label="id=bic\nToF64", tooltip="next.id=bid\n"]
bid -> bic [label="next"]
bid [shape=hexagon, label="id=bid\nSplineNormal", tooltip="locationFunction.id=fg\nSplineTable.id=bie\n"]
fg -> bid [label="locationFunction"]
bie -> bid [label="SplineTable"]
bie [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.1 | 1.0 |
| 1 | 0.0 | -1.025 | 0.4 |
| 2 | 0.0 | -0.25 | 0.4 |
| 3 | 0.0 | -0.2 | 0.0 |
| 4 | 0.0 | -0.15 | 0.0 |
| 5 | 0.0 | -0.1 | children.id=bif |
>, tooltip="children[5].id=bif\n"]
bif -> bie [label="children[5]"]
bif [shape=hexagon, label="id=bif\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=big\n"]
co -> bif [label="locationFunction"]
big -> bif [label="SplineTable"]
big [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.85 | 0.4 |
| 1 | 0.0 | 0.925 | 0.8 |
>, tooltip=""]
bih [shape=parallelogram, label="id=bih\nmul", tooltip="left.id=bii\nright.id=bim\n"]
bii -> bih [label="left"]
bim -> bih [label="right"]
bii [shape=triangle, label="id=bii\nMulti2Single", tooltip="next.id=bij\n"]
bij -> bii [label="next"]
bij [shape=triangle, label="id=bij\nToF64", tooltip="next.id=bik\n"]
bik -> bij [label="next"]
bik [shape=hexagon, label="id=bik\nSplineNormal", tooltip="locationFunction.id=fg\nSplineTable.id=bil\n"]
fg -> bik [label="locationFunction"]
bil -> bik [label="SplineTable"]
bil [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.05 | 0.0 |
| 1 | 0.0 | -1.0 | 1.0 |
| 2 | 0.0 | -0.35 | 1.0 |
| 3 | 0.0 | -0.25 | 0.0 |
>, tooltip=""]
bim [shape=parallelogram, label="id=bim\nadd", tooltip="left.id=bin\nright.id=bio\n"]
bin -> bim [label="left"]
bio -> bim [label="right"]
bin [shape=triangle, label="id=bin\n-0.3", tooltip=""]
bio [shape=parallelogram, label="id=bio\nmul", tooltip="left.id=bip\nright.id=biq\n"]
bip -> bio [label="left"]
biq -> bio [label="right"]
bip [shape=box, label="id=bip\nYClampedGradient\ny=(0.0,64.0)\nvalue=(2.0,0.5)", tooltip=""]
biq [shape=parallelogram, label="id=biq\nadd", tooltip="left.id=bir\nright.id=biz\n"]
bir -> biq [label="left"]
biz -> biq [label="right"]
bir [shape=parallelogram, label="id=bir\nadd", tooltip="left.id=bis\nright.id=biv\n"]
bis -> bir [label="left"]
biv -> bir [label="right"]
bis [shape=parallelogram, label="id=bis\nmul", tooltip="left.id=bit\nright.id=biu\n"]
bit -> bis [label="left"]
biu -> bis [label="right"]
bit [shape=triangle, label="id=bit\n2.0", tooltip=""]
biu [shape=hexagon, label="id=biu\nGenericShiftedNoise", tooltip="inputX.id=p\ninputY.id=bc\ninputZ.id=x\n"]
p -> biu [label="inputX"]
bc -> biu [label="inputY"]
x -> biu [label="inputZ"]
biv [shape=hexagon, label="id=biv\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=biw\ninputZ.id=dn\n"]
dh -> biv [label="inputX"]
biw -> biv [label="inputY"]
dn -> biv [label="inputZ"]
biw [shape=parallelogram, label="id=biw\nmul", tooltip="left.id=bix\nright.id=biy\n"]
bix -> biw [label="left"]
biy -> biw [label="right"]
bix [shape=triangle, label="id=bix\nCoordinate Y", tooltip=""]
biy [shape=triangle, label="id=biy\n4.0", tooltip=""]
biz [shape=parallelogram, label="id=biz\nmax", tooltip="left.id=bja\nright.id=bjb\n"]
bja -> biz [label="left"]
bjb -> biz [label="right"]
bja [shape=triangle, label="id=bja\n0.0", tooltip=""]
bjb [shape=parallelogram, label="id=bjb\nmin, shortcut rightMin=-7.2333333333333325", tooltip="left.id=bjc\nright.id=bjo\n"]
bjc -> bjb [label="left"]
bjo -> bjb [label="right"]
bjc [shape=parallelogram, label="id=bjc\nadd", tooltip="left.id=bjd\nright.id=bje\n"]
bjd -> bjc [label="left"]
bje -> bjc [label="right"]
bjd [shape=triangle, label="id=bjd\n1.0", tooltip=""]
bje [shape=parallelogram, label="id=bje\nmul", tooltip="left.id=bjf\nright.id=bjg\n"]
bjf -> bje [label="left"]
bjg -> bje [label="right"]
bjf [shape=triangle, label="id=bjf\n-6.0", tooltip=""]
bjg [shape=circle, label="id=bjg\nabs", tooltip="operand.id=bjh\n"]
bjh -> bjg [label="operand"]
bjh [shape=hexagon, label="id=bjh\nGenericShiftedNoise", tooltip="inputX.id=bji\ninputY.id=bc\ninputZ.id=bjl\n"]
bji -> bjh [label="inputX"]
bc -> bjh [label="inputY"]
bjl -> bjh [label="inputZ"]
bji [shape=parallelogram, label="id=bji\nmul", tooltip="left.id=bjj\nright.id=bjk\n"]
bjj -> bji [label="left"]
bjk -> bji [label="right"]
bjj [shape=triangle, label="id=bjj\nCoordinate X", tooltip=""]
bjk [shape=triangle, label="id=bjk\n0.1", tooltip=""]
bjl [shape=parallelogram, label="id=bjl\nmul", tooltip="left.id=bjm\nright.id=bjn\n"]
bjm -> bjl [label="left"]
bjn -> bjl [label="right"]
bjm [shape=triangle, label="id=bjm\nCoordinate Z", tooltip=""]
bjn [shape=triangle, label="id=bjn\n0.1", tooltip=""]
bjo [shape=parallelogram, label="id=bjo\nadd", tooltip="left.id=bjp\nright.id=bjq\n"]
bjp -> bjo [label="left"]
bjq -> bjo [label="right"]
bjp [shape=triangle, label="id=bjp\n-0.3", tooltip=""]
bjq [shape=parallelogram, label="id=bjq\nmul", tooltip="left.id=bjr\nright.id=bjs\n"]
bjr -> bjq [label="left"]
bjs -> bjq [label="right"]
bjr [shape=triangle, label="id=bjr\n1.5", tooltip=""]
bjs [shape=hexagon, label="id=bjs\nGenericShiftedNoise", tooltip="inputX.id=bjt\ninputY.id=bcw\ninputZ.id=bjw\n"]
bjt -> bjs [label="inputX"]
bcw -> bjs [label="inputY"]
bjw -> bjs [label="inputZ"]
bjt [shape=parallelogram, label="id=bjt\nmul", tooltip="left.id=bju\nright.id=bjv\n"]
bju -> bjt [label="left"]
bjv -> bjt [label="right"]
bju [shape=triangle, label="id=bju\nCoordinate X", tooltip=""]
bjv [shape=triangle, label="id=bjv\n4.0", tooltip=""]
bjw [shape=parallelogram, label="id=bjw\nmul", tooltip="left.id=bjx\nright.id=bjy\n"]
bjx -> bjw [label="left"]
bjy -> bjw [label="right"]
bjx [shape=triangle, label="id=bjx\nCoordinate Z", tooltip=""]
bjy [shape=triangle, label="id=bjy\n4.0", tooltip=""]
bjz [shape=folder, label="id=bjz\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bka\n"]
bka -> bjz [label="delegate"]
bka [shape=diamond, label="id=bka\nRangeChoice [-1.0, 1000000.0)", tooltip="input.id=bkb\ntrue.id=bkb\nfalse.id=blm\n"]
bkb -> bka [label="input", color=blue]
bkb -> bka [label="true"]
blm -> bka [label="false"]
bkb [shape=folder, label="id=bkb\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bkc\n"]
bkc -> bkb [label="delegate"]
bkc [shape=diamond, label="id=bkc\nRangeChoice [-2.0, 1000000.0)", tooltip="input.id=bkd\ntrue.id=bkl\nfalse.id=bll\n"]
bkd -> bkc [label="input", color=blue]
bkl -> bkc [label="true"]
bll -> bkc [label="false"]
bkd [shape=triangle, label="id=bkd\nMulti2Single", tooltip="next.id=bke\n"]
bke -> bkd [label="next"]
bke [shape=triangle, label="id=bke\nToF64", tooltip="next.id=bkf\n"]
bkf -> bke [label="next"]
bkf [shape=hexagon, label="id=bkf\nSplineNormal", tooltip="locationFunction.id=nr\nSplineTable.id=bkg\n"]
nr -> bkf [label="locationFunction"]
bkg -> bkf [label="SplineTable"]
bkg [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 1.0 | children.id=bkh |
| 1 | 0.0 | 2.0 | -3.75 |
>, tooltip="children[0].id=bkh\n"]
bkh -> bkg [label="children[0]"]
bkh [shape=hexagon, label="id=bkh\nSplineNormal", tooltip="locationFunction.id=cp\nSplineTable.id=bki\n"]
cp -> bkh [label="locationFunction"]
bki -> bkh [label="SplineTable"]
bki [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.8 | -3.75 |
| 1 | 0.0 | 0.85 | -0.75 |
| 2 | 0.0 | 0.9 | children.id=bkj |
>, tooltip="children[2].id=bkj\n"]
bkj -> bki [label="children[2]"]
bkj [shape=hexagon, label="id=bkj\nSplineNormal", tooltip="locationFunction.id=bo\nSplineTable.id=bkk\n"]
bo -> bkj [label="locationFunction"]
bkk -> bkj [label="SplineTable"]
bkk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.04 | -3.75 |
| 1 | 0.0 | 0.02 | -0.75 |
| 2 | 0.0 | 0.05 | 0.0 |
| 3 | 0.0 | 0.15 | 0.0 |
>, tooltip=""]
bkl [shape=parallelogram, label="id=bkl\nadd", tooltip="left.id=bkm\nright.id=bkd\n"]
bkm -> bkl [label="left"]
bkd -> bkl [label="right"]
bkm [shape=parallelogram, label="id=bkm\nadd", tooltip="left.id=bkn\nright.id=blf\n"]
bkn -> bkm [label="left"]
blf -> bkm [label="right"]
bkn [shape=circle, label="id=bkn\nsquare", tooltip="operand.id=bko\n"]
bko -> bkn [label="operand"]
bko [shape=circle, label="id=bko\nabs", tooltip="operand.id=bkp\n"]
bkp -> bko [label="operand"]
bkp [shape=hexagon, label="id=bkp\nGenericShiftedNoise", tooltip="inputX.id=bkq\ninputY.id=bkx\ninputZ.id=bkz\n"]
bkq -> bkp [label="inputX"]
bkx -> bkp [label="inputY"]
bkz -> bkp [label="inputZ"]
bkq [shape=parallelogram, label="id=bkq\nadd", tooltip="left.id=dh\nright.id=bkr\n"]
dh -> bkq [label="left"]
bkr -> bkq [label="right"]
bkr [shape=parallelogram, label="id=bkr\nmul", tooltip="left.id=bks\nright.id=bkt\n"]
bks -> bkr [label="left"]
bkt -> bkr [label="right"]
bks [shape=triangle, label="id=bks\n110.0", tooltip=""]
bkt [shape=parallelogram, label="id=bkt\nmul", tooltip="left.id=bku\nright.id=bkv\n"]
bku -> bkt [label="left"]
bkv -> bkt [label="right"]
bku [shape=box, label="id=bku\nYClampedGradient\ny=(-64.0,320.0)\nvalue=(1.5,-3.0)", tooltip=""]
bkv [shape=folder, label="id=bkv\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bkw\n"]
bkw -> bkv [label="delegate"]
bkw [shape=hexagon, label="id=bkw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> bkw [label="inputX"]
bc -> bkw [label="inputY"]
dn -> bkw [label="inputZ"]
bkx [shape=parallelogram, label="id=bkx\nadd", tooltip="left.id=bc\nright.id=bky\n"]
bc -> bkx [label="left"]
bky -> bkx [label="right"]
bky [shape=triangle, label="id=bky\n8.0", tooltip=""]
bkz [shape=parallelogram, label="id=bkz\nadd", tooltip="left.id=dn\nright.id=bla\n"]
dn -> bkz [label="left"]
bla -> bkz [label="right"]
bla [shape=parallelogram, label="id=bla\nmul", tooltip="left.id=blb\nright.id=blc\n"]
blb -> bla [label="left"]
blc -> bla [label="right"]
blb [shape=triangle, label="id=blb\n110.0", tooltip=""]
blc [shape=parallelogram, label="id=blc\nmul", tooltip="left.id=bku\nright.id=bld\n"]
bku -> blc [label="left"]
bld -> blc [label="right"]
bld [shape=folder, label="id=bld\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=ble\n"]
ble -> bld [label="delegate"]
ble [shape=hexagon, label="id=ble\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> ble [label="inputX"]
bc -> ble [label="inputY"]
dn -> ble [label="inputZ"]
blf [shape=parallelogram, label="id=blf\nadd", tooltip="left.id=blg\nright.id=blh\n"]
blg -> blf [label="left"]
blh -> blf [label="right"]
blg [shape=box, label="id=blg\nYClampedGradient\ny=(0.0,320.0)\nvalue=(-0.2675,-3.0)", tooltip=""]
blh [shape=folder, label="id=blh\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bli\n"]
bli -> blh [label="delegate"]
bli [shape=parallelogram, label="id=bli\nadd", tooltip="left.id=blj\nright.id=blk\n"]
blj -> bli [label="left"]
blk -> bli [label="right"]
blj [shape=hexagon, label="id=blj\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> blj [label="inputX"]
bc -> blj [label="inputY"]
dn -> blj [label="inputZ"]
blk [shape=triangle, label="id=blk\n0.625", tooltip=""]
bll [shape=triangle, label="id=bll\n-64.0", tooltip=""]
blm [shape=triangle, label="id=blm\n-64.0", tooltip=""]
bln [shape=parallelogram, label="id=bln\nmul", tooltip="left.id=blo\nright.id=bls\n"]
blo -> bln [label="left"]
bls -> bln [label="right"]
blo [shape=triangle, label="id=blo\nMulti2Single", tooltip="next.id=blp\n"]
blp -> blo [label="next"]
blp [shape=triangle, label="id=blp\nToF64", tooltip="next.id=blq\n"]
blq -> blp [label="next"]
blq [shape=hexagon, label="id=blq\nSplineNormal", tooltip="locationFunction.id=in\nSplineTable.id=blr\n"]
in -> blq [label="locationFunction"]
blr -> blq [label="SplineTable"]
blr [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.1 | 10.0 |
| 1 | 0.0 | 0.2 | 1.0 |
>, tooltip=""]
bls [shape=parallelogram, label="id=bls\nadd", tooltip="left.id=blt\nright.id=blu\n"]
blt -> bls [label="left"]
blu -> bls [label="right"]
blt [shape=triangle, label="id=blt\n0.2", tooltip=""]
blu [shape=parallelogram, label="id=blu\nmul", tooltip="left.id=blv\nright.id=bml\n"]
blv -> blu [label="left"]
bml -> blu [label="right"]
blv [shape=parallelogram, label="id=blv\nmax", tooltip="left.id=blw\nright.id=blx\n"]
blw -> blv [label="left"]
blx -> blv [label="right"]
blw [shape=triangle, label="id=blw\n0.0", tooltip=""]
blx [shape=parallelogram, label="id=blx\nmin", tooltip="left.id=bly\nright.id=blz\n"]
bly -> blx [label="left"]
blz -> blx [label="right"]
bly [shape=triangle, label="id=bly\n1.0", tooltip=""]
blz [shape=parallelogram, label="id=blz\nmul", tooltip="left.id=bma\nright.id=bmh\n"]
bma -> blz [label="left"]
bmh -> blz [label="right"]
bma [shape=parallelogram, label="id=bma\ndiv", tooltip="left.id=bmb\nright.id=bmc\n"]
bmb -> bma [label="left"]
bmc -> bma [label="right"]
bmb [shape=triangle, label="id=bmb\n1.0", tooltip=""]
bmc [shape=parallelogram, label="id=bmc\nmax", tooltip="left.id=bmd\nright.id=bme\n"]
bmd -> bmc [label="left"]
bme -> bmc [label="right"]
bmd [shape=triangle, label="id=bmd\n0.001", tooltip=""]
bme [shape=parallelogram, label="id=bme\nmin", tooltip="left.id=bmf\nright.id=bmg\n"]
bmf -> bme [label="left"]
bmg -> bme [label="right"]
bmf [shape=triangle, label="id=bmf\n64.0", tooltip=""]
bmg [shape=triangle, label="id=bmg\n0.1", tooltip=""]
bmh [shape=parallelogram, label="id=bmh\nadd", tooltip="left.id=in\nright.id=bmi\n"]
in -> bmh [label="left"]
bmi -> bmh [label="right"]
bmi [shape=parallelogram, label="id=bmi\nmul", tooltip="left.id=bmj\nright.id=bmk\n"]
bmj -> bmi [label="left"]
bmk -> bmi [label="right"]
bmj [shape=triangle, label="id=bmj\n-1.0", tooltip=""]
bmk [shape=triangle, label="id=bmk\n0.1", tooltip=""]
bml [shape=parallelogram, label="id=bml\nadd", tooltip="left.id=bmm\nright.id=bmn\n"]
bmm -> bml [label="left"]
bmn -> bml [label="right"]
bmm [shape=triangle, label="id=bmm\n-0.2", tooltip=""]
bmn [shape=parallelogram, label="id=bmn\nmax", tooltip="left.id=bmo\nright.id=brc\n"]
bmo -> bmn [label="left"]
brc -> bmn [label="right"]
bmo [shape=parallelogram, label="id=bmo\nmin, shortcut rightMin=-1.6355555555555554", tooltip="left.id=bmp\nright.id=bpy\n"]
bmp -> bmo [label="left"]
bpy -> bmo [label="right"]
bmp [shape=diamond, label="id=bmp\nRangeChoice [0.9, 1.1)", tooltip="input.id=bmq\ntrue.id=bmr\nfalse.id=bpx\n"]
bmq -> bmp [label="input", color=blue]
bmr -> bmp [label="true"]
bpx -> bmp [label="false"]
bmq [shape=triangle, label="id=bmq\n1.0", tooltip=""]
bmr [shape=parallelogram, label="id=bmr\nmin", tooltip="left.id=bms\nright.id=boj\n"]
bms -> bmr [label="left"]
boj -> bmr [label="right"]
bms [shape=parallelogram, label="id=bms\nadd", tooltip="left.id=bmt\nright.id=bna\n"]
bmt -> bms [label="left"]
bna -> bms [label="right"]
bmt [shape=parallelogram, label="id=bmt\nmul", tooltip="left.id=bmu\nright.id=bmv\n"]
bmu -> bmt [label="left"]
bmv -> bmt [label="right"]
bmu [shape=triangle, label="id=bmu\n4.0", tooltip=""]
bmv [shape=circle, label="id=bmv\nsquare", tooltip="operand.id=bmw\n"]
bmw -> bmv [label="operand"]
bmw [shape=hexagon, label="id=bmw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bmx\ninputZ.id=dn\n"]
dh -> bmw [label="inputX"]
bmx -> bmw [label="inputY"]
dn -> bmw [label="inputZ"]
bmx [shape=parallelogram, label="id=bmx\nmul", tooltip="left.id=bmy\nright.id=bmz\n"]
bmy -> bmx [label="left"]
bmz -> bmx [label="right"]
bmy [shape=triangle, label="id=bmy\nCoordinate Y", tooltip=""]
bmz [shape=triangle, label="id=bmz\n8.0", tooltip=""]
bna [shape=parallelogram, label="id=bna\nadd", tooltip="left.id=bnb\nright.id=bob\n"]
bnb -> bna [label="left"]
bob -> bna [label="right"]
bnb [shape=parallelogram, label="id=bnb\nmax", tooltip="left.id=bnc\nright.id=bnd\n"]
bnc -> bnb [label="left"]
bnd -> bnb [label="right"]
bnc [shape=triangle, label="id=bnc\n-1.0", tooltip=""]
bnd [shape=parallelogram, label="id=bnd\nmin", tooltip="left.id=bne\nright.id=bnf\n"]
bne -> bnd [label="left"]
bnf -> bnd [label="right"]
bne [shape=triangle, label="id=bne\n1.0", tooltip=""]
bnf [shape=folder, label="id=bnf\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bng\n"]
bng -> bnf [label="delegate"]
bng [shape=parallelogram, label="id=bng\nmin, shortcut rightMin=-5.0749527959331875", tooltip="left.id=bnh\nright.id=bnv\n"]
bnh -> bng [label="left"]
bnv -> bng [label="right"]
bnh [shape=parallelogram, label="id=bnh\nmul", tooltip="left.id=bni\nright.id=bnj\n"]
bni -> bnh [label="left"]
bnj -> bnh [label="right"]
bni [shape=triangle, label="id=bni\n2.0", tooltip=""]
bnj [shape=parallelogram, label="id=bnj\nadd", tooltip="left.id=bnk\nright.id=bnu\n"]
bnk -> bnj [label="left"]
bnu -> bnj [label="right"]
bnk [shape=hexagon, label="id=bnk\nGenericShiftedNoise", tooltip="inputX.id=bnl\ninputY.id=bno\ninputZ.id=bnr\n"]
bnl -> bnk [label="inputX"]
bno -> bnk [label="inputY"]
bnr -> bnk [label="inputZ"]
bnl [shape=parallelogram, label="id=bnl\nmul", tooltip="left.id=bnm\nright.id=bnn\n"]
bnm -> bnl [label="left"]
bnn -> bnl [label="right"]
bnm [shape=triangle, label="id=bnm\nCoordinate X", tooltip=""]
bnn [shape=triangle, label="id=bnn\n1.5", tooltip=""]
bno [shape=parallelogram, label="id=bno\nmul", tooltip="left.id=bnp\nright.id=bnq\n"]
bnp -> bno [label="left"]
bnq -> bno [label="right"]
bnp [shape=triangle, label="id=bnp\nCoordinate Y", tooltip=""]
bnq [shape=triangle, label="id=bnq\n1.725", tooltip=""]
bnr [shape=parallelogram, label="id=bnr\nmul", tooltip="left.id=bns\nright.id=bnt\n"]
bns -> bnr [label="left"]
bnt -> bnr [label="right"]
bns [shape=triangle, label="id=bns\nCoordinate Z", tooltip=""]
bnt [shape=triangle, label="id=bnt\n1.5", tooltip=""]
bnu [shape=triangle, label="id=bnu\n0.47", tooltip=""]
bnv [shape=parallelogram, label="id=bnv\nadd", tooltip="left.id=bnw\nright.id=boa\n"]
bnw -> bnv [label="left"]
boa -> bnv [label="right"]
bnw [shape=hexagon, label="id=bnw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bnx\ninputZ.id=dn\n"]
dh -> bnw [label="inputX"]
bnx -> bnw [label="inputY"]
dn -> bnw [label="inputZ"]
bnx [shape=parallelogram, label="id=bnx\nmul", tooltip="left.id=bny\nright.id=bnz\n"]
bny -> bnx [label="left"]
bnz -> bnx [label="right"]
bny [shape=triangle, label="id=bny\nCoordinate Y", tooltip=""]
bnz [shape=triangle, label="id=bnz\n0.6666666666666666", tooltip=""]
boa [shape=triangle, label="id=boa\n0.27", tooltip=""]
bob [shape=parallelogram, label="id=bob\nmax", tooltip="left.id=boc\nright.id=bod\n"]
boc -> bob [label="left"]
bod -> bob [label="right"]
boc [shape=triangle, label="id=boc\n0.0", tooltip=""]
bod [shape=parallelogram, label="id=bod\nmin", tooltip="left.id=boe\nright.id=bof\n"]
boe -> bod [label="left"]
bof -> bod [label="right"]
boe [shape=triangle, label="id=boe\n0.5", tooltip=""]
bof [shape=parallelogram, label="id=bof\nadd", tooltip="left.id=bog\nright.id=boh\n"]
bog -> bof [label="left"]
boh -> bof [label="right"]
bog [shape=triangle, label="id=bog\n1.5", tooltip=""]
boh [shape=parallelogram, label="id=boh\nmul", tooltip="left.id=boi\nright.id=zd\n"]
boi -> boh [label="left"]
zd -> boh [label="right"]
boi [shape=triangle, label="id=boi\n-0.64", tooltip=""]
boj [shape=folder, label="id=boj\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bok\n"]
bok -> boj [label="delegate"]
bok [shape=parallelogram, label="id=bok\nmin, shortcut rightMin=-1.6355555555555554", tooltip="left.id=bol\nright.id=bow\n"]
bol -> bok [label="left"]
bow -> bok [label="right"]
bol [shape=parallelogram, label="id=bol\nadd", tooltip="left.id=bom\nright.id=bov\n"]
bom -> bol [label="left"]
bov -> bol [label="right"]
bom [shape=parallelogram, label="id=bom\nadd", tooltip="left.id=bon\nright.id=boo\n"]
bon -> bom [label="left"]
boo -> bom [label="right"]
bon [shape=triangle, label="id=bon\n0.37", tooltip=""]
boo [shape=hexagon, label="id=boo\nGenericShiftedNoise", tooltip="inputX.id=bop\ninputY.id=dk\ninputZ.id=bos\n"]
bop -> boo [label="inputX"]
dk -> boo [label="inputY"]
bos -> boo [label="inputZ"]
bop [shape=parallelogram, label="id=bop\nmul", tooltip="left.id=boq\nright.id=bor\n"]
boq -> bop [label="left"]
bor -> bop [label="right"]
boq [shape=triangle, label="id=boq\nCoordinate X", tooltip=""]
bor [shape=triangle, label="id=bor\n0.75", tooltip=""]
bos [shape=parallelogram, label="id=bos\nmul", tooltip="left.id=bot\nright.id=bou\n"]
bot -> bos [label="left"]
bou -> bos [label="right"]
bot [shape=triangle, label="id=bot\nCoordinate Z", tooltip=""]
bou [shape=triangle, label="id=bou\n0.75", tooltip=""]
bov [shape=box, label="id=bov\nYClampedGradient\ny=(-10.0,30.0)\nvalue=(0.3,0.0)", tooltip=""]
bow [shape=parallelogram, label="id=bow\nadd", tooltip="left.id=box\nright.id=bpi\n"]
box -> bow [label="left"]
bpi -> bow [label="right"]
box [shape=folder, label="id=box\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=boy\n"]
boy -> box [label="delegate"]
boy [shape=parallelogram, label="id=boy\nmul", tooltip="left.id=boz\nright.id=bpe\n"]
boz -> boy [label="left"]
bpe -> boy [label="right"]
boz [shape=parallelogram, label="id=boz\nadd", tooltip="left.id=bpa\nright.id=bpb\n"]
bpa -> boz [label="left"]
bpb -> boz [label="right"]
bpa [shape=triangle, label="id=bpa\n-0.05", tooltip=""]
bpb [shape=parallelogram, label="id=bpb\nmul", tooltip="left.id=bpc\nright.id=bpd\n"]
bpc -> bpb [label="left"]
bpd -> bpb [label="right"]
bpc [shape=triangle, label="id=bpc\n-0.05", tooltip=""]
bpd [shape=hexagon, label="id=bpd\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> bpd [label="inputX"]
ef -> bpd [label="inputY"]
dn -> bpd [label="inputZ"]
bpe [shape=parallelogram, label="id=bpe\nadd", tooltip="left.id=bpf\nright.id=bpg\n"]
bpf -> bpe [label="left"]
bpg -> bpe [label="right"]
bpf [shape=triangle, label="id=bpf\n-0.4", tooltip=""]
bpg [shape=circle, label="id=bpg\nabs", tooltip="operand.id=bph\n"]
bph -> bpg [label="operand"]
bph [shape=hexagon, label="id=bph\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> bph [label="inputX"]
ef -> bph [label="inputY"]
dn -> bph [label="inputZ"]
bpi [shape=parallelogram, label="id=bpi\nmax", tooltip="left.id=bpj\nright.id=bpk\n"]
bpj -> bpi [label="left"]
bpk -> bpi [label="right"]
bpj [shape=triangle, label="id=bpj\n-1.0", tooltip=""]
bpk [shape=parallelogram, label="id=bpk\nmin", tooltip="left.id=bpl\nright.id=bpm\n"]
bpl -> bpk [label="left"]
bpm -> bpk [label="right"]
bpl [shape=triangle, label="id=bpl\n1.0", tooltip=""]
bpm [shape=parallelogram, label="id=bpm\nadd", tooltip="left.id=bpn\nright.id=bps\n"]
bpn -> bpm [label="left"]
bps -> bpm [label="right"]
bpn [shape=parallelogram, label="id=bpn\nmax", tooltip="left.id=bpo\nright.id=bpr\n"]
bpo -> bpn [label="left"]
bpr -> bpn [label="right"]
bpo [shape=hexagon, label="id=bpo\nWeirdScaledSampler\nmapper=type_1\nnoise=minecraft:spaghetti_3d_1", tooltip="NoiseParameters[firstOctave=-7, amplitudes=[1.0]]\ninput.id=bpp\n"]
bpp -> bpo [label="input"]
bpp [shape=folder, label="id=bpp\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bpq\n"]
bpq -> bpp [label="delegate"]
bpq [shape=hexagon, label="id=bpq\nGenericShiftedNoise", tooltip="inputX.id=bdu\ninputY.id=ef\ninputZ.id=bel\n"]
bdu -> bpq [label="inputX"]
ef -> bpq [label="inputY"]
bel -> bpq [label="inputZ"]
bpr [shape=hexagon, label="id=bpr\nWeirdScaledSampler\nmapper=type_1\nnoise=minecraft:spaghetti_3d_2", tooltip="NoiseParameters[firstOctave=-7, amplitudes=[1.0]]\ninput.id=bpp\n"]
bpp -> bpr [label="input"]
bps [shape=parallelogram, label="id=bps\nadd", tooltip="left.id=bpt\nright.id=bpu\n"]
bpt -> bps [label="left"]
bpu -> bps [label="right"]
bpt [shape=triangle, label="id=bpt\n-0.0765", tooltip=""]
bpu [shape=parallelogram, label="id=bpu\nmul", tooltip="left.id=bpv\nright.id=bpw\n"]
bpv -> bpu [label="left"]
bpw -> bpu [label="right"]
bpv [shape=triangle, label="id=bpv\n-0.011499999999999996", tooltip=""]
bpw [shape=hexagon, label="id=bpw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> bpw [label="inputX"]
ef -> bpw [label="inputY"]
dn -> bpw [label="inputZ"]
bpx [shape=triangle, label="id=bpx\n1.0", tooltip=""]
bpy [shape=diamond, label="id=bpy\nRangeChoice [0.9, 1.1)", tooltip="input.id=bpz\ntrue.id=bqa\nfalse.id=brb\n"]
bpz -> bpy [label="input", color=blue]
bqa -> bpy [label="true"]
brb -> bpy [label="false"]
bpz [shape=triangle, label="id=bpz\n0.0", tooltip=""]
bqa [shape=parallelogram, label="id=bqa\nadd", tooltip="left.id=bqb\nright.id=box\n"]
bqb -> bqa [label="left"]
box -> bqa [label="right"]
bqb [shape=parallelogram, label="id=bqb\nmax", tooltip="left.id=bqc\nright.id=bqd\n"]
bqc -> bqb [label="left"]
bqd -> bqb [label="right"]
bqc [shape=triangle, label="id=bqc\n-1.0", tooltip=""]
bqd [shape=parallelogram, label="id=bqd\nmin", tooltip="left.id=bqe\nright.id=bqf\n"]
bqe -> bqd [label="left"]
bqf -> bqd [label="right"]
bqe [shape=triangle, label="id=bqe\n1.0", tooltip=""]
bqf [shape=parallelogram, label="id=bqf\nmax", tooltip="left.id=bqg\nright.id=bqr\n"]
bqg -> bqf [label="left"]
bqr -> bqf [label="right"]
bqg [shape=parallelogram, label="id=bqg\nadd", tooltip="left.id=bqh\nright.id=bqj\n"]
bqh -> bqg [label="left"]
bqj -> bqg [label="right"]
bqh [shape=hexagon, label="id=bqh\nWeirdScaledSampler\nmapper=type_2\nnoise=minecraft:spaghetti_2d", tooltip="NoiseParameters[firstOctave=-7, amplitudes=[1.0]]\ninput.id=bqi\n"]
bqi -> bqh [label="input"]
bqi [shape=hexagon, label="id=bqi\nGenericShiftedNoise", tooltip="inputX.id=bdu\ninputY.id=ef\ninputZ.id=bel\n"]
bdu -> bqi [label="inputX"]
ef -> bqi [label="inputY"]
bel -> bqi [label="inputZ"]
bqj [shape=parallelogram, label="id=bqj\nmul", tooltip="left.id=bqk\nright.id=bql\n"]
bqk -> bqj [label="left"]
bql -> bqj [label="right"]
bqk [shape=triangle, label="id=bqk\n0.083", tooltip=""]
bql [shape=folder, label="id=bql\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bqm\n"]
bqm -> bql [label="delegate"]
bqm [shape=parallelogram, label="id=bqm\nadd", tooltip="left.id=bqn\nright.id=bqo\n"]
bqn -> bqm [label="left"]
bqo -> bqm [label="right"]
bqn [shape=triangle, label="id=bqn\n-0.95", tooltip=""]
bqo [shape=parallelogram, label="id=bqo\nmul", tooltip="left.id=bqp\nright.id=bqq\n"]
bqp -> bqo [label="left"]
bqq -> bqo [label="right"]
bqp [shape=triangle, label="id=bqp\n-0.35000000000000003", tooltip=""]
bqq [shape=hexagon, label="id=bqq\nGenericShiftedNoise", tooltip="inputX.id=bdu\ninputY.id=ef\ninputZ.id=bel\n"]
bdu -> bqq [label="inputX"]
ef -> bqq [label="inputY"]
bel -> bqq [label="inputZ"]
bqr [shape=circle, label="id=bqr\ncube", tooltip="operand.id=bqs\n"]
bqs -> bqr [label="operand"]
bqs [shape=parallelogram, label="id=bqs\nadd", tooltip="left.id=bqt\nright.id=bql\n"]
bqt -> bqs [label="left"]
bql -> bqs [label="right"]
bqt [shape=circle, label="id=bqt\nabs", tooltip="operand.id=bqu\n"]
bqu -> bqt [label="operand"]
bqu [shape=parallelogram, label="id=bqu\nadd", tooltip="left.id=bqv\nright.id=bra\n"]
bqv -> bqu [label="left"]
bra -> bqu [label="right"]
bqv [shape=parallelogram, label="id=bqv\nadd", tooltip="left.id=bqw\nright.id=bqx\n"]
bqw -> bqv [label="left"]
bqx -> bqv [label="right"]
bqw [shape=triangle, label="id=bqw\n0.0", tooltip=""]
bqx [shape=parallelogram, label="id=bqx\nmul", tooltip="left.id=bqy\nright.id=bqz\n"]
bqy -> bqx [label="left"]
bqz -> bqx [label="right"]
bqy [shape=triangle, label="id=bqy\n8.0", tooltip=""]
bqz [shape=hexagon, label="id=bqz\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> bqz [label="inputX"]
bc -> bqz [label="inputY"]
dn -> bqz [label="inputZ"]
bra [shape=box, label="id=bra\nYClampedGradient\ny=(-64.0,320.0)\nvalue=(8.0,-40.0)", tooltip=""]
brb [shape=triangle, label="id=brb\n1.0", tooltip=""]
brc [shape=diamond, label="id=brc\nRangeChoice [-1000000.0, 0.03)", tooltip="input.id=brd\ntrue.id=bsd\nfalse.id=brd\n"]
brd -> brc [label="input", color=blue]
bsd -> brc [label="true"]
brd -> brc [label="false"]
brd [shape=folder, label="id=brd\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bre\n"]
bre -> brd [label="delegate"]
bre [shape=parallelogram, label="id=bre\nmul", tooltip="left.id=brf\nright.id=brx\n"]
brf -> bre [label="left"]
brx -> bre [label="right"]
brf [shape=parallelogram, label="id=brf\nadd", tooltip="left.id=brg\nright.id=brs\n"]
brg -> brf [label="left"]
brs -> brf [label="right"]
brg [shape=parallelogram, label="id=brg\nmul", tooltip="left.id=brh\nright.id=bri\n"]
brh -> brg [label="left"]
bri -> brg [label="right"]
brh [shape=triangle, label="id=brh\n2.0", tooltip=""]
bri [shape=hexagon, label="id=bri\nGenericShiftedNoise", tooltip="inputX.id=brj\ninputY.id=brm\ninputZ.id=brp\n"]
brj -> bri [label="inputX"]
brm -> bri [label="inputY"]
brp -> bri [label="inputZ"]
brj [shape=parallelogram, label="id=brj\nmul", tooltip="left.id=brk\nright.id=brl\n"]
brk -> brj [label="left"]
brl -> brj [label="right"]
brk [shape=triangle, label="id=brk\nCoordinate X", tooltip=""]
brl [shape=triangle, label="id=brl\n25.0", tooltip=""]
brm [shape=parallelogram, label="id=brm\nmul", tooltip="left.id=brn\nright.id=bro\n"]
brn -> brm [label="left"]
bro -> brm [label="right"]
brn [shape=triangle, label="id=brn\nCoordinate Y", tooltip=""]
bro [shape=triangle, label="id=bro\n0.3", tooltip=""]
brp [shape=parallelogram, label="id=brp\nmul", tooltip="left.id=brq\nright.id=brr\n"]
brq -> brp [label="left"]
brr -> brp [label="right"]
brq [shape=triangle, label="id=brq\nCoordinate Z", tooltip=""]
brr [shape=triangle, label="id=brr\n25.0", tooltip=""]
brs [shape=parallelogram, label="id=brs\nadd", tooltip="left.id=brt\nright.id=bru\n"]
brt -> brs [label="left"]
bru -> brs [label="right"]
brt [shape=triangle, label="id=brt\n-1.0", tooltip=""]
bru [shape=parallelogram, label="id=bru\nmul", tooltip="left.id=brv\nright.id=brw\n"]
brv -> bru [label="left"]
brw -> bru [label="right"]
brv [shape=triangle, label="id=brv\n-1.0", tooltip=""]
brw [shape=hexagon, label="id=brw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> brw [label="inputX"]
ef -> brw [label="inputY"]
dn -> brw [label="inputZ"]
brx [shape=circle, label="id=brx\ncube", tooltip="operand.id=bry\n"]
bry -> brx [label="operand"]
bry [shape=parallelogram, label="id=bry\nadd", tooltip="left.id=brz\nright.id=bsa\n"]
brz -> bry [label="left"]
bsa -> bry [label="right"]
brz [shape=triangle, label="id=brz\n0.55", tooltip=""]
bsa [shape=parallelogram, label="id=bsa\nmul", tooltip="left.id=bsb\nright.id=bsc\n"]
bsb -> bsa [label="left"]
bsc -> bsa [label="right"]
bsb [shape=triangle, label="id=bsb\n0.55", tooltip=""]
bsc [shape=hexagon, label="id=bsc\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> bsc [label="inputX"]
ef -> bsc [label="inputY"]
dn -> bsc [label="inputZ"]
bsd [shape=triangle, label="id=bsd\n-1000000.0", tooltip=""]
bse [shape=parallelogram, label="id=bse\nadd", tooltip="left.id=bsf\nright.id=bsg\n"]
bsf -> bse [label="left"]
bsg -> bse [label="right"]
bsf [shape=triangle, label="id=bsf\n0.2", tooltip=""]
bsg [shape=parallelogram, label="id=bsg\nmul", tooltip="left.id=bsh\nright.id=bsi\n"]
bsh -> bsg [label="left"]
bsi -> bsg [label="right"]
bsh [shape=triangle, label="id=bsh\n1.0", tooltip=""]
bsi [shape=parallelogram, label="id=bsi\nadd", tooltip="left.id=bsj\nright.id=bsk\n"]
bsj -> bsi [label="left"]
bsk -> bsi [label="right"]
bsj [shape=triangle, label="id=bsj\n-0.2", tooltip=""]
bsk [shape=diamond, label="id=bsk\nRangeChoice [-1000000.0, 0.0)", tooltip="input.id=bsl\ntrue.id=bsp\nfalse.id=bsq\n"]
bsl -> bsk [label="input", color=blue]
bsp -> bsk [label="true"]
bsq -> bsk [label="false"]
bsl [shape=folder, label="id=bsl\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=bsm\n"]
bsm -> bsl [label="delegate"]
bsm [shape=diamond, label="id=bsm\nRangeChoice [4.0, 4064.0)", tooltip="input.id=yh\ntrue.id=bsn\nfalse.id=bso\n"]
yh -> bsm [label="input", color=blue]
bsn -> bsm [label="true"]
bso -> bsm [label="false"]
bsn [shape=hexagon, label="id=bsn\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> bsn [label="inputX"]
ef -> bsn [label="inputY"]
dn -> bsn [label="inputZ"]
bso [shape=triangle, label="id=bso\n-1.0", tooltip=""]
bsp [shape=triangle, label="id=bsp\n64.0", tooltip=""]
bsq [shape=parallelogram, label="id=bsq\nadd", tooltip="left.id=bsr\nright.id=bsz\n"]
bsr -> bsq [label="left"]
bsz -> bsq [label="right"]
bsr [shape=folder, label="id=bsr\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=bss\n"]
bss -> bsr [label="delegate"]
bss [shape=diamond, label="id=bss\nRangeChoice [4.0, 4064.0)", tooltip="input.id=yh\ntrue.id=bst\nfalse.id=bsy\n"]
yh -> bss [label="input", color=blue]
bst -> bss [label="true"]
bsy -> bss [label="false"]
bst [shape=parallelogram, label="id=bst\nadd", tooltip="left.id=bsu\nright.id=bsv\n"]
bsu -> bst [label="left"]
bsv -> bst [label="right"]
bsu [shape=triangle, label="id=bsu\n-0.075", tooltip=""]
bsv [shape=parallelogram, label="id=bsv\nmul", tooltip="left.id=bsw\nright.id=bsx\n"]
bsw -> bsv [label="left"]
bsx -> bsv [label="right"]
bsw [shape=triangle, label="id=bsw\n-0.025", tooltip=""]
bsx [shape=hexagon, label="id=bsx\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> bsx [label="inputX"]
ef -> bsx [label="inputY"]
dn -> bsx [label="inputZ"]
bsy [shape=triangle, label="id=bsy\n0.0", tooltip=""]
bsz [shape=parallelogram, label="id=bsz\nmul", tooltip="left.id=bta\nright.id=btb\n"]
bta -> bsz [label="left"]
btb -> bsz [label="right"]
bta [shape=triangle, label="id=bta\n1.5", tooltip=""]
btb [shape=parallelogram, label="id=btb\nmax", tooltip="left.id=btc\nright.id=btv\n"]
btc -> btb [label="left"]
btv -> btb [label="right"]
btc [shape=circle, label="id=btc\nabs", tooltip="operand.id=btd\n"]
btd -> btc [label="operand"]
btd [shape=folder, label="id=btd\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=bte\n"]
bte -> btd [label="delegate"]
bte [shape=parallelogram, label="id=bte\nadd", tooltip="left.id=btf\nright.id=btj\n"]
btf -> bte [label="left"]
btj -> bte [label="right"]
btf [shape=parallelogram, label="id=btf\nadd", tooltip="left.id=btg\nright.id=bth\n"]
btg -> btf [label="left"]
bth -> btf [label="right"]
btg [shape=triangle, label="id=btg\n1.0", tooltip=""]
bth [shape=parallelogram, label="id=bth\nmul", tooltip="left.id=bti\nright.id=blv\n"]
bti -> bth [label="left"]
blv -> bth [label="right"]
bti [shape=triangle, label="id=bti\n-1.0", tooltip=""]
btj [shape=diamond, label="id=btj\nRangeChoice [4.0, 4064.0)", tooltip="input.id=yh\ntrue.id=btk\nfalse.id=btu\n"]
yh -> btj [label="input", color=blue]
btk -> btj [label="true"]
btu -> btj [label="false"]
btk [shape=hexagon, label="id=btk\nGenericShiftedNoise", tooltip="inputX.id=btl\ninputY.id=bto\ninputZ.id=btr\n"]
btl -> btk [label="inputX"]
bto -> btk [label="inputY"]
btr -> btk [label="inputZ"]
btl [shape=parallelogram, label="id=btl\nmul", tooltip="left.id=btm\nright.id=btn\n"]
btm -> btl [label="left"]
btn -> btl [label="right"]
btm [shape=triangle, label="id=btm\nCoordinate X", tooltip=""]
btn [shape=triangle, label="id=btn\n2.6666666666666665", tooltip=""]
bto [shape=parallelogram, label="id=bto\nmul", tooltip="left.id=btp\nright.id=btq\n"]
btp -> bto [label="left"]
btq -> bto [label="right"]
btp [shape=triangle, label="id=btp\nCoordinate Y", tooltip=""]
btq [shape=triangle, label="id=btq\n2.6666666666666665", tooltip=""]
btr [shape=parallelogram, label="id=btr\nmul", tooltip="left.id=bts\nright.id=btt\n"]
bts -> btr [label="left"]
btt -> btr [label="right"]
bts [shape=triangle, label="id=bts\nCoordinate Z", tooltip=""]
btt [shape=triangle, label="id=btt\n2.6666666666666665", tooltip=""]
btu [shape=triangle, label="id=btu\n0.0", tooltip=""]
btv [shape=circle, label="id=btv\nabs", tooltip="operand.id=btw\n"]
btw -> btv [label="operand"]
btw [shape=folder, label="id=btw\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=btx\n"]
btx -> btw [label="delegate"]
btx [shape=parallelogram, label="id=btx\nadd", tooltip="left.id=btf\nright.id=bty\n"]
btf -> btx [label="left"]
bty -> btx [label="right"]
bty [shape=diamond, label="id=bty\nRangeChoice [4.0, 4064.0)", tooltip="input.id=yh\ntrue.id=btz\nfalse.id=bua\n"]
yh -> bty [label="input", color=blue]
btz -> bty [label="true"]
bua -> bty [label="false"]
btz [shape=hexagon, label="id=btz\nGenericShiftedNoise", tooltip="inputX.id=btl\ninputY.id=bto\ninputZ.id=btr\n"]
btl -> btz [label="inputX"]
bto -> btz [label="inputY"]
btr -> btz [label="inputZ"]
bua [shape=triangle, label="id=bua\n0.0", tooltip=""]
bub [shape=parallelogram, label="id=bub\nadd", tooltip="left.id=buc\nright.id=bym\n"]
buc -> bub [label="left"]
bym -> bub [label="right"]
buc [shape=parallelogram, label="id=buc\nmin", tooltip="left.id=bud\nright.id=bue\n"]
bud -> buc [label="left"]
bue -> buc [label="right"]
bud [shape=triangle, label="id=bud\n2.0E-4", tooltip=""]
bue [shape=folder, label="id=bue\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=buf\n"]
buf -> bue [label="delegate"]
buf [shape=parallelogram, label="id=buf\nmax, shortcut rightMax=0.2", tooltip="left.id=bug\nright.id=buq\n"]
bug -> buf [label="left"]
buq -> buf [label="right"]
bug [shape=diamond, label="id=bug\nRangeChoice [-64.0, 0.03)", tooltip="input.id=buh\ntrue.id=bup\nfalse.id=buh\n"]
buh -> bug [label="input", color=blue]
bup -> bug [label="true"]
buh -> bug [label="false"]
buh [shape=folder, label="id=buh\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bui\n"]
bui -> buh [label="delegate"]
bui [shape=parallelogram, label="id=bui\nmul", tooltip="left.id=buj\nright.id=bum\n"]
buj -> bui [label="left"]
bum -> bui [label="right"]
buj [shape=diamond, label="id=buj\nRangeChoice [0.02, 64.0)", tooltip="input.id=in\ntrue.id=buk\nfalse.id=bul\n"]
in -> buj [label="input", color=blue]
buk -> buj [label="true"]
bul -> buj [label="false"]
buk [shape=triangle, label="id=buk\n1.0", tooltip=""]
bul [shape=triangle, label="id=bul\n0.0", tooltip=""]
bum [shape=parallelogram, label="id=bum\nmul", tooltip="left.id=bun\nright.id=brx\n"]
bun -> bum [label="left"]
brx -> bum [label="right"]
bun [shape=parallelogram, label="id=bun\nadd", tooltip="left.id=brg\nright.id=buo\n"]
brg -> bun [label="left"]
buo -> bun [label="right"]
buo [shape=triangle, label="id=buo\n-0.75", tooltip=""]
bup [shape=triangle, label="id=bup\n-64.0", tooltip=""]
buq [shape=parallelogram, label="id=buq\nadd", tooltip="left.id=bur\nright.id=bvj\n"]
bur -> buq [label="left"]
bvj -> buq [label="right"]
bur [shape=parallelogram, label="id=bur\nmax", tooltip="left.id=bus\nright.id=but\n"]
bus -> bur [label="left"]
but -> bur [label="right"]
bus [shape=triangle, label="id=bus\n0.0", tooltip=""]
but [shape=parallelogram, label="id=but\nmin", tooltip="left.id=buu\nright.id=buv\n"]
buu -> but [label="left"]
buv -> but [label="right"]
buu [shape=triangle, label="id=buu\n0.2", tooltip=""]
buv [shape=parallelogram, label="id=buv\nadd", tooltip="left.id=buw\nright.id=bux\n"]
buw -> buv [label="left"]
bux -> buv [label="right"]
buw [shape=triangle, label="id=buw\n0.1", tooltip=""]
bux [shape=parallelogram, label="id=bux\nmul", tooltip="left.id=buy\nright.id=buz\n"]
buy -> bux [label="left"]
buz -> bux [label="right"]
buy [shape=triangle, label="id=buy\n0.2", tooltip=""]
buz [shape=hexagon, label="id=buz\nGenericShiftedNoise", tooltip="inputX.id=bva\ninputY.id=bvd\ninputZ.id=bvg\n"]
bva -> buz [label="inputX"]
bvd -> buz [label="inputY"]
bvg -> buz [label="inputZ"]
bva [shape=parallelogram, label="id=bva\nmul", tooltip="left.id=bvb\nright.id=bvc\n"]
bvb -> bva [label="left"]
bvc -> bva [label="right"]
bvb [shape=triangle, label="id=bvb\nCoordinate X", tooltip=""]
bvc [shape=triangle, label="id=bvc\n0.7", tooltip=""]
bvd [shape=parallelogram, label="id=bvd\nmul", tooltip="left.id=bve\nright.id=bvf\n"]
bve -> bvd [label="left"]
bvf -> bvd [label="right"]
bve [shape=triangle, label="id=bve\nCoordinate Y", tooltip=""]
bvf [shape=triangle, label="id=bvf\n0.05", tooltip=""]
bvg [shape=parallelogram, label="id=bvg\nmul", tooltip="left.id=bvh\nright.id=bvi\n"]
bvh -> bvg [label="left"]
bvi -> bvg [label="right"]
bvh [shape=triangle, label="id=bvh\nCoordinate Z", tooltip=""]
bvi [shape=triangle, label="id=bvi\n0.7", tooltip=""]
bvj [shape=parallelogram, label="id=bvj\nmul", tooltip="left.id=bvk\nright.id=bvl\n"]
bvk -> bvj [label="left"]
bvl -> bvj [label="right"]
bvk [shape=triangle, label="id=bvk\n-1.0", tooltip=""]
bvl [shape=parallelogram, label="id=bvl\nmul", tooltip="left.id=bvm\nright.id=bvz\n"]
bvm -> bvl [label="left"]
bvz -> bvl [label="right"]
bvm [shape=parallelogram, label="id=bvm\nmul", tooltip="left.id=bvn\nright.id=bvv\n"]
bvn -> bvm [label="left"]
bvv -> bvm [label="right"]
bvn [shape=parallelogram, label="id=bvn\nmax", tooltip="left.id=bvo\nright.id=bvp\n"]
bvo -> bvn [label="left"]
bvp -> bvn [label="right"]
bvo [shape=triangle, label="id=bvo\n0.0", tooltip=""]
bvp [shape=parallelogram, label="id=bvp\nmin", tooltip="left.id=bvq\nright.id=bvr\n"]
bvq -> bvp [label="left"]
bvr -> bvp [label="right"]
bvq [shape=triangle, label="id=bvq\n1.0", tooltip=""]
bvr [shape=parallelogram, label="id=bvr\nmul", tooltip="left.id=bvs\nright.id=bvt\n"]
bvs -> bvr [label="left"]
bvt -> bvr [label="right"]
bvs [shape=triangle, label="id=bvs\n20.0", tooltip=""]
bvt [shape=parallelogram, label="id=bvt\nadd", tooltip="left.id=bvu\nright.id=bo\n"]
bvu -> bvt [label="left"]
bo -> bvt [label="right"]
bvu [shape=triangle, label="id=bvu\n0.2", tooltip=""]
bvv [shape=triangle, label="id=bvv\nMulti2Single", tooltip="next.id=bvw\n"]
bvw -> bvv [label="next"]
bvw [shape=triangle, label="id=bvw\nToF64", tooltip="next.id=bvx\n"]
bvx -> bvw [label="next"]
bvx [shape=hexagon, label="id=bvx\nSplineNormal", tooltip="locationFunction.id=co\nSplineTable.id=bvy\n"]
co -> bvx [label="locationFunction"]
bvy -> bvx [label="SplineTable"]
bvy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.25 | 1.0 |
| 1 | 0.0 | 0.32 | 2.2 |
| 2 | 0.0 | 0.4 | 0.0 |
>, tooltip=""]
bvz [shape=parallelogram, label="id=bvz\nmul", tooltip="left.id=bwa\nright.id=bxu\n"]
bwa -> bvz [label="left"]
bxu -> bvz [label="right"]
bwa [shape=parallelogram, label="id=bwa\nmax", tooltip="left.id=bwb\nright.id=bwc\n"]
bwb -> bwa [label="left"]
bwc -> bwa [label="right"]
bwb [shape=triangle, label="id=bwb\n0.0", tooltip=""]
bwc [shape=parallelogram, label="id=bwc\nmin", tooltip="left.id=bwd\nright.id=bwe\n"]
bwd -> bwc [label="left"]
bwe -> bwc [label="right"]
bwd [shape=triangle, label="id=bwd\n1.0", tooltip=""]
bwe [shape=parallelogram, label="id=bwe\nadd", tooltip="left.id=bwf\nright.id=bwg\n"]
bwf -> bwe [label="left"]
bwg -> bwe [label="right"]
bwf [shape=triangle, label="id=bwf\n1.0", tooltip=""]
bwg [shape=parallelogram, label="id=bwg\nmul", tooltip="left.id=bwh\nright.id=bwy\n"]
bwh -> bwg [label="left"]
bwy -> bwg [label="right"]
bwh [shape=folder, label="id=bwh\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=bwi\n"]
bwi -> bwh [label="delegate"]
bwi [shape=parallelogram, label="id=bwi\nadd", tooltip="left.id=bwj\nright.id=bwm\n"]
bwj -> bwi [label="left"]
bwm -> bwi [label="right"]
bwj [shape=folder, label="id=bwj\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bwk\n"]
bwk -> bwj [label="delegate"]
bwk [shape=folder, label="id=bwk\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bwl\n"]
bwl -> bwk [label="delegate"]
bwl [shape=triangle, label="id=bwl\n-0.05", tooltip=""]
bwm [shape=parallelogram, label="id=bwm\nmul", tooltip="left.id=bwn\nright.id=bwo\n"]
bwn -> bwm [label="left"]
bwo -> bwm [label="right"]
bwn [shape=triangle, label="id=bwn\n0.03", tooltip=""]
bwo [shape=hexagon, label="id=bwo\nGenericShiftedNoise", tooltip="inputX.id=bwp\ninputY.id=bws\ninputZ.id=bwv\n"]
bwp -> bwo [label="inputX"]
bws -> bwo [label="inputY"]
bwv -> bwo [label="inputZ"]
bwp [shape=parallelogram, label="id=bwp\nmul", tooltip="left.id=bwq\nright.id=bwr\n"]
bwq -> bwp [label="left"]
bwr -> bwp [label="right"]
bwq [shape=triangle, label="id=bwq\nCoordinate X", tooltip=""]
bwr [shape=triangle, label="id=bwr\n0.5", tooltip=""]
bws [shape=parallelogram, label="id=bws\nmul", tooltip="left.id=bwt\nright.id=bwu\n"]
bwt -> bws [label="left"]
bwu -> bws [label="right"]
bwt [shape=triangle, label="id=bwt\nCoordinate Y", tooltip=""]
bwu [shape=triangle, label="id=bwu\n1.6", tooltip=""]
bwv [shape=parallelogram, label="id=bwv\nmul", tooltip="left.id=bww\nright.id=bwx\n"]
bww -> bwv [label="left"]
bwx -> bwv [label="right"]
bww [shape=triangle, label="id=bww\nCoordinate Z", tooltip=""]
bwx [shape=triangle, label="id=bwx\n0.5", tooltip=""]
bwy [shape=circle, label="id=bwy\nabs", tooltip="operand.id=bwz\n"]
bwz -> bwy [label="operand"]
bwz [shape=parallelogram, label="id=bwz\nadd", tooltip="left.id=bxa\nright.id=bxq\n"]
bxa -> bwz [label="left"]
bxq -> bwz [label="right"]
bxa [shape=folder, label="id=bxa\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bxb\n"]
bxb -> bxa [label="delegate"]
bxb [shape=parallelogram, label="id=bxb\nmax", tooltip="left.id=bxc\nright.id=bxd\n"]
bxc -> bxb [label="left"]
bxd -> bxb [label="right"]
bxc [shape=triangle, label="id=bxc\n-68.5", tooltip=""]
bxd [shape=parallelogram, label="id=bxd\nmin", tooltip="left.id=bxe\nright.id=bxf\n"]
bxe -> bxd [label="left"]
bxf -> bxd [label="right"]
bxe [shape=triangle, label="id=bxe\n-60.0", tooltip=""]
bxf [shape=parallelogram, label="id=bxf\nadd", tooltip="left.id=bxg\nright.id=bxh\n"]
bxg -> bxf [label="left"]
bxh -> bxf [label="right"]
bxg [shape=triangle, label="id=bxg\n-65.0", tooltip=""]
bxh [shape=parallelogram, label="id=bxh\nmul", tooltip="left.id=bxi\nright.id=bxj\n"]
bxi -> bxh [label="left"]
bxj -> bxh [label="right"]
bxi [shape=triangle, label="id=bxi\n4.5", tooltip=""]
bxj [shape=hexagon, label="id=bxj\nGenericShiftedNoise", tooltip="inputX.id=bxk\ninputY.id=bc\ninputZ.id=bxn\n"]
bxk -> bxj [label="inputX"]
bc -> bxj [label="inputY"]
bxn -> bxj [label="inputZ"]
bxk [shape=parallelogram, label="id=bxk\nmul", tooltip="left.id=bxl\nright.id=bxm\n"]
bxl -> bxk [label="left"]
bxm -> bxk [label="right"]
bxl [shape=triangle, label="id=bxl\nCoordinate X", tooltip=""]
bxm [shape=triangle, label="id=bxm\n0.6", tooltip=""]
bxn [shape=parallelogram, label="id=bxn\nmul", tooltip="left.id=bxo\nright.id=bxp\n"]
bxo -> bxn [label="left"]
bxp -> bxn [label="right"]
bxo [shape=triangle, label="id=bxo\nCoordinate Z", tooltip=""]
bxp [shape=triangle, label="id=bxp\n0.6", tooltip=""]
bxq [shape=triangle, label="id=bxq\nMulti2Single", tooltip="next.id=bxr\n"]
bxr -> bxq [label="next"]
bxr [shape=triangle, label="id=bxr\nToF64", tooltip="next.id=bxs\n"]
bxs -> bxr [label="next"]
bxs [shape=hexagon, label="id=bxs\nSplineNormal", tooltip="locationFunction.id=f\nSplineTable.id=bxt\n"]
f -> bxs [label="locationFunction"]
bxt -> bxs [label="SplineTable"]
bxt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 48.0 | 40.0 |
| 1 | 1.0 | 60.0 | 60.0 |
>, tooltip=""]
bxu [shape=parallelogram, label="id=bxu\nmax", tooltip="left.id=bxv\nright.id=bxw\n"]
bxv -> bxu [label="left"]
bxw -> bxu [label="right"]
bxv [shape=triangle, label="id=bxv\n0.0", tooltip=""]
bxw [shape=parallelogram, label="id=bxw\nmin", tooltip="left.id=bxx\nright.id=bxy\n"]
bxx -> bxw [label="left"]
bxy -> bxw [label="right"]
bxx [shape=triangle, label="id=bxx\n1.0", tooltip=""]
bxy [shape=parallelogram, label="id=bxy\nadd", tooltip="left.id=bxz\nright.id=bya\n"]
bxz -> bxy [label="left"]
bya -> bxy [label="right"]
bxz [shape=triangle, label="id=bxz\n1.0", tooltip=""]
bya [shape=parallelogram, label="id=bya\nmul", tooltip="left.id=byb\nright.id=h\n"]
byb -> bya [label="left"]
h -> bya [label="right"]
byb [shape=parallelogram, label="id=byb\nadd", tooltip="left.id=byc\nright.id=byd\n"]
byc -> byb [label="left"]
byd -> byb [label="right"]
byc [shape=triangle, label="id=byc\n-11.0", tooltip=""]
byd [shape=parallelogram, label="id=byd\nmul", tooltip="left.id=bye\nright.id=byf\n"]
bye -> byd [label="left"]
byf -> byd [label="right"]
bye [shape=box, label="id=bye\nYClampedGradient\ny=(64.0,80.0)\nvalue=(0.0,-10.0)", tooltip=""]
byf [shape=parallelogram, label="id=byf\nmax", tooltip="left.id=byg\nright.id=byh\n"]
byg -> byf [label="left"]
byh -> byf [label="right"]
byg [shape=triangle, label="id=byg\n0.0", tooltip=""]
byh [shape=parallelogram, label="id=byh\nmin", tooltip="left.id=byi\nright.id=byj\n"]
byi -> byh [label="left"]
byj -> byh [label="right"]
byi [shape=triangle, label="id=byi\n1.0", tooltip=""]
byj [shape=parallelogram, label="id=byj\nadd", tooltip="left.id=byk\nright.id=byl\n"]
byk -> byj [label="left"]
byl -> byj [label="right"]
byk [shape=triangle, label="id=byk\n0.3", tooltip=""]
byl [shape=hexagon, label="id=byl\nGenericShiftedNoise", tooltip="inputX.id=bxk\ninputY.id=bc\ninputZ.id=bxn\n"]
bxk -> byl [label="inputX"]
bc -> byl [label="inputY"]
bxn -> byl [label="inputZ"]
bym [shape=parallelogram, label="id=bym\nmul", tooltip="left.id=byn\nright.id=byo\n"]
byn -> bym [label="left"]
byo -> bym [label="right"]
byn [shape=triangle, label="id=byn\n1.0", tooltip=""]
byo [shape=parallelogram, label="id=byo\nmin", tooltip="left.id=byp\nright.id=byq\n"]
byp -> byo [label="left"]
byq -> byo [label="right"]
byp [shape=triangle, label="id=byp\n0.0", tooltip=""]
byq [shape=triangle, label="id=byq\nMulti2Single", tooltip="next.id=byr\n"]
byr -> byq [label="next"]
byr [shape=triangle, label="id=byr\nToF64", tooltip="next.id=bys\n"]
bys -> byr [label="next"]
bys [shape=hexagon, label="id=bys\nSplineNormal", tooltip="locationFunction.id=yh\nSplineTable.id=byt\n"]
yh -> bys [label="locationFunction"]
byt -> bys [label="SplineTable"]
byt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 6.0 | 0.0 |
| 1 | 0.0 | 12.0 | children.id=byu |
| 2 | 0.0 | 18.0 | children.id=bzy |
| 3 | 0.0 | 24.0 | 0.0 |
>, tooltip="children[1].id=byu\nchildren[2].id=bzy\n"]
byu -> byt [label="children[1]"]
bzy -> byt [label="children[2]"]
byu [shape=hexagon, label="id=byu\nSplineNormal", tooltip="locationFunction.id=byv\nSplineTable.id=bzx\n"]
byv -> byu [label="locationFunction"]
bzx -> byu [label="SplineTable"]
byv [shape=parallelogram, label="id=byv\nadd", tooltip="left.id=byw\nright.id=bzb\n"]
byw -> byv [label="left"]
bzb -> byv [label="right"]
byw [shape=parallelogram, label="id=byw\nadd", tooltip="left.id=byx\nright.id=byy\n"]
byx -> byw [label="left"]
byy -> byw [label="right"]
byx [shape=triangle, label="id=byx\n-0.3", tooltip=""]
byy [shape=parallelogram, label="id=byy\nmul", tooltip="left.id=byz\nright.id=bza\n"]
byz -> byy [label="left"]
bza -> byy [label="right"]
byz [shape=triangle, label="id=byz\n0.5", tooltip=""]
bza [shape=hexagon, label="id=bza\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> bza [label="inputX"]
bc -> bza [label="inputY"]
dn -> bza [label="inputZ"]
bzb [shape=parallelogram, label="id=bzb\nadd", tooltip="left.id=bzc\nright.id=bzk\n"]
bzc -> bzb [label="left"]
bzk -> bzb [label="right"]
bzc [shape=parallelogram, label="id=bzc\nmul", tooltip="left.id=bzd\nright.id=bzh\n"]
bzd -> bzc [label="left"]
bzh -> bzc [label="right"]
bzd [shape=triangle, label="id=bzd\nMulti2Single", tooltip="next.id=bze\n"]
bze -> bzd [label="next"]
bze [shape=triangle, label="id=bze\nToF64", tooltip="next.id=bzf\n"]
bzf -> bze [label="next"]
bzf [shape=hexagon, label="id=bzf\nSplineNormal", tooltip="locationFunction.id=yh\nSplineTable.id=bzg\n"]
yh -> bzf [label="locationFunction"]
bzg -> bzf [label="SplineTable"]
bzg [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | 0.5 |
| 1 | -0.044 | 4.0 | 0.5 |
| 2 | -0.044 | 16.0 | 0.0 |
| 3 | 0.0 | 16.0 | 0.0 |
>, tooltip=""]
bzh [shape=parallelogram, label="id=bzh\nadd", tooltip="left.id=bzi\nright.id=bzj\n"]
bzi -> bzh [label="left"]
bzj -> bzh [label="right"]
bzi [shape=triangle, label="id=bzi\n0.8", tooltip=""]
bzj [shape=hexagon, label="id=bzj\nGenericShiftedNoise", tooltip="inputX.id=bjt\ninputY.id=bc\ninputZ.id=bjw\n"]
bjt -> bzj [label="inputX"]
bc -> bzj [label="inputY"]
bjw -> bzj [label="inputZ"]
bzk [shape=parallelogram, label="id=bzk\nmul", tooltip="left.id=bzl\nright.id=bzm\n"]
bzl -> bzk [label="left"]
bzm -> bzk [label="right"]
bzl [shape=triangle, label="id=bzl\n8.0", tooltip=""]
bzm [shape=circle, label="id=bzm\nabs", tooltip="operand.id=bzn\n"]
bzn -> bzm [label="operand"]
bzn [shape=folder, label="id=bzn\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bzo\n"]
bzo -> bzn [label="delegate"]
bzo [shape=hexagon, label="id=bzo\nGenericShiftedNoise", tooltip="inputX.id=bzp\ninputY.id=bb\ninputZ.id=bzt\n"]
bzp -> bzo [label="inputX"]
bb -> bzo [label="inputY"]
bzt -> bzo [label="inputZ"]
bzp [shape=parallelogram, label="id=bzp\nadd", tooltip="left.id=dh\nright.id=bzq\n"]
dh -> bzp [label="left"]
bzq -> bzp [label="right"]
bzq [shape=parallelogram, label="id=bzq\nmul", tooltip="left.id=bzr\nright.id=bzs\n"]
bzr -> bzq [label="left"]
bzs -> bzq [label="right"]
bzr [shape=triangle, label="id=bzr\n24.0", tooltip=""]
bzs [shape=hexagon, label="id=bzs\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> bzs [label="inputX"]
bc -> bzs [label="inputY"]
dn -> bzs [label="inputZ"]
bzt [shape=parallelogram, label="id=bzt\nadd", tooltip="left.id=dn\nright.id=bzu\n"]
dn -> bzt [label="left"]
bzu -> bzt [label="right"]
bzu [shape=parallelogram, label="id=bzu\nmul", tooltip="left.id=bzv\nright.id=bzw\n"]
bzv -> bzu [label="left"]
bzw -> bzu [label="right"]
bzv [shape=triangle, label="id=bzv\n24.0", tooltip=""]
bzw [shape=hexagon, label="id=bzw\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=bc\ninputZ.id=dn\n"]
dh -> bzw [label="inputX"]
bc -> bzw [label="inputY"]
dn -> bzw [label="inputZ"]
bzx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
bzy [shape=hexagon, label="id=bzy\nSplineNormal", tooltip="locationFunction.id=byv\nSplineTable.id=bzz\n"]
byv -> bzy [label="locationFunction"]
bzz -> bzy [label="SplineTable"]
bzz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.2 | 0.0 | 0.0 |
>, tooltip=""]
caa [shape=box, label="id=caa\nvein_toggle", tooltip="delegate.id=cab\n"]
cab -> caa [label="delegate"]
cab [shape=folder, label="id=cab\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=cac\n"]
cac -> cab [label="delegate"]
cac [shape=diamond, label="id=cac\nRangeChoice [-60.0, 51.0)", tooltip="input.id=f\ntrue.id=cad\nfalse.id=cah\n"]
f -> cac [label="input", color=blue]
cad -> cac [label="true"]
cah -> cac [label="false"]
cad [shape=hexagon, label="id=cad\nGenericShiftedNoise", tooltip="inputX.id=bnl\ninputY.id=cae\ninputZ.id=bnr\n"]
bnl -> cad [label="inputX"]
cae -> cad [label="inputY"]
bnr -> cad [label="inputZ"]
cae [shape=parallelogram, label="id=cae\nmul", tooltip="left.id=caf\nright.id=cag\n"]
caf -> cae [label="left"]
cag -> cae [label="right"]
caf [shape=triangle, label="id=caf\nCoordinate Y", tooltip=""]
cag [shape=triangle, label="id=cag\n1.5", tooltip=""]
cah [shape=triangle, label="id=cah\n0.0", tooltip=""]
cai [shape=box, label="id=cai\nvein_ridged", tooltip="delegate.id=caj\n"]
caj -> cai [label="delegate"]
caj [shape=parallelogram, label="id=caj\nadd", tooltip="left.id=cak\nright.id=cal\n"]
cak -> caj [label="left"]
cal -> caj [label="right"]
cak [shape=triangle, label="id=cak\n-0.07999999821186066", tooltip=""]
cal [shape=parallelogram, label="id=cal\nmax", tooltip="left.id=cam\nright.id=car\n"]
cam -> cal [label="left"]
car -> cal [label="right"]
cam [shape=circle, label="id=cam\nabs", tooltip="operand.id=can\n"]
can -> cam [label="operand"]
can [shape=folder, label="id=can\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=cao\n"]
cao -> can [label="delegate"]
cao [shape=diamond, label="id=cao\nRangeChoice [-60.0, 51.0)", tooltip="input.id=f\ntrue.id=cap\nfalse.id=caq\n"]
f -> cao [label="input", color=blue]
cap -> cao [label="true"]
caq -> cao [label="false"]
cap [shape=hexagon, label="id=cap\nGenericShiftedNoise", tooltip="inputX.id=bjt\ninputY.id=biw\ninputZ.id=bjw\n"]
bjt -> cap [label="inputX"]
biw -> cap [label="inputY"]
bjw -> cap [label="inputZ"]
caq [shape=triangle, label="id=caq\n0.0", tooltip=""]
car [shape=circle, label="id=car\nabs", tooltip="operand.id=cas\n"]
cas -> car [label="operand"]
cas [shape=folder, label="id=cas\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=cat\n"]
cat -> cas [label="delegate"]
cat [shape=diamond, label="id=cat\nRangeChoice [-60.0, 51.0)", tooltip="input.id=f\ntrue.id=cau\nfalse.id=cav\n"]
f -> cat [label="input", color=blue]
cau -> cat [label="true"]
cav -> cat [label="false"]
cau [shape=hexagon, label="id=cau\nGenericShiftedNoise", tooltip="inputX.id=bjt\ninputY.id=biw\ninputZ.id=bjw\n"]
bjt -> cau [label="inputX"]
biw -> cau [label="inputY"]
bjw -> cau [label="inputZ"]
cav [shape=triangle, label="id=cav\n0.0", tooltip=""]
caw [shape=box, label="id=caw\nvein_gap", tooltip="delegate.id=cax\n"]
cax -> caw [label="delegate"]
cax [shape=hexagon, label="id=cax\nGenericShiftedNoise", tooltip="inputX.id=dh\ninputY.id=ef\ninputZ.id=dn\n"]
dh -> cax [label="inputX"]
ef -> cax [label="inputY"]
dn -> cax [label="inputZ"]
cay [shape=box, label="id=cay\nfinal_final_density", tooltip="delegate.id=caz\n"]
caz -> cay [label="delegate"]
caz [shape=parallelogram, label="id=caz\nadd", tooltip="left.id=xv\nright.id=cba\n"]
xv -> caz [label="left"]
cba -> caz [label="right"]
cba [shape=trapezium, label="id=cba\nBeardifier", tooltip=""]
cbb [shape=box, label="id=cbb\nmultiNoiseSampler_temperature", tooltip="delegate.id=cbc\n"]
cbc -> cbb [label="delegate"]
cbc [shape=parallelogram, label="id=cbc\nadd", tooltip="left.id=cbd\nright.id=cbe\n"]
cbd -> cbc [label="left"]
cbe -> cbc [label="right"]
cbd [shape=triangle, label="id=cbd\n0.0", tooltip=""]
cbe [shape=parallelogram, label="id=cbe\nadd", tooltip="left.id=cbf\nright.id=cbg\n"]
cbf -> cbe [label="left"]
cbg -> cbe [label="right"]
cbf [shape=triangle, label="id=cbf\n0.0", tooltip=""]
cbg [shape=parallelogram, label="id=cbg\nadd", tooltip="left.id=cbh\nright.id=cbi\n"]
cbh -> cbg [label="left"]
cbi -> cbg [label="right"]
cbh [shape=triangle, label="id=cbh\n0.0", tooltip=""]
cbi [shape=parallelogram, label="id=cbi\nmul", tooltip="left.id=cbj\nright.id=cbk\n"]
cbj -> cbi [label="left"]
cbk -> cbi [label="right"]
cbj [shape=triangle, label="id=cbj\n1.0", tooltip=""]
cbk [shape=hexagon, label="id=cbk\nGenericShiftedNoise", tooltip="inputX.id=cbl\ninputY.id=bb\ninputZ.id=cbm\n"]
cbl -> cbk [label="inputX"]
bb -> cbk [label="inputY"]
cbm -> cbk [label="inputZ"]
cbl [shape=parallelogram, label="id=cbl\nadd", tooltip="left.id=p\nright.id=u\n"]
p -> cbl [label="left"]
u -> cbl [label="right"]
cbm [shape=parallelogram, label="id=cbm\nadd", tooltip="left.id=x\nright.id=bj\n"]
x -> cbm [label="left"]
bj -> cbm [label="right"]
cbn [shape=box, label="id=cbn\nmultiNoiseSampler_vegetation", tooltip="delegate.id=cbo\n"]
cbo -> cbn [label="delegate"]
cbo [shape=parallelogram, label="id=cbo\nadd", tooltip="left.id=cbp\nright.id=cbq\n"]
cbp -> cbo [label="left"]
cbq -> cbo [label="right"]
cbp [shape=triangle, label="id=cbp\n0.0", tooltip=""]
cbq [shape=parallelogram, label="id=cbq\nadd", tooltip="left.id=cbr\nright.id=cbs\n"]
cbr -> cbq [label="left"]
cbs -> cbq [label="right"]
cbr [shape=triangle, label="id=cbr\n0.0", tooltip=""]
cbs [shape=parallelogram, label="id=cbs\nadd", tooltip="left.id=cbt\nright.id=cbu\n"]
cbt -> cbs [label="left"]
cbu -> cbs [label="right"]
cbt [shape=triangle, label="id=cbt\n0.0", tooltip=""]
cbu [shape=parallelogram, label="id=cbu\nmul", tooltip="left.id=cbv\nright.id=cbw\n"]
cbv -> cbu [label="left"]
cbw -> cbu [label="right"]
cbv [shape=triangle, label="id=cbv\n1.0", tooltip=""]
cbw [shape=hexagon, label="id=cbw\nGenericShiftedNoise", tooltip="inputX.id=cbl\ninputY.id=bb\ninputZ.id=cbm\n"]
cbl -> cbw [label="inputX"]
bb -> cbw [label="inputY"]
cbm -> cbw [label="inputZ"]
cbx [shape=box, label="id=cbx\nmultiNoiseSampler_continents", tooltip="delegate.id=cby\n"]
cby -> cbx [label="delegate"]
cby [shape=parallelogram, label="id=cby\nadd", tooltip="left.id=cbz\nright.id=cca\n"]
cbz -> cby [label="left"]
cca -> cby [label="right"]
cbz [shape=triangle, label="id=cbz\n0.0", tooltip=""]
cca [shape=parallelogram, label="id=cca\nadd", tooltip="left.id=ccb\nright.id=cdg\n"]
ccb -> cca [label="left"]
cdg -> cca [label="right"]
ccb [shape=parallelogram, label="id=ccb\nmul", tooltip="left.id=ccc\nright.id=ccx\n"]
ccc -> ccb [label="left"]
ccx -> ccb [label="right"]
ccc [shape=diamond, label="id=ccc\nRangeChoice [-1.0, -0.5)", tooltip="input.id=ccd\ntrue.id=ccv\nfalse.id=ccw\n"]
ccd -> ccc [label="input", color=blue]
ccv -> ccc [label="true"]
ccw -> ccc [label="false"]
ccd [shape=parallelogram, label="id=ccd\nmax", tooltip="left.id=cce\nright.id=ccf\n"]
cce -> ccd [label="left"]
ccf -> ccd [label="right"]
cce [shape=triangle, label="id=cce\n-64.0", tooltip=""]
ccf [shape=parallelogram, label="id=ccf\nmin", tooltip="left.id=ccg\nright.id=cch\n"]
ccg -> ccf [label="left"]
cch -> ccf [label="right"]
ccg [shape=triangle, label="id=ccg\n0.4", tooltip=""]
cch [shape=parallelogram, label="id=cch\nadd", tooltip="left.id=cci\nright.id=ccj\n"]
cci -> cch [label="left"]
ccj -> cch [label="right"]
cci [shape=triangle, label="id=cci\n-0.8", tooltip=""]
ccj [shape=triangle, label="id=ccj\nMulti2Single", tooltip="next.id=cck\n"]
cck -> ccj [label="next"]
cck [shape=triangle, label="id=cck\nToF64", tooltip="next.id=ccl\n"]
ccl -> cck [label="next"]
ccl [shape=hexagon, label="id=ccl\nSplineNormal", tooltip="locationFunction.id=ccm\nSplineTable.id=ccu\n"]
ccm -> ccl [label="locationFunction"]
ccu -> ccl [label="SplineTable"]
ccm [shape=circle, label="id=ccm\nabs", tooltip="operand.id=ccn\n"]
ccn -> ccm [label="operand"]
ccn [shape=parallelogram, label="id=ccn\nadd", tooltip="left.id=cco\nright.id=ccp\n"]
cco -> ccn [label="left"]
ccp -> ccn [label="right"]
cco [shape=triangle, label="id=cco\n0.0", tooltip=""]
ccp [shape=parallelogram, label="id=ccp\nmul", tooltip="left.id=ccq\nright.id=ccr\n"]
ccq -> ccp [label="left"]
ccr -> ccp [label="right"]
ccq [shape=triangle, label="id=ccq\n1.0", tooltip=""]
ccr [shape=hexagon, label="id=ccr\nGenericShiftedNoise", tooltip="inputX.id=ccs\ninputY.id=bb\ninputZ.id=cct\n"]
ccs -> ccr [label="inputX"]
bb -> ccr [label="inputY"]
cct -> ccr [label="inputZ"]
ccs [shape=parallelogram, label="id=ccs\nadd", tooltip="left.id=cf\nright.id=u\n"]
cf -> ccs [label="left"]
u -> ccs [label="right"]
cct [shape=parallelogram, label="id=cct\nadd", tooltip="left.id=cj\nright.id=bj\n"]
cj -> cct [label="left"]
bj -> cct [label="right"]
ccu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.0 |
| 1 | 1.0 | 0.4 | 0.575 |
| 2 | 1.0 | 0.48 | 0.68 |
>, tooltip=""]
ccv [shape=triangle, label="id=ccv\n1.0", tooltip=""]
ccw [shape=triangle, label="id=ccw\n0.0", tooltip=""]
ccx [shape=parallelogram, label="id=ccx\nadd", tooltip="left.id=ccy\nright.id=ccz\n"]
ccy -> ccx [label="left"]
ccz -> ccx [label="right"]
ccy [shape=triangle, label="id=ccy\n-0.7", tooltip=""]
ccz [shape=parallelogram, label="id=ccz\nmul", tooltip="left.id=cda\nright.id=cdc\n"]
cda -> ccz [label="left"]
cdc -> ccz [label="right"]
cda [shape=parallelogram, label="id=cda\nadd", tooltip="left.id=cdb\nright.id=ft\n"]
cdb -> cda [label="left"]
ft -> cda [label="right"]
cdb [shape=triangle, label="id=cdb\n0.05", tooltip=""]
cdc [shape=triangle, label="id=cdc\nMulti2Single", tooltip="next.id=cdd\n"]
cdd -> cdc [label="next"]
cdd [shape=triangle, label="id=cdd\nToF64", tooltip="next.id=cde\n"]
cde -> cdd [label="next"]
cde [shape=hexagon, label="id=cde\nSplineNormal", tooltip="locationFunction.id=ccd\nSplineTable.id=cdf\n"]
ccd -> cde [label="locationFunction"]
cdf -> cde [label="SplineTable"]
cdf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.8 | 0.7 |
| 1 | -1.0 | -0.8 | 0.7 |
| 2 | -2.5 | -0.5 | 0.0 |
| 3 | 0.0 | -0.5 | 0.0 |
>, tooltip=""]
cdg [shape=parallelogram, label="id=cdg\nmul", tooltip="left.id=cdh\nright.id=cdl\n"]
cdh -> cdg [label="left"]
cdl -> cdg [label="right"]
cdh [shape=parallelogram, label="id=cdh\nadd", tooltip="left.id=cdi\nright.id=cdj\n"]
cdi -> cdh [label="left"]
cdj -> cdh [label="right"]
cdi [shape=triangle, label="id=cdi\n1.0", tooltip=""]
cdj [shape=parallelogram, label="id=cdj\nmul", tooltip="left.id=cdk\nright.id=ccc\n"]
cdk -> cdj [label="left"]
ccc -> cdj [label="right"]
cdk [shape=triangle, label="id=cdk\n-1.0", tooltip=""]
cdl [shape=triangle, label="id=cdl\nMulti2Single", tooltip="next.id=cdm\n"]
cdm -> cdl [label="next"]
cdm [shape=triangle, label="id=cdm\nToF64", tooltip="next.id=cdn\n"]
cdn -> cdm [label="next"]
cdn [shape=hexagon, label="id=cdn\nSplineNormal", tooltip="locationFunction.id=ccd\nSplineTable.id=cdo\n"]
ccd -> cdn [label="locationFunction"]
cdo -> cdn [label="SplineTable"]
cdo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.05 | 0.05 |
| 1 | 1.0 | 0.175 | 0.3 |
>, tooltip=""]
cdp [shape=box, label="id=cdp\nmultiNoiseSampler_erosion", tooltip="delegate.id=cdq\n"]
cdq -> cdp [label="delegate"]
cdq [shape=parallelogram, label="id=cdq\nadd", tooltip="left.id=cdr\nright.id=cds\n"]
cdr -> cdq [label="left"]
cds -> cdq [label="right"]
cdr [shape=triangle, label="id=cdr\n0.0", tooltip=""]
cds [shape=parallelogram, label="id=cds\nadd", tooltip="left.id=cdt\nright.id=cef\n"]
cdt -> cds [label="left"]
cef -> cds [label="right"]
cdt [shape=parallelogram, label="id=cdt\nmul", tooltip="left.id=ccc\nright.id=cdu\n"]
ccc -> cdt [label="left"]
cdu -> cdt [label="right"]
cdu [shape=diamond, label="id=cdu\nRangeChoice [-64.0, -0.4)", tooltip="input.id=ccx\ntrue.id=cdv\nfalse.id=cee\n"]
ccx -> cdu [label="input", color=blue]
cdv -> cdu [label="true"]
cee -> cdu [label="false"]
cdv [shape=triangle, label="id=cdv\nMulti2Single", tooltip="next.id=cdw\n"]
cdw -> cdv [label="next"]
cdw [shape=triangle, label="id=cdw\nToF64", tooltip="next.id=cdx\n"]
cdx -> cdw [label="next"]
cdx [shape=hexagon, label="id=cdx\nSplineNormal", tooltip="locationFunction.id=cdy\nSplineTable.id=ced\n"]
cdy -> cdx [label="locationFunction"]
ced -> cdx [label="SplineTable"]
cdy [shape=parallelogram, label="id=cdy\nadd", tooltip="left.id=cdz\nright.id=cea\n"]
cdz -> cdy [label="left"]
cea -> cdy [label="right"]
cdz [shape=triangle, label="id=cdz\n0.0", tooltip=""]
cea [shape=parallelogram, label="id=cea\nmul", tooltip="left.id=ceb\nright.id=cec\n"]
ceb -> cea [label="left"]
cec -> cea [label="right"]
ceb [shape=triangle, label="id=ceb\n1.0", tooltip=""]
cec [shape=hexagon, label="id=cec\nGenericShiftedNoise", tooltip="inputX.id=cbl\ninputY.id=bb\ninputZ.id=cbm\n"]
cbl -> cec [label="inputX"]
bb -> cec [label="inputY"]
cbm -> cec [label="inputZ"]
ced [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.6 | -0.35 | -0.4 |
| 1 | 0.4 | -0.14 | -0.1 |
| 2 | 0.4 | 0.14 | 0.1 |
| 3 | 0.6 | 0.35 | 0.4 |
>, tooltip=""]
cee [shape=triangle, label="id=cee\n-0.55", tooltip=""]
cef [shape=parallelogram, label="id=cef\nmul", tooltip="left.id=cdh\nright.id=ceg\n"]
cdh -> cef [label="left"]
ceg -> cef [label="right"]
ceg [shape=triangle, label="id=ceg\nMulti2Single", tooltip="next.id=ceh\n"]
ceh -> ceg [label="next"]
ceh [shape=triangle, label="id=ceh\nToF64", tooltip="next.id=cei\n"]
cei -> ceh [label="next"]
cei [shape=hexagon, label="id=cei\nSplineNormal", tooltip="locationFunction.id=cej\nSplineTable.id=cek\n"]
cej -> cei [label="locationFunction"]
cek -> cei [label="SplineTable"]
cej [shape=circle, label="id=cej\nabs", tooltip="operand.id=cdv\n"]
cdv -> cej [label="operand"]
cek [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.075 | children.id=cel |
| 1 | 0.0 | 0.075 | -0.5 |
| 2 | 0.0 | 0.11 | -0.5 |
| 3 | 0.0 | 0.11 | -0.3 |
| 4 | 0.0 | 0.16 | -0.3 |
| 5 | 1.5 | 0.35 | -0.05 |
| 6 | 0.0 | 0.5 | children.id=cen |
| 7 | 0.0 | 0.8 | children.id=cen |
| 8 | 0.0 | 0.9 | 0.5 |
| 9 | 0.0 | 1.0 | 0.5 |
| 10 | 0.0 | 1.0 | 0.6 |
>, tooltip="children[0].id=cel\nchildren[6].id=cen\nchildren[7].id=cen\n"]
cel -> cek [label="children[0]"]
cen -> cek [label="children[6]"]
cen -> cek [label="children[7]"]
cel [shape=hexagon, label="id=cel\nSplineNormal", tooltip="locationFunction.id=ccd\nSplineTable.id=cem\n"]
ccd -> cel [label="locationFunction"]
cem -> cel [label="SplineTable"]
cem [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.5 |
| 1 | 0.0 | 0.1 | -1.0 |
>, tooltip=""]
cen [shape=hexagon, label="id=cen\nSplineNormal", tooltip="locationFunction.id=ceo\nSplineTable.id=cet\n"]
ceo -> cen [label="locationFunction"]
cet -> cen [label="SplineTable"]
ceo [shape=parallelogram, label="id=ceo\nadd", tooltip="left.id=cep\nright.id=ceq\n"]
cep -> ceo [label="left"]
ceq -> ceo [label="right"]
cep [shape=triangle, label="id=cep\n0.1", tooltip=""]
ceq [shape=hexagon, label="id=ceq\nGenericShiftedNoise", tooltip="inputX.id=cer\ninputY.id=bb\ninputZ.id=ces\n"]
cer -> ceq [label="inputX"]
bb -> ceq [label="inputY"]
ces -> ceq [label="inputZ"]
cer [shape=parallelogram, label="id=cer\nadd", tooltip="left.id=ic\nright.id=u\n"]
ic -> cer [label="left"]
u -> cer [label="right"]
ces [shape=parallelogram, label="id=ces\nadd", tooltip="left.id=ig\nright.id=bj\n"]
ig -> ces [label="left"]
bj -> ces [label="right"]
cet [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.01 | 0.0 |
| 1 | 0.0 | 0.01 | 0.3 |
>, tooltip=""]
ceu [shape=box, label="id=ceu\nmultiNoiseSampler_depth", tooltip="delegate.id=cev\n"]
cev -> ceu [label="delegate"]
cev [shape=parallelogram, label="id=cev\nmin, shortcut rightMin=0.8", tooltip="left.id=cew\nright.id=vh\n"]
cew -> cev [label="left"]
vh -> cev [label="right"]
cew [shape=parallelogram, label="id=cew\nadd", tooltip="left.id=ip\nright.id=cex\n"]
ip -> cew [label="left"]
cex -> cew [label="right"]
cex [shape=parallelogram, label="id=cex\nadd", tooltip="left.id=cey\nright.id=cfe\n"]
cey -> cex [label="left"]
cfe -> cex [label="right"]
cey [shape=parallelogram, label="id=cey\nmul", tooltip="left.id=cez\nright.id=cfa\n"]
cez -> cey [label="left"]
cfa -> cey [label="right"]
cez [shape=triangle, label="id=cez\n0.0", tooltip=""]
cfa [shape=parallelogram, label="id=cfa\nadd", tooltip="left.id=cfb\nright.id=cfc\n"]
cfb -> cfa [label="left"]
cfc -> cfa [label="right"]
cfb [shape=triangle, label="id=cfb\n1.0", tooltip=""]
cfc [shape=parallelogram, label="id=cfc\nmul", tooltip="left.id=cfd\nright.id=jb\n"]
cfd -> cfc [label="left"]
jb -> cfc [label="right"]
cfd [shape=triangle, label="id=cfd\n-1.0", tooltip=""]
cfe [shape=parallelogram, label="id=cfe\nmul", tooltip="left.id=cff\nright.id=jb\n"]
cff -> cfe [label="left"]
jb -> cfe [label="right"]
cff [shape=parallelogram, label="id=cff\nadd", tooltip="left.id=cfg\nright.id=cfh\n"]
cfg -> cff [label="left"]
cfh -> cff [label="right"]
cfg [shape=triangle, label="id=cfg\n-0.5037500262260437", tooltip=""]
cfh [shape=parallelogram, label="id=cfh\nmax", tooltip="left.id=cfi\nright.id=cfj\n"]
cfi -> cfh [label="left"]
cfj -> cfh [label="right"]
cfi [shape=triangle, label="id=cfi\n-0.6941999999999999", tooltip=""]
cfj [shape=parallelogram, label="id=cfj\nmin", tooltip="left.id=cfk\nright.id=cfl\n"]
cfk -> cfj [label="left"]
cfl -> cfj [label="right"]
cfk [shape=triangle, label="id=cfk\n1.8719999999999999", tooltip=""]
cfl [shape=parallelogram, label="id=cfl\nadd", tooltip="left.id=cfm\nright.id=chc\n"]
cfm -> cfl [label="left"]
chc -> cfl [label="right"]
cfm [shape=parallelogram, label="id=cfm\nmul", tooltip="left.id=ccc\nright.id=cfn\n"]
ccc -> cfm [label="left"]
cfn -> cfm [label="right"]
cfn [shape=triangle, label="id=cfn\nMulti2Single", tooltip="next.id=cfo\n"]
cfo -> cfn [label="next"]
cfo [shape=triangle, label="id=cfo\nToF64", tooltip="next.id=cfp\n"]
cfp -> cfo [label="next"]
cfp [shape=hexagon, label="id=cfp\nSplineNormal", tooltip="locationFunction.id=ccx\nSplineTable.id=cfq\n"]
ccx -> cfp [label="locationFunction"]
cfq -> cfp [label="SplineTable"]
cfq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.07 | children.id=cfr |
| 1 | 0.0 | -1.02 | children.id=kl |
| 2 | 0.0 | -0.5 | children.id=kl |
| 3 | 0.0 | -0.4 | children.id=ko |
| 4 | 0.0 | -0.18 | -0.12 |
| 5 | 0.0 | -0.15 | children.id=cft |
| 6 | 0.0 | -0.13 | children.id=cft |
| 7 | 0.0 | -0.06 | children.id=cft |
| 8 | 0.0 | 0.25 | children.id=cgs |
| 9 | 0.0 | 1.0 | children.id=cgy |
>, tooltip="children[0].id=cfr\nchildren[1].id=kl\nchildren[2].id=kl\nchildren[3].id=ko\nchildren[5].id=cft\nchildren[6].id=cft\nchildren[7].id=cft\nchildren[8].id=cgs\nchildren[9].id=cgy\n"]
cfr -> cfq [label="children[0]"]
kl -> cfq [label="children[1]"]
kl -> cfq [label="children[2]"]
ko -> cfq [label="children[3]"]
cft -> cfq [label="children[5]"]
cft -> cfq [label="children[6]"]
cft -> cfq [label="children[7]"]
cgs -> cfq [label="children[8]"]
cgy -> cfq [label="children[9]"]
cfr [shape=hexagon, label="id=cfr\nSplineNormal", tooltip="locationFunction.id=cdv\nSplineTable.id=cfs\n"]
cdv -> cfr [label="locationFunction"]
cfs -> cfr [label="SplineTable"]
cfs [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.8 | children.id=kl |
| 1 | 0.0 | -0.75 | 0.04 |
| 2 | 0.0 | -0.25 | 0.04 |
| 3 | 0.0 | -0.2 | children.id=kl |
| 4 | 0.0 | 0.025 | children.id=kl |
| 5 | 0.0 | 0.075 | 0.04 |
| 6 | 0.0 | 0.375 | 0.04 |
| 7 | 0.0 | 0.425 | children.id=kl |
| 8 | 0.0 | 0.44 | children.id=kl |
| 9 | 0.0 | 0.59 | 0.04 |
>, tooltip="children[0].id=kl\nchildren[3].id=kl\nchildren[4].id=kl\nchildren[7].id=kl\nchildren[8].id=kl\n"]
kl -> cfs [label="children[0]"]
kl -> cfs [label="children[3]"]
kl -> cfs [label="children[4]"]
kl -> cfs [label="children[7]"]
kl -> cfs [label="children[8]"]
cft [shape=hexagon, label="id=cft\nSplineNormal", tooltip="locationFunction.id=cdu\nSplineTable.id=cfu\n"]
cdu -> cft [label="locationFunction"]
cfu -> cft [label="SplineTable"]
cfu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=cfv |
| 1 | 0.0 | -0.4 | children.id=cgq |
>, tooltip="children[0].id=cfv\nchildren[1].id=cgq\n"]
cfv -> cfu [label="children[0]"]
cgq -> cfu [label="children[1]"]
cfv [shape=hexagon, label="id=cfv\nSplineNormal", tooltip="locationFunction.id=cfw\nSplineTable.id=cgp\n"]
cfw -> cfv [label="locationFunction"]
cgp -> cfv [label="SplineTable"]
cfw [shape=parallelogram, label="id=cfw\nmul", tooltip="left.id=cfx\nright.id=cfy\n"]
cfx -> cfw [label="left"]
cfy -> cfw [label="right"]
cfx [shape=triangle, label="id=cfx\n-3.0", tooltip=""]
cfy [shape=parallelogram, label="id=cfy\nadd", tooltip="left.id=cfz\nright.id=cga\n"]
cfz -> cfy [label="left"]
cga -> cfy [label="right"]
cfz [shape=triangle, label="id=cfz\n-0.333", tooltip=""]
cga [shape=circle, label="id=cga\nabs", tooltip="operand.id=cgb\n"]
cgb -> cga [label="operand"]
cgb [shape=parallelogram, label="id=cgb\nadd", tooltip="left.id=cgc\nright.id=cgd\n"]
cgc -> cgb [label="left"]
cgd -> cgb [label="right"]
cgc [shape=triangle, label="id=cgc\n-0.666", tooltip=""]
cgd [shape=circle, label="id=cgd\nabs", tooltip="operand.id=cge\n"]
cge -> cgd [label="operand"]
cge [shape=parallelogram, label="id=cge\nadd", tooltip="left.id=cgf\nright.id=cgm\n"]
cgf -> cge [label="left"]
cgm -> cge [label="right"]
cgf [shape=parallelogram, label="id=cgf\nmax", tooltip="left.id=cgg\nright.id=cgh\n"]
cgg -> cgf [label="left"]
cgh -> cgf [label="right"]
cgg [shape=triangle, label="id=cgg\n-0.95", tooltip=""]
cgh [shape=parallelogram, label="id=cgh\nmin", tooltip="left.id=cgi\nright.id=cgj\n"]
cgi -> cgh [label="left"]
cgj -> cgh [label="right"]
cgi [shape=triangle, label="id=cgi\n0.95", tooltip=""]
cgj [shape=parallelogram, label="id=cgj\nmul", tooltip="left.id=cgk\nright.id=cgl\n"]
cgk -> cgj [label="left"]
cgl -> cgj [label="right"]
cgk [shape=triangle, label="id=cgk\n1.2", tooltip=""]
cgl [shape=hexagon, label="id=cgl\nGenericShiftedNoise", tooltip="inputX.id=cbl\ninputY.id=bb\ninputZ.id=cbm\n"]
cbl -> cgl [label="inputX"]
bb -> cgl [label="inputY"]
cbm -> cgl [label="inputZ"]
cgm [shape=parallelogram, label="id=cgm\nmul", tooltip="left.id=cgn\nright.id=cgo\n"]
cgn -> cgm [label="left"]
cgo -> cgm [label="right"]
cgn [shape=triangle, label="id=cgn\n0.3", tooltip=""]
cgo [shape=circle, label="id=cgo\ncube", tooltip="operand.id=cgf\n"]
cgf -> cgo [label="operand"]
cgp [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.37788022 | -1.0 | -0.115760356 |
| 1 | 0.37788022 | 1.0 | 0.6400001 |
>, tooltip=""]
cgq [shape=hexagon, label="id=cgq\nSplineNormal", tooltip="locationFunction.id=cfw\nSplineTable.id=cgr\n"]
cfw -> cgq [label="locationFunction"]
cgr -> cgq [label="SplineTable"]
cgr [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -0.2222 |
| 1 | 0.0 | -0.75 | -0.2222 |
| 2 | 0.0 | -0.65 | 0.0 |
| 3 | 0.0 | 0.5954547 | 2.9802322E-8 |
| 4 | 0.2534563 | 0.6054547 | 2.9802322E-8 |
| 5 | 0.2534563 | 1.0 | 0.100000024 |
>, tooltip=""]
cgs [shape=hexagon, label="id=cgs\nSplineNormal", tooltip="locationFunction.id=cdu\nSplineTable.id=cgt\n"]
cdu -> cgs [label="locationFunction"]
cgt -> cgs [label="SplineTable"]
cgt [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=cgu |
| 1 | 0.0 | -0.4 | children.id=cgw |
>, tooltip="children[0].id=cgu\nchildren[1].id=cgw\n"]
cgu -> cgt [label="children[0]"]
cgw -> cgt [label="children[1]"]
cgu [shape=hexagon, label="id=cgu\nSplineNormal", tooltip="locationFunction.id=cfw\nSplineTable.id=cgv\n"]
cfw -> cgu [label="locationFunction"]
cgv -> cgu [label="SplineTable"]
cgv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.2 |
| 1 | 0.43317974 | 0.0 | 0.44682026 |
| 2 | 0.43317974 | 1.0 | 0.88 |
>, tooltip=""]
cgw [shape=hexagon, label="id=cgw\nSplineNormal", tooltip="locationFunction.id=cfw\nSplineTable.id=cgx\n"]
cfw -> cgw [label="locationFunction"]
cgx -> cgw [label="SplineTable"]
cgx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.2 |
| 1 | 0.3917051 | 0.0 | 0.30829495 |
| 2 | 0.3917051 | 1.0 | 0.70000005 |
>, tooltip=""]
cgy [shape=hexagon, label="id=cgy\nSplineNormal", tooltip="locationFunction.id=cdu\nSplineTable.id=cgz\n"]
cdu -> cgy [label="locationFunction"]
cgz -> cgy [label="SplineTable"]
cgz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.7 | children.id=cha |
| 1 | 0.0 | -0.4 | children.id=cha |
>, tooltip="children[0].id=cha\nchildren[1].id=cha\n"]
cha -> cgz [label="children[0]"]
cha -> cgz [label="children[1]"]
cha [shape=hexagon, label="id=cha\nSplineNormal", tooltip="locationFunction.id=cfw\nSplineTable.id=chb\n"]
cfw -> cha [label="locationFunction"]
chb -> cha [label="SplineTable"]
chb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | 0.2 |
| 1 | 0.4608295 | 0.0 | 0.5391705 |
| 2 | 0.4608295 | 1.0 | 1.0 |
>, tooltip=""]
chc [shape=parallelogram, label="id=chc\nmul", tooltip="left.id=cdh\nright.id=chd\n"]
cdh -> chc [label="left"]
chd -> chc [label="right"]
chd [shape=parallelogram, label="id=chd\nmul", tooltip="left.id=che\nright.id=chf\n"]
che -> chd [label="left"]
chf -> chd [label="right"]
che [shape=diamond, label="id=che\nRangeChoice [0.0, 64.0)", tooltip="input.id=chf\ntrue.id=cnm\nfalse.id=cnr\n"]
chf -> che [label="input", color=blue]
cnm -> che [label="true"]
cnr -> che [label="false"]
chf [shape=triangle, label="id=chf\nMulti2Single", tooltip="next.id=chg\n"]
chg -> chf [label="next"]
chg [shape=triangle, label="id=chg\nToF64", tooltip="next.id=chh\n"]
chh -> chg [label="next"]
chh [shape=hexagon, label="id=chh\nSplineNormal", tooltip="locationFunction.id=ccd\nSplineTable.id=chi\n"]
ccd -> chh [label="locationFunction"]
chi -> chh [label="SplineTable"]
chi [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.45 | children.id=kl |
| 1 | 0.0 | -0.35 | children.id=ko |
| 2 | 0.0 | -0.195 | -0.14 |
| 3 | 0.0 | -0.155 | children.id=chj |
| 4 | 0.0 | 0.0 | children.id=chv |
| 5 | 0.0 | 0.1 | children.id=cid |
| 6 | 0.0 | 0.8 | children.id=cng |
>, tooltip="children[0].id=kl\nchildren[1].id=ko\nchildren[3].id=chj\nchildren[4].id=chv\nchildren[5].id=cid\nchildren[6].id=cng\n"]
kl -> chi [label="children[0]"]
ko -> chi [label="children[1]"]
chj -> chi [label="children[3]"]
chv -> chi [label="children[4]"]
cid -> chi [label="children[5]"]
cng -> chi [label="children[6]"]
chj [shape=hexagon, label="id=chj\nSplineNormal", tooltip="locationFunction.id=cej\nSplineTable.id=chk\n"]
cej -> chj [label="locationFunction"]
chk -> chj [label="SplineTable"]
chk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.17 | 0.2 | children.id=chl |
| 1 | 0.0 | 0.3 | children.id=cht |
>, tooltip="children[0].id=chl\nchildren[1].id=cht\n"]
chl -> chk [label="children[0]"]
cht -> chk [label="children[1]"]
chl [shape=hexagon, label="id=chl\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=chs\n"]
chm -> chl [label="locationFunction"]
chs -> chl [label="SplineTable"]
chm [shape=circle, label="id=chm\nabs", tooltip="operand.id=chn\n"]
chn -> chm [label="operand"]
chn [shape=parallelogram, label="id=chn\nadd", tooltip="left.id=cho\nright.id=chp\n"]
cho -> chn [label="left"]
chp -> chn [label="right"]
cho [shape=triangle, label="id=cho\n0.0", tooltip=""]
chp [shape=parallelogram, label="id=chp\nmul", tooltip="left.id=chq\nright.id=chr\n"]
chq -> chp [label="left"]
chr -> chp [label="right"]
chq [shape=triangle, label="id=chq\n1.0", tooltip=""]
chr [shape=hexagon, label="id=chr\nGenericShiftedNoise", tooltip="inputX.id=cbl\ninputY.id=bb\ninputZ.id=cbm\n"]
cbl -> chr [label="inputX"]
bb -> chr [label="inputY"]
cbm -> chr [label="inputZ"]
chs [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 3.0 | 0.15 | 0.15 |
| 2 | 0.0 | 0.25 | 0.22 |
>, tooltip=""]
cht [shape=hexagon, label="id=cht\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=chu\n"]
chm -> cht [label="locationFunction"]
chu -> cht [label="SplineTable"]
chu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.0 |
>, tooltip=""]
chv [shape=hexagon, label="id=chv\nSplineNormal", tooltip="locationFunction.id=cej\nSplineTable.id=chw\n"]
cej -> chv [label="locationFunction"]
chw -> chv [label="SplineTable"]
chw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.65 |
| 1 | -1.5 | 0.15 | 0.425 |
| 2 | 0.0 | 0.3 | 0.33 |
| 3 | 0.0 | 0.375 | children.id=chx |
| 4 | 0.0 | 0.4 | children.id=chz |
| 5 | 0.0 | 0.95 | children.id=chz |
| 6 | 0.0 | 1.075 | children.id=cib |
>, tooltip="children[3].id=chx\nchildren[4].id=chz\nchildren[5].id=chz\nchildren[6].id=cib\n"]
chx -> chw [label="children[3]"]
chz -> chw [label="children[4]"]
chz -> chw [label="children[5]"]
cib -> chw [label="children[6]"]
chx [shape=hexagon, label="id=chx\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=chy\n"]
chm -> chx [label="locationFunction"]
chy -> chx [label="SplineTable"]
chy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 0.0 | 0.15 | 0.15 |
| 2 | 0.0 | 0.3 | 0.25 |
>, tooltip=""]
chz [shape=hexagon, label="id=chz\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cia\n"]
chm -> chz [label="locationFunction"]
cia -> chz [label="SplineTable"]
cia [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
>, tooltip=""]
cib [shape=hexagon, label="id=cib\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cic\n"]
chm -> cib [label="locationFunction"]
cic -> cib [label="SplineTable"]
cic [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.38 | -0.03 |
| 1 | 0.0 | 0.45 | 0.03 |
>, tooltip=""]
cid [shape=hexagon, label="id=cid\nSplineNormal", tooltip="locationFunction.id=cej\nSplineTable.id=cie\n"]
cej -> cid [label="locationFunction"]
cie -> cid [label="SplineTable"]
cie [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 0.95 |
| 1 | 0.0 | 0.175 | 0.55 |
| 2 | 0.0 | 0.3 | 0.36 |
| 3 | 0.0 | 0.375 | children.id=cif |
| 4 | 0.0 | 0.425 | children.id=cih |
| 5 | 0.0 | 0.5 | children.id=clz |
| 6 | 0.0 | 0.8 | children.id=clz |
| 7 | 0.0 | 0.9 | children.id=cnc |
| 8 | 0.0 | 1.025 | children.id=cne |
>, tooltip="children[3].id=cif\nchildren[4].id=cih\nchildren[5].id=clz\nchildren[6].id=clz\nchildren[7].id=cnc\nchildren[8].id=cne\n"]
cif -> cie [label="children[3]"]
cih -> cie [label="children[4]"]
clz -> cie [label="children[5]"]
clz -> cie [label="children[6]"]
cnc -> cie [label="children[7]"]
cne -> cie [label="children[8]"]
cif [shape=hexagon, label="id=cif\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cig\n"]
chm -> cif [label="locationFunction"]
cig -> cif [label="SplineTable"]
cig [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 5.0 | 0.1 | 0.125 |
| 2 | 0.0 | 0.1667 | 0.225 |
| 3 | 0.0 | 0.3 | 0.3 |
>, tooltip=""]
cih [shape=hexagon, label="id=cih\nSplineNormal", tooltip="locationFunction.id=cii\nSplineTable.id=cly\n"]
cii -> cih [label="locationFunction"]
cly -> cih [label="SplineTable"]
cii [shape=triangle, label="id=cii\nMulti2Single", tooltip="next.id=cij\n"]
cij -> cii [label="next"]
cij [shape=triangle, label="id=cij\nToF64", tooltip="next.id=cik\n"]
cik -> cij [label="next"]
cik [shape=hexagon, label="id=cik\nSplineNormal", tooltip="locationFunction.id=cdv\nSplineTable.id=cil\n"]
cdv -> cik [label="locationFunction"]
cil -> cik [label="SplineTable"]
cil [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.02 | children.id=cim |
| 1 | 0.0 | 0.04 | children.id=clc |
>, tooltip="children[0].id=cim\nchildren[1].id=clc\n"]
cim -> cil [label="children[0]"]
clc -> cil [label="children[1]"]
cim [shape=hexagon, label="id=cim\nSplineNormal", tooltip="locationFunction.id=ceo\nSplineTable.id=cin\n"]
ceo -> cim [label="locationFunction"]
cin -> cim [label="SplineTable"]
cin [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.04 | children.id=cio |
| 1 | 0.0 | 0.04 | children.id=cki |
>, tooltip="children[0].id=cio\nchildren[1].id=cki\n"]
cio -> cin [label="children[0]"]
cki -> cin [label="children[1]"]
cio [shape=hexagon, label="id=cio\nSplineNormal", tooltip="locationFunction.id=cip\nSplineTable.id=ckh\n"]
cip -> cio [label="locationFunction"]
ckh -> cio [label="SplineTable"]
cip [shape=triangle, label="id=cip\nMulti2Single", tooltip="next.id=ciq\n"]
ciq -> cip [label="next"]
ciq [shape=triangle, label="id=ciq\nToF64", tooltip="next.id=cir\n"]
cir -> ciq [label="next"]
cir [shape=hexagon, label="id=cir\nSplineNormal", tooltip="locationFunction.id=cis\nSplineTable.id=ciw\n"]
cis -> cir [label="locationFunction"]
ciw -> cir [label="SplineTable"]
cis [shape=triangle, label="id=cis\nMulti2Single", tooltip="next.id=cit\n"]
cit -> cis [label="next"]
cit [shape=triangle, label="id=cit\nToF64", tooltip="next.id=ciu\n"]
ciu -> cit [label="next"]
ciu [shape=hexagon, label="id=ciu\nSplineNormal", tooltip="locationFunction.id=cbe\nSplineTable.id=civ\n"]
cbe -> ciu [label="locationFunction"]
civ -> ciu [label="SplineTable"]
civ [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.48 | 1.0 |
| 1 | 0.0 | -0.42 | 2.0 |
| 2 | 0.0 | -0.18 | 2.0 |
| 3 | 0.0 | -0.12 | 3.0 |
| 4 | 0.0 | 0.17 | 3.0 |
| 5 | 0.0 | 0.23 | 4.0 |
| 6 | 0.0 | 0.52 | 4.0 |
| 7 | 0.0 | 0.58 | 5.0 |
>, tooltip=""]
ciw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 1.0 | children.id=cix |
| 1 | 0.0 | 2.0 | children.id=cjd |
| 2 | 0.0 | 3.0 | children.id=cjp |
| 3 | 0.0 | 4.0 | children.id=cix |
| 4 | 0.0 | 5.0 | children.id=cjx |
>, tooltip="children[0].id=cix\nchildren[1].id=cjd\nchildren[2].id=cjp\nchildren[3].id=cix\nchildren[4].id=cjx\n"]
cix -> ciw [label="children[0]"]
cjd -> ciw [label="children[1]"]
cjp -> ciw [label="children[2]"]
cix -> ciw [label="children[3]"]
cjx -> ciw [label="children[4]"]
cix [shape=hexagon, label="id=cix\nSplineNormal", tooltip="locationFunction.id=ciy\nSplineTable.id=cjc\n"]
ciy -> cix [label="locationFunction"]
cjc -> cix [label="SplineTable"]
ciy [shape=triangle, label="id=ciy\nMulti2Single", tooltip="next.id=ciz\n"]
ciz -> ciy [label="next"]
ciz [shape=triangle, label="id=ciz\nToF64", tooltip="next.id=cja\n"]
cja -> ciz [label="next"]
cja [shape=hexagon, label="id=cja\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cjb\n"]
chn -> cja [label="locationFunction"]
cjb -> cja [label="SplineTable"]
cjb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.5 | 0.25 |
| 1 | 0.0 | -0.4 | children.id=od |
| 2 | -0.8 | -0.3 | 0.05 |
| 3 | 0.0 | -0.1 | 0.01 |
| 4 | -0.5 | -0.03 | -0.06 |
| 5 | 0.5 | 0.03 | -0.06 |
| 6 | 0.0 | 0.1 | 0.01 |
| 7 | 0.8 | 0.3 | 0.05 |
| 8 | 0.0 | 0.4 | children.id=on |
| 9 | 0.1 | 0.5 | 0.35 |
>, tooltip="children[1].id=od\nchildren[8].id=on\n"]
od -> cjb [label="children[1]"]
on -> cjb [label="children[8]"]
cjc [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cjd [shape=hexagon, label="id=cjd\nSplineNormal", tooltip="locationFunction.id=cje\nSplineTable.id=cji\n"]
cje -> cjd [label="locationFunction"]
cji -> cjd [label="SplineTable"]
cje [shape=triangle, label="id=cje\nMulti2Single", tooltip="next.id=cjf\n"]
cjf -> cje [label="next"]
cjf [shape=triangle, label="id=cjf\nToF64", tooltip="next.id=cjg\n"]
cjg -> cjf [label="next"]
cjg [shape=hexagon, label="id=cjg\nSplineNormal", tooltip="locationFunction.id=cbq\nSplineTable.id=cjh\n"]
cbq -> cjg [label="locationFunction"]
cjh -> cjg [label="SplineTable"]
cjh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.38 | 1.0 |
| 1 | 0.0 | -0.32 | 2.0 |
| 2 | 0.0 | -0.13 | 2.0 |
| 3 | 0.0 | -0.07 | 3.0 |
| 4 | 0.0 | 0.07 | 3.0 |
| 5 | 0.0 | 0.13 | 4.0 |
| 6 | 0.0 | 0.27 | 4.0 |
| 7 | 0.0 | 0.33 | 5.0 |
>, tooltip=""]
cji [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 1.0 | children.id=cjj |
| 1 | 0.0 | 2.0 | children.id=cix |
>, tooltip="children[0].id=cjj\nchildren[1].id=cix\n"]
cjj -> cji [label="children[0]"]
cix -> cji [label="children[1]"]
cjj [shape=hexagon, label="id=cjj\nSplineNormal", tooltip="locationFunction.id=cjk\nSplineTable.id=cjo\n"]
cjk -> cjj [label="locationFunction"]
cjo -> cjj [label="SplineTable"]
cjk [shape=triangle, label="id=cjk\nMulti2Single", tooltip="next.id=cjl\n"]
cjl -> cjk [label="next"]
cjl [shape=triangle, label="id=cjl\nToF64", tooltip="next.id=cjm\n"]
cjm -> cjl [label="next"]
cjm [shape=hexagon, label="id=cjm\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cjn\n"]
chn -> cjm [label="locationFunction"]
cjn -> cjm [label="SplineTable"]
cjn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.5 | 0.25 |
| 1 | 0.0 | -0.4 | children.id=od |
| 2 | -0.8 | -0.3 | 0.05 |
| 3 | 0.0 | -0.1 | 0.01 |
| 4 | -0.5 | -0.03 | -0.06 |
| 5 | 0.5 | 0.03 | -0.06 |
| 6 | 0.0 | 0.075 | 0.01 |
| 7 | 0.8 | 0.14 | 0.05 |
| 8 | 0.0 | 0.2 | children.id=on |
| 9 | 0.0 | 0.3 | 0.35 |
| 10 | 0.0 | 0.45 | 0.03 |
>, tooltip="children[1].id=od\nchildren[8].id=on\n"]
od -> cjn [label="children[1]"]
on -> cjn [label="children[8]"]
cjo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cjp [shape=hexagon, label="id=cjp\nSplineNormal", tooltip="locationFunction.id=cje\nSplineTable.id=cjq\n"]
cje -> cjp [label="locationFunction"]
cjq -> cjp [label="SplineTable"]
cjq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 2.0 | children.id=cjj |
| 1 | 0.0 | 3.0 | children.id=cix |
| 2 | 0.0 | 4.0 | children.id=cix |
| 3 | 0.0 | 5.0 | children.id=cjr |
>, tooltip="children[0].id=cjj\nchildren[1].id=cix\nchildren[2].id=cix\nchildren[3].id=cjr\n"]
cjj -> cjq [label="children[0]"]
cix -> cjq [label="children[1]"]
cix -> cjq [label="children[2]"]
cjr -> cjq [label="children[3]"]
cjr [shape=hexagon, label="id=cjr\nSplineNormal", tooltip="locationFunction.id=cjs\nSplineTable.id=cjw\n"]
cjs -> cjr [label="locationFunction"]
cjw -> cjr [label="SplineTable"]
cjs [shape=triangle, label="id=cjs\nMulti2Single", tooltip="next.id=cjt\n"]
cjt -> cjs [label="next"]
cjt [shape=triangle, label="id=cjt\nToF64", tooltip="next.id=cju\n"]
cju -> cjt [label="next"]
cju [shape=hexagon, label="id=cju\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cjv\n"]
chn -> cju [label="locationFunction"]
cjv -> cju [label="SplineTable"]
cjv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.45 | 0.03 |
| 1 | 0.0 | -0.3 | 0.25 |
| 2 | 0.0 | -0.2 | children.id=od |
| 3 | -0.8 | -0.125 | 0.05 |
| 4 | 0.0 | -0.075 | 0.01 |
| 5 | -0.5 | -0.03 | -0.06 |
| 6 | 0.5 | 0.03 | -0.06 |
| 7 | 0.0 | 0.075 | 0.01 |
| 8 | 0.8 | 0.125 | 0.05 |
| 9 | 0.0 | 0.2 | children.id=on |
| 10 | 0.0 | 0.3 | 0.35 |
| 11 | 0.0 | 0.45 | 0.03 |
>, tooltip="children[2].id=od\nchildren[9].id=on\n"]
od -> cjv [label="children[2]"]
on -> cjv [label="children[9]"]
cjw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cjx [shape=hexagon, label="id=cjx\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cjy\n"]
chm -> cjx [label="locationFunction"]
cjy -> cjx [label="SplineTable"]
cjy [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 2.5 | 0.0 | -0.15 |
| 1 | 0.0 | 0.1 | 0.04 |
| 2 | 0.0 | 0.2 | children.id=cjz |
| 3 | 0.0 | 0.3 | children.id=ckf |
>, tooltip="children[2].id=cjz\nchildren[3].id=ckf\n"]
cjz -> cjy [label="children[2]"]
ckf -> cjy [label="children[3]"]
cjz [shape=hexagon, label="id=cjz\nSplineNormal", tooltip="locationFunction.id=cka\nSplineTable.id=cke\n"]
cka -> cjz [label="locationFunction"]
cke -> cjz [label="SplineTable"]
cka [shape=circle, label="id=cka\nabs", tooltip="operand.id=ckb\n"]
ckb -> cka [label="operand"]
ckb [shape=hexagon, label="id=ckb\nGenericShiftedNoise", tooltip="inputX.id=ckc\ninputY.id=bb\ninputZ.id=ckd\n"]
ckc -> ckb [label="inputX"]
bb -> ckb [label="inputY"]
ckd -> ckb [label="inputZ"]
ckc [shape=parallelogram, label="id=ckc\nadd", tooltip="left.id=og\nright.id=u\n"]
og -> ckc [label="left"]
u -> ckc [label="right"]
ckd [shape=parallelogram, label="id=ckd\nadd", tooltip="left.id=oj\nright.id=bj\n"]
oj -> ckd [label="left"]
bj -> ckd [label="right"]
cke [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.45 | 0.05 |
| 1 | 1.5 | 0.6 | 0.15 |
| 2 | 0.2 | 0.63 | 0.185 |
>, tooltip=""]
ckf [shape=hexagon, label="id=ckf\nSplineNormal", tooltip="locationFunction.id=cka\nSplineTable.id=ckg\n"]
cka -> ckf [label="locationFunction"]
ckg -> ckf [label="SplineTable"]
ckg [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.45 | 0.05 |
| 1 | 1.5 | 0.6 | 0.185 |
| 2 | 0.2 | 0.63 | 0.5 |
>, tooltip=""]
ckh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cki [shape=hexagon, label="id=cki\nSplineNormal", tooltip="locationFunction.id=ckj\nSplineTable.id=clb\n"]
ckj -> cki [label="locationFunction"]
clb -> cki [label="SplineTable"]
ckj [shape=triangle, label="id=ckj\nMulti2Single", tooltip="next.id=ckk\n"]
ckk -> ckj [label="next"]
ckk [shape=triangle, label="id=ckk\nToF64", tooltip="next.id=ckl\n"]
ckl -> ckk [label="next"]
ckl [shape=hexagon, label="id=ckl\nSplineNormal", tooltip="locationFunction.id=cis\nSplineTable.id=ckm\n"]
cis -> ckl [label="locationFunction"]
ckm -> ckl [label="SplineTable"]
ckm [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 3.0 | children.id=ckn |
| 1 | 0.0 | 4.0 | children.id=ckt |
| 2 | 0.0 | 5.0 | children.id=ckz |
>, tooltip="children[0].id=ckn\nchildren[1].id=ckt\nchildren[2].id=ckz\n"]
ckn -> ckm [label="children[0]"]
ckt -> ckm [label="children[1]"]
ckz -> ckm [label="children[2]"]
ckn [shape=hexagon, label="id=ckn\nSplineNormal", tooltip="locationFunction.id=cje\nSplineTable.id=cko\n"]
cje -> ckn [label="locationFunction"]
cko -> ckn [label="SplineTable"]
cko [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 2.0 | children.id=ckp |
| 1 | 0.0 | 3.0 | children.id=ckr |
>, tooltip="children[0].id=ckp\nchildren[1].id=ckr\n"]
ckp -> cko [label="children[0]"]
ckr -> cko [label="children[1]"]
ckp [shape=hexagon, label="id=ckp\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=ckq\n"]
chm -> ckp [label="locationFunction"]
ckq -> ckp [label="SplineTable"]
ckq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.1 | 0.1 | 0.01 |
| 2 | 0.0 | 0.2 | children.id=qi |
>, tooltip="children[2].id=qi\n"]
qi -> ckq [label="children[2]"]
ckr [shape=hexagon, label="id=ckr\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cks\n"]
chm -> ckr [label="locationFunction"]
cks -> ckr [label="SplineTable"]
cks [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.1 | 0.1 | 0.01 |
>, tooltip=""]
ckt [shape=hexagon, label="id=ckt\nSplineNormal", tooltip="locationFunction.id=cje\nSplineTable.id=cku\n"]
cje -> ckt [label="locationFunction"]
cku -> ckt [label="SplineTable"]
cku [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 3.0 | children.id=ckr |
| 1 | 0.0 | 4.0 | children.id=ckv |
| 2 | 0.0 | 5.0 | children.id=ckx |
>, tooltip="children[0].id=ckr\nchildren[1].id=ckv\nchildren[2].id=ckx\n"]
ckr -> cku [label="children[0]"]
ckv -> cku [label="children[1]"]
ckx -> cku [label="children[2]"]
ckv [shape=hexagon, label="id=ckv\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=ckw\n"]
chn -> ckv [label="locationFunction"]
ckw -> ckv [label="SplineTable"]
ckw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.75 | 0.05 |
| 1 | 0.0 | -0.175 | 0.015 |
| 2 | 0.0 | -0.125 | 0.01 |
| 3 | -0.7 | -0.04 | -0.06 |
| 4 | 0.7 | 0.04 | -0.06 |
| 5 | 0.0 | 0.125 | 0.01 |
>, tooltip=""]
ckx [shape=hexagon, label="id=ckx\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cky\n"]
chm -> ckx [label="locationFunction"]
cky -> ckx [label="SplineTable"]
cky [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.7 | 0.04 | -0.06 |
| 1 | 0.0 | 0.125 | 0.01 |
| 2 | 0.0 | 0.175 | 0.015 |
| 3 | 0.0 | 0.75 | 0.05 |
| 4 | 0.0 | 0.8 | 0.6 |
>, tooltip=""]
ckz [shape=hexagon, label="id=ckz\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cla\n"]
chm -> ckz [label="locationFunction"]
cla -> ckz [label="SplineTable"]
cla [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.15 | 0.1 | 0.01 |
>, tooltip=""]
clb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
clc [shape=hexagon, label="id=clc\nSplineNormal", tooltip="locationFunction.id=ceo\nSplineTable.id=cld\n"]
ceo -> clc [label="locationFunction"]
cld -> clc [label="SplineTable"]
cld [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.02 | children.id=cle |
| 1 | 0.0 | 0.04 | children.id=clo |
>, tooltip="children[0].id=cle\nchildren[1].id=clo\n"]
cle -> cld [label="children[0]"]
clo -> cld [label="children[1]"]
cle [shape=hexagon, label="id=cle\nSplineNormal", tooltip="locationFunction.id=clf\nSplineTable.id=cln\n"]
clf -> cle [label="locationFunction"]
cln -> cle [label="SplineTable"]
clf [shape=triangle, label="id=clf\nMulti2Single", tooltip="next.id=clg\n"]
clg -> clf [label="next"]
clg [shape=triangle, label="id=clg\nToF64", tooltip="next.id=clh\n"]
clh -> clg [label="next"]
clh [shape=hexagon, label="id=clh\nSplineNormal", tooltip="locationFunction.id=cis\nSplineTable.id=cli\n"]
cis -> clh [label="locationFunction"]
cli -> clh [label="SplineTable"]
cli [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=clj |
| 1 | 0.0 | 5.0 | children.id=cll |
>, tooltip="children[0].id=clj\nchildren[1].id=cll\n"]
clj -> cli [label="children[0]"]
cll -> cli [label="children[1]"]
clj [shape=hexagon, label="id=clj\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=clk\n"]
chm -> clj [label="locationFunction"]
clk -> clj [label="SplineTable"]
clk [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
| 2 | 0.8 | 0.3 | 0.05 |
| 3 | 0.0 | 0.4 | children.id=od |
| 4 | 1.0 | 0.55 | 0.25 |
| 5 | 0.0 | 0.6 | children.id=rq |
| 6 | 0.0 | 0.64 | 0.5 |
>, tooltip="children[3].id=od\nchildren[5].id=rq\n"]
od -> clk [label="children[3]"]
rq -> clk [label="children[5]"]
cll [shape=hexagon, label="id=cll\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=clm\n"]
chm -> cll [label="locationFunction"]
clm -> cll [label="SplineTable"]
clm [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.03 | 0.025 | -0.075 |
| 1 | 0.0 | 0.1 | 0.05 |
| 2 | 1.5 | 0.175 | 0.1 |
| 3 | 0.2 | 0.2 | 0.225 |
| 4 | 7.0 | 0.4 | 0.6 |
| 5 | 0.1 | 0.4 | 0.6 |
| 6 | 0.0 | 0.8 | 0.7 |
| 7 | 0.0 | 0.85 | 0.4 |
| 8 | 0.0 | 1.0 | 0.4 |
| 9 | 0.0 | 1.05 | 0.04 |
>, tooltip=""]
cln [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
clo [shape=hexagon, label="id=clo\nSplineNormal", tooltip="locationFunction.id=clp\nSplineTable.id=clx\n"]
clp -> clo [label="locationFunction"]
clx -> clo [label="SplineTable"]
clp [shape=triangle, label="id=clp\nMulti2Single", tooltip="next.id=clq\n"]
clq -> clp [label="next"]
clq [shape=triangle, label="id=clq\nToF64", tooltip="next.id=clr\n"]
clr -> clq [label="next"]
clr [shape=hexagon, label="id=clr\nSplineNormal", tooltip="locationFunction.id=cis\nSplineTable.id=cls\n"]
cis -> clr [label="locationFunction"]
cls -> clr [label="SplineTable"]
cls [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=clt |
| 1 | 0.0 | 5.0 | children.id=ckz |
>, tooltip="children[0].id=clt\nchildren[1].id=ckz\n"]
clt -> cls [label="children[0]"]
ckz -> cls [label="children[1]"]
clt [shape=hexagon, label="id=clt\nSplineNormal", tooltip="locationFunction.id=cje\nSplineTable.id=clu\n"]
cje -> clt [label="locationFunction"]
clu -> clt [label="SplineTable"]
clu [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 2.0 | children.id=ckr |
| 1 | 0.0 | 3.0 | children.id=clv |
>, tooltip="children[0].id=ckr\nchildren[1].id=clv\n"]
ckr -> clu [label="children[0]"]
clv -> clu [label="children[1]"]
clv [shape=hexagon, label="id=clv\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=clw\n"]
chm -> clv [label="locationFunction"]
clw -> clv [label="SplineTable"]
clw [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
| 2 | 0.0 | 0.15 | children.id=sk |
>, tooltip="children[2].id=sk\n"]
sk -> clw [label="children[2]"]
clx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cly [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
clz [shape=hexagon, label="id=clz\nSplineNormal", tooltip="locationFunction.id=cma\nSplineTable.id=cnb\n"]
cma -> clz [label="locationFunction"]
cnb -> clz [label="SplineTable"]
cma [shape=parallelogram, label="id=cma\nmul", tooltip="left.id=sz\nright.id=cmb\n"]
sz -> cma [label="left"]
cmb -> cma [label="right"]
cmb [shape=triangle, label="id=cmb\nMulti2Single", tooltip="next.id=cmc\n"]
cmc -> cmb [label="next"]
cmc [shape=triangle, label="id=cmc\nToF64", tooltip="next.id=cmd\n"]
cmd -> cmc [label="next"]
cmd [shape=hexagon, label="id=cmd\nSplineNormal", tooltip="locationFunction.id=cdv\nSplineTable.id=cme\n"]
cdv -> cmd [label="locationFunction"]
cme -> cmd [label="SplineTable"]
cme [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.02 | children.id=cmf |
| 1 | 0.0 | 0.04 | children.id=cmp |
>, tooltip="children[0].id=cmf\nchildren[1].id=cmp\n"]
cmf -> cme [label="children[0]"]
cmp -> cme [label="children[1]"]
cmf [shape=hexagon, label="id=cmf\nSplineNormal", tooltip="locationFunction.id=ceo\nSplineTable.id=cmg\n"]
ceo -> cmf [label="locationFunction"]
cmg -> cmf [label="SplineTable"]
cmg [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.1 | children.id=cio |
| 1 | 0.0 | 0.0 | children.id=cmh |
| 2 | 0.0 | 0.1 | children.id=cki |
>, tooltip="children[0].id=cio\nchildren[1].id=cmh\nchildren[2].id=cki\n"]
cio -> cmg [label="children[0]"]
cmh -> cmg [label="children[1]"]
cki -> cmg [label="children[2]"]
cmh [shape=hexagon, label="id=cmh\nSplineNormal", tooltip="locationFunction.id=cmi\nSplineTable.id=cmo\n"]
cmi -> cmh [label="locationFunction"]
cmo -> cmh [label="SplineTable"]
cmi [shape=triangle, label="id=cmi\nMulti2Single", tooltip="next.id=cmj\n"]
cmj -> cmi [label="next"]
cmj [shape=triangle, label="id=cmj\nToF64", tooltip="next.id=cmk\n"]
cmk -> cmj [label="next"]
cmk [shape=hexagon, label="id=cmk\nSplineNormal", tooltip="locationFunction.id=cis\nSplineTable.id=cml\n"]
cis -> cmk [label="locationFunction"]
cml -> cmk [label="SplineTable"]
cml [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=cmm |
| 1 | 0.0 | 5.0 | children.id=cjx |
>, tooltip="children[0].id=cmm\nchildren[1].id=cjx\n"]
cmm -> cml [label="children[0]"]
cjx -> cml [label="children[1]"]
cmm [shape=hexagon, label="id=cmm\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cmn\n"]
chn -> cmm [label="locationFunction"]
cmn -> cmm [label="SplineTable"]
cmn [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.5 | 0.13 |
| 1 | 0.0 | -0.4 | children.id=tx |
| 2 | -0.8 | -0.3 | 0.05 |
| 3 | 0.0 | -0.1 | 0.01 |
| 4 | -0.5 | -0.03 | -0.06 |
| 5 | 0.5 | 0.03 | -0.06 |
| 6 | 0.0 | 0.1 | 0.01 |
| 7 | 0.8 | 0.3 | 0.05 |
| 8 | 0.0 | 0.4 | children.id=tz |
| 9 | 0.1 | 0.5 | 0.17 |
>, tooltip="children[1].id=tx\nchildren[8].id=tz\n"]
tx -> cmn [label="children[1]"]
tz -> cmn [label="children[8]"]
cmo [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cmp [shape=hexagon, label="id=cmp\nSplineNormal", tooltip="locationFunction.id=ceo\nSplineTable.id=cmq\n"]
ceo -> cmp [label="locationFunction"]
cmq -> cmp [label="SplineTable"]
cmq [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.1 | children.id=cle |
| 1 | 0.0 | 0.0 | children.id=cmr |
| 2 | 0.0 | 0.1 | children.id=clo |
>, tooltip="children[0].id=cle\nchildren[1].id=cmr\nchildren[2].id=clo\n"]
cle -> cmq [label="children[0]"]
cmr -> cmq [label="children[1]"]
clo -> cmq [label="children[2]"]
cmr [shape=hexagon, label="id=cmr\nSplineNormal", tooltip="locationFunction.id=cms\nSplineTable.id=cna\n"]
cms -> cmr [label="locationFunction"]
cna -> cmr [label="SplineTable"]
cms [shape=triangle, label="id=cms\nMulti2Single", tooltip="next.id=cmt\n"]
cmt -> cms [label="next"]
cmt [shape=triangle, label="id=cmt\nToF64", tooltip="next.id=cmu\n"]
cmu -> cmt [label="next"]
cmu [shape=hexagon, label="id=cmu\nSplineNormal", tooltip="locationFunction.id=cis\nSplineTable.id=cmv\n"]
cis -> cmu [label="locationFunction"]
cmv -> cmu [label="SplineTable"]
cmv [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 4.0 | children.id=cmw |
| 1 | 0.0 | 5.0 | children.id=cmy |
>, tooltip="children[0].id=cmw\nchildren[1].id=cmy\n"]
cmw -> cmv [label="children[0]"]
cmy -> cmv [label="children[1]"]
cmw [shape=hexagon, label="id=cmw\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cmx\n"]
chm -> cmw [label="locationFunction"]
cmx -> cmw [label="SplineTable"]
cmx [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.5 | 0.03 | -0.06 |
| 1 | 0.0 | 0.1 | 0.01 |
| 2 | 0.8 | 0.3 | 0.05 |
| 3 | 0.0 | 0.4 | 0.22 |
| 4 | 0.1 | 0.55 | 0.25 |
>, tooltip=""]
cmy [shape=hexagon, label="id=cmy\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cmz\n"]
chm -> cmy [label="locationFunction"]
cmz -> cmy [label="SplineTable"]
cmz [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.03 | 0.025 | -0.075 |
| 1 | 0.0 | 0.1 | 0.05 |
| 2 | 1.5 | 0.175 | 0.1 |
| 3 | 0.2 | 0.2 | 0.18 |
| 4 | 2.5 | 0.4 | 0.3 |
| 5 | 0.15 | 0.4 | 0.3 |
| 6 | 0.0 | 0.8 | 0.3 |
| 7 | 0.0 | 0.85 | 0.23 |
| 8 | 0.0 | 1.0 | 0.23 |
| 9 | 0.0 | 1.05 | 0.04 |
>, tooltip=""]
cna [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cnb [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | 0.0 | 0.0 |
>, tooltip=""]
cnc [shape=hexagon, label="id=cnc\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cnd\n"]
chn -> cnc [label="locationFunction"]
cnd -> cnc [label="SplineTable"]
cnd [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.65 | 1.2 |
| 1 | -1.0 | -0.6 | 0.75 |
| 2 | 0.0 | -0.4 | 0.75 |
| 3 | -2.0 | -0.32 | 0.45 |
| 4 | 0.0 | -0.2 | 0.375 |
| 5 | 0.0 | -0.13 | 0.03 |
| 6 | 0.0 | -0.07 | 0.0125 |
| 7 | 0.0 | 0.0 | -0.15 |
| 8 | 0.0 | 0.07 | 0.0125 |
| 9 | 0.0 | 0.13 | 0.03 |
| 10 | 0.0 | 0.2 | 0.4 |
| 11 | 2.0 | 0.32 | 0.45 |
| 12 | 0.0 | 0.4 | 0.8 |
| 13 | 1.0 | 0.6 | 0.8 |
| 14 | 0.0 | 0.65 | 1.1 |
>, tooltip=""]
cne [shape=hexagon, label="id=cne\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cnf\n"]
chn -> cne [label="locationFunction"]
cnf -> cne [label="SplineTable"]
cnf [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.1 | -0.1 | 0.04 |
| 1 | 0.0 | 0.0 | -0.15 |
| 2 | 0.6 | 0.1 | 0.04 |
| 3 | 0.0 | 1.0 | 0.64 |
>, tooltip=""]
cng [shape=hexagon, label="id=cng\nSplineNormal", tooltip="locationFunction.id=cej\nSplineTable.id=cnh\n"]
cej -> cng [label="locationFunction"]
cnh -> cng [label="SplineTable"]
cnh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | 1.1 |
| 1 | 0.0 | 0.175 | 0.65 |
| 2 | 0.0 | 0.3 | 0.38 |
| 3 | 0.0 | 0.375 | children.id=cni |
| 4 | 0.0 | 0.425 | children.id=cih |
| 5 | 0.0 | 0.5 | children.id=clz |
| 6 | 0.0 | 0.8 | children.id=clz |
| 7 | 0.0 | 0.9 | children.id=cnc |
| 8 | 0.0 | 1.025 | children.id=cnk |
>, tooltip="children[3].id=cni\nchildren[4].id=cih\nchildren[5].id=clz\nchildren[6].id=clz\nchildren[7].id=cnc\nchildren[8].id=cnk\n"]
cni -> cnh [label="children[3]"]
cih -> cnh [label="children[4]"]
clz -> cnh [label="children[5]"]
clz -> cnh [label="children[6]"]
cnc -> cnh [label="children[7]"]
cnk -> cnh [label="children[8]"]
cni [shape=hexagon, label="id=cni\nSplineNormal", tooltip="locationFunction.id=chm\nSplineTable.id=cnj\n"]
chm -> cni [label="locationFunction"]
cnj -> cni [label="SplineTable"]
cnj [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.0 | -0.1 |
| 1 | 5.0 | 0.1 | 0.125 |
| 2 | 0.0 | 0.1667 | 0.225 |
| 3 | 0.0 | 0.3 | 0.33 |
>, tooltip=""]
cnk [shape=hexagon, label="id=cnk\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cnl\n"]
chn -> cnk [label="locationFunction"]
cnl -> cnk [label="SplineTable"]
cnl [shape=box, label=<| idx | derivatives | locations | values |
| 0 | -0.15 | -0.1 | 0.1 |
| 1 | -0.15 | 0.0 | -0.1 |
| 2 | 1.35 | 0.1 | 0.1 |
| 3 | 0.0 | 0.5 | 0.7 |
>, tooltip=""]
cnm [shape=parallelogram, label="id=cnm\nadd", tooltip="left.id=cnn\nright.id=cno\n"]
cnn -> cnm [label="left"]
cno -> cnm [label="right"]
cnn [shape=triangle, label="id=cnn\n1.125", tooltip=""]
cno [shape=parallelogram, label="id=cno\nmul", tooltip="left.id=cnp\nright.id=cnq\n"]
cnp -> cno [label="left"]
cnq -> cno [label="right"]
cnp [shape=triangle, label="id=cnp\n0.0", tooltip=""]
cnq [shape=circle, label="id=cnq\nsquare", tooltip="operand.id=chf\n"]
chf -> cnq [label="operand"]
cnr [shape=triangle, label="id=cnr\n1.0", tooltip=""]
cns [shape=box, label="id=cns\nmultiNoiseSampler_ridges", tooltip="delegate.id=cnt\n"]
cnt -> cns [label="delegate"]
cnt [shape=parallelogram, label="id=cnt\nadd", tooltip="left.id=cnu\nright.id=cnv\n"]
cnu -> cnt [label="left"]
cnv -> cnt [label="right"]
cnu [shape=triangle, label="id=cnu\n0.0", tooltip=""]
cnv [shape=parallelogram, label="id=cnv\nadd", tooltip="left.id=cnw\nright.id=cnx\n"]
cnw -> cnv [label="left"]
cnx -> cnv [label="right"]
cnw [shape=parallelogram, label="id=cnw\nmul", tooltip="left.id=ccc\nright.id=cgf\n"]
ccc -> cnw [label="left"]
cgf -> cnw [label="right"]
cnx [shape=parallelogram, label="id=cnx\nmul", tooltip="left.id=cdh\nright.id=cny\n"]
cdh -> cnx [label="left"]
cny -> cnx [label="right"]
cny [shape=triangle, label="id=cny\nMulti2Single", tooltip="next.id=cnz\n"]
cnz -> cny [label="next"]
cnz [shape=triangle, label="id=cnz\nToF64", tooltip="next.id=coa\n"]
coa -> cnz [label="next"]
coa [shape=hexagon, label="id=coa\nSplineNormal", tooltip="locationFunction.id=cej\nSplineTable.id=cob\n"]
cej -> coa [label="locationFunction"]
cob -> coa [label="SplineTable"]
cob [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | 0.349 | children.id=coc |
| 1 | 0.0 | 0.35 | children.id=coi |
| 2 | 0.0 | 0.8 | children.id=cok |
>, tooltip="children[0].id=coc\nchildren[1].id=coi\nchildren[2].id=cok\n"]
coc -> cob [label="children[0]"]
coi -> cob [label="children[1]"]
cok -> cob [label="children[2]"]
coc [shape=hexagon, label="id=coc\nSplineNormal", tooltip="locationFunction.id=ccd\nSplineTable.id=cod\n"]
ccd -> coc [label="locationFunction"]
cod -> coc [label="SplineTable"]
cod [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.12 | children.id=coe |
| 1 | 0.0 | -0.12 | children.id=cog |
>, tooltip="children[0].id=coe\nchildren[1].id=cog\n"]
coe -> cod [label="children[0]"]
cog -> cod [label="children[1]"]
coe [shape=hexagon, label="id=coe\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=cof\n"]
chn -> coe [label="locationFunction"]
cof -> coe [label="SplineTable"]
cof [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -1.0 |
| 1 | 0.0 | 0.0 | -1.0 |
| 2 | 0.0 | 0.0 | 1.0 |
| 3 | 0.0 | 1.0 | 1.0 |
>, tooltip=""]
cog [shape=hexagon, label="id=cog\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=coh\n"]
chn -> cog [label="locationFunction"]
coh -> cog [label="SplineTable"]
coh [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -1.0 | -0.5 |
| 1 | 0.0 | 0.0 | -0.5 |
| 2 | 0.0 | 0.0 | 0.5 |
| 3 | 0.0 | 1.0 | 0.5 |
>, tooltip=""]
coi [shape=hexagon, label="id=coi\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=coj\n"]
chn -> coi [label="locationFunction"]
coj -> coi [label="SplineTable"]
coj [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 1.0 | -1.0 | -1.0 |
| 1 | 1.0 | -0.1 | -0.1 |
| 2 | 2.0 | 0.0 | 0.0 |
| 3 | 1.0 | 0.1 | 0.1 |
| 4 | 1.0 | 1.0 | 1.0 |
>, tooltip=""]
cok [shape=hexagon, label="id=cok\nSplineNormal", tooltip="locationFunction.id=chn\nSplineTable.id=col\n"]
chn -> cok [label="locationFunction"]
col -> cok [label="SplineTable"]
col [shape=box, label=<| idx | derivatives | locations | values |
| 0 | 0.0 | -0.5 | -0.5 |
| 1 | 1.0 | -0.1 | -0.1 |
| 2 | 2.0 | 0.0 | 0.0 |
| 3 | 1.0 | 0.1 | 0.1 |
| 4 | 0.0 | 0.5 | 0.5 |
>, tooltip=""]
}