8182838485868788
up = new FloatTriple(pUpX, pUpY, pUpZ); return this; } public CameraBuilder withFov(double pFov) { fov = new FloatSingle(pFov); return this; }
8687888990919293
fov = new FloatSingle(pFov); return this; } public CameraBuilder withAspect(double pAspect) { aspect = new FloatSingle(pAspect); return this; }
7576777879808182
sundir = new FloatTriple(pSundirX, pSundirY, pSundirZ); return this; } public SunSkyLightBuilder withTurbidity(double pTurbidity) { turbidity = new FloatSingle(pTurbidity); return this; }
8485868788899091
diff = new FloatTriple(pDiffX, pDiffY, pDiffZ); return this; } public ShaderBuilder withRefl(double pRefl) { refl = new FloatSingle(pRefl); return this; }
6465666768697071
color = new RGBColor(pR, pG, pB); return this; } public LightBuilder withPower(double pPower) { power = new FloatSingle(pPower); return this; }