java.lang.Object
de.grogra.gpuflux.scene.shading.FluxSpectrum
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Point3fvoidstatic voidserialize(ComputeByteBuffer out, SpectralCurve SPD) static voidstatic voidstatic voidserializeNormalizedSPD(ComputeByteBuffer out, SpectralCurve SPD, float unit) static voidserializeSPD(ComputeByteBuffer out, SpectralCurve SPD) static voidsetDiscretization(FluxSpectrum.SpectralDiscretization discretization) static voidsetImportance(SpectralCurve ImportanceSPD)
-
Constructor Details
-
FluxSpectrum
-
-
Method Details
-
setImportance
-
setDiscretization
-
getDiscretization
-
serializeNormalizedSPD
public static void serializeNormalizedSPD(ComputeByteBuffer out, SpectralCurve SPD, float unit) throws IOException - Throws:
IOException
-
serializeSPD
- Throws:
IOException
-
serializeCumulativeSPD
public static void serializeCumulativeSPD(ComputeByteBuffer out, SpectralCurve SPD) throws IOException - Throws:
IOException
-
serialize
- Throws:
IOException
-
getRGBDistribution
-
getRGBDistribution
-
serialize
- Throws:
IOException
-
serializeCorrectedCumulativeSPD
public static void serializeCorrectedCumulativeSPD(ComputeByteBuffer out, SpectralCurve SPD) throws IOException - Throws:
IOException
-