mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-03 16:35:50 +00:00
Use correct dimensions in TS sampler function
This commit is contained in:
parent
9abac34b83
commit
0997326aef
@ -61,7 +61,7 @@ public class SamplerFunctionBuilder implements FunctionBuilder<com.dfsek.terra.a
|
|||||||
} else { // 3D
|
} else { // 3D
|
||||||
if(arg instanceof StringConstant constant) {
|
if(arg instanceof StringConstant constant) {
|
||||||
return new ConstantSamplerFunction(Objects.requireNonNull(samplers3d.get(constant.getConstant()),
|
return new ConstantSamplerFunction(Objects.requireNonNull(samplers3d.get(constant.getConstant()),
|
||||||
"No such 2D noise function " + constant.getConstant())
|
"No such 3D noise function " + constant.getConstant())
|
||||||
.getSampler(),
|
.getSampler(),
|
||||||
(Returnable<Number>) argumentList.get(1),
|
(Returnable<Number>) argumentList.get(1),
|
||||||
(Returnable<Number>) argumentList.get(2),
|
(Returnable<Number>) argumentList.get(2),
|
||||||
@ -73,7 +73,7 @@ public class SamplerFunctionBuilder implements FunctionBuilder<com.dfsek.terra.a
|
|||||||
(Returnable<Number>) argumentList.get(1),
|
(Returnable<Number>) argumentList.get(1),
|
||||||
(Returnable<Number>) argumentList.get(2),
|
(Returnable<Number>) argumentList.get(2),
|
||||||
(Returnable<Number>) argumentList.get(3),
|
(Returnable<Number>) argumentList.get(3),
|
||||||
s -> Objects.requireNonNull(samplers2d.get(s.get()), "No such 2D noise function " + s.get())
|
s -> Objects.requireNonNull(samplers3d.get(s.get()), "No such 3D noise function " + s.get())
|
||||||
.getSampler(),
|
.getSampler(),
|
||||||
true,
|
true,
|
||||||
position);
|
position);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user