RenderColorSpaceConversion¶
Under Construction
This documentation is auto-generated, and is a work in progress. Please see the source code at https://github.com/phetsims/alpenglow/blob/main/js/render-program/RenderColorSpaceConversion.ts for the most up-to-date information.
Overview¶
RenderProgram to convert between color spaces. Should not change whether something is transparent or opaque
@author Jonathan Olson <jonathan.olson@colorado.edu>
Class RenderColorSpaceConversion¶
Constructor¶
new RenderColorSpaceConversion( program : RenderProgram, convert : ( color: Vector4 ) => Vector4 )¶
Instance Methods¶
getSimplified( children : RenderProgram[] ) : RenderProgram | null¶
(protected)
evaluate( context : RenderEvaluationContext ) : Vector4¶
serialize() : SerializedRenderColorSpaceConversion¶
Instance Properties¶
inverse : Constructor<RenderColorSpaceConversion>¶
Type SerializedRenderColorSpaceConversion¶
- type: "RenderColorSpaceConversion"
- subtype: string
- program: SerializedRenderProgram
Source Code¶
See the source for RenderColorSpaceConversion.ts in the alpenglow repository.