Module
Rito.Materials.RawShaderMaterial
- Package
- purescript-rito
- Repository
- mikesol/purescript-rito
#rawShaderMaterial Source
rawShaderMaterial :: forall i u url payload. InitialRawShaderMaterial i (Record u) => RowToList u url => IsUniform url => Record u -> i -> Event (RawShaderMaterial u) -> Material payload
#rawShaderMaterial_ Source
rawShaderMaterial_ :: forall i u url payload. InitialRawShaderMaterial i (Record u) => RowToList u url => IsUniform url => Record u -> i -> Material payload
#RawShaderMaterial Source
#RawShaderMaterial' Source
type RawShaderMaterial' :: Row Type -> Type
type RawShaderMaterial' u = Variant (uniform :: Variant u)
Instances
#RawShaderMaterialOptions Source
data RawShaderMaterialOptions
Constructors
Instances
ConvertOption RawShaderMaterialOptions "rawShaderMaterial" TRawShaderMaterial TRawShaderMaterial
ConvertOption RawShaderMaterialOptions "vertexShader" String String
ConvertOption RawShaderMaterialOptions "fragmentShader" String String
ConvertOption RawShaderMaterialOptions "alphaTest" Number (Maybe Number)
ConvertOption RawShaderMaterialOptions "alphaToCoverage" Number (Maybe Number)
ConvertOption RawShaderMaterialOptions "blendDst" BlendDst (Maybe BlendDst)
ConvertOption RawShaderMaterialOptions "blendDstAlpha" BlendDst (Maybe BlendDst)
ConvertOption RawShaderMaterialOptions "blendEquation" BlendEquation (Maybe BlendEquation)
ConvertOption RawShaderMaterialOptions "blendEquationAlpha" BlendEquation (Maybe BlendEquation)
ConvertOption RawShaderMaterialOptions "blending" Blending (Maybe Blending)
ConvertOption RawShaderMaterialOptions "blendSrc" BlendSrc (Maybe BlendSrc)
ConvertOption RawShaderMaterialOptions "blendSrcAlpha" BlendSrc (Maybe BlendSrc)
ConvertOption RawShaderMaterialOptions "clipIntersection" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "clipShadows" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "colorWrite" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "depthFunc" DepthMode (Maybe DepthMode)
ConvertOption RawShaderMaterialOptions "depthTest" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "depthWrite" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "opacity" Number (Maybe Number)
ConvertOption RawShaderMaterialOptions "polygonOffset" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "polygonOffsetFactor" Int (Maybe Int)
ConvertOption RawShaderMaterialOptions "polygonOffsetUnits" Int (Maybe Int)
ConvertOption RawShaderMaterialOptions "precision" Precision (Maybe Precision)
ConvertOption RawShaderMaterialOptions "premultipliedAlpha" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "dithering" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "shadowSide" Side (Maybe Side)
ConvertOption RawShaderMaterialOptions "side" Side (Maybe Side)
ConvertOption RawShaderMaterialOptions "toneMapped" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "transparent" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "vertexColors" Boolean (Maybe Boolean)
ConvertOption RawShaderMaterialOptions "visible" Boolean (Maybe Boolean)
#InitialRawShaderMaterial Source
class InitialRawShaderMaterial i u where
Members
toInitializeRawShaderMaterial :: u -> i -> InitializeRawShaderMaterial u
Instances
- Modules
- Rito.
BlendDst - Rito.
BlendEquation - Rito.
BlendSrc - Rito.
Blending - Rito.
Box3 - Rito.
BufferAttribute - Rito.
BufferAttributeUnsafe - Rito.
CSS. CSS2DObject - Rito.
CSS. CSS3DObject - Rito.
Cameras. PerspectiveCamera - Rito.
Color - Rito.
CombineOperation - Rito.
Core - Rito.
CubeTexture - Rito.
DepthMode - Rito.
Euler - Rito.
FogExp2 - Rito.
GLTF - Rito.
Geometries. Box - Rito.
Geometries. BufferGeometry - Rito.
Geometries. Capsule - Rito.
Geometries. Cylinder - Rito.
Geometries. Plane - Rito.
Geometries. Sphere - Rito.
Group - Rito.
InstancedBufferAttribute - Rito.
Interpret - Rito.
Lights. AmbientLight - Rito.
Lights. DirectionalLight - Rito.
Lights. PointLight - Rito.
Materials. MeshBasicMaterial - Rito.
Materials. MeshLambertMaterial - Rito.
Materials. MeshPhongMaterial - Rito.
Materials. MeshStandardMaterial - Rito.
Materials. RawShaderMaterial - Rito.
Materials. ShaderMaterial - Rito.
Matrix4 - Rito.
Mesh - Rito.
NormalMapType - Rito.
Points - Rito.
Portal - Rito.
Precision - Rito.
Properties - Rito.
Quaternion - Rito.
Renderers. CSS2D - Rito.
Renderers. CSS3D - Rito.
Renderers. Raycaster - Rito.
Renderers. WebGL - Rito.
Renderers. WebGL. BloomPass - Rito.
Renderers. WebGL. EffectComposer - Rito.
Renderers. WebGL. EffectComposerPass - Rito.
Renderers. WebGL. GlitchPass - Rito.
Renderers. WebGL. RenderPass - Rito.
Renderers. WebGL. UnrealBloomPass - Rito.
Renderers. WebGLRenderingPowerPreference - Rito.
Renderers. WebGLRenderingPrecision - Rito.
RoundRobin - Rito.
Run - Rito.
ST. ForEach - Rito.
Scene - Rito.
Side - Rito.
Sphere - Rito.
THREE - Rito.
Texture - Rito.
Undefinable - Rito.
Uniforms - Rito.
Vector2 - Rito.
Vector3 - Rito.
WireframeLinecap - Rito.
WireframeLinejoin