| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
THREE.MeshPhongMaterial
Synopsis
- newtype MeshPhongMaterial = MeshPhongMaterial {}
- new :: Three MeshPhongMaterial
- alphaMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- aoMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- aoMapIntensity :: Property MeshPhongMaterial Int
- bumpMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- bumpScale :: Property MeshPhongMaterial Double
- color :: Property MeshPhongMaterial Color
- combine :: Property MeshPhongMaterial TextureCombineOperations
- displacementMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- displacementScale :: Property MeshPhongMaterial Double
- displacementBias :: Property MeshPhongMaterial Double
- emissive :: Property MeshPhongMaterial Color
- emissiveMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- emissiveIntensity :: Property MeshPhongMaterial Double
- envMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- envMapRotation :: Property MeshPhongMaterial Euler
- flatShading :: Property MeshPhongMaterial Bool
- fog :: Property MeshPhongMaterial Bool
- lightMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- lightMapIntensity :: Property MeshPhongMaterial Double
- map :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- normalMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- normalMapType :: Property MeshPhongMaterial NormalMapType
- normalScale :: Property MeshPhongMaterial Vector2
- reflectivity :: Property MeshPhongMaterial Double
- refractionRatio :: Property MeshPhongMaterial Double
- shininess :: Property MeshPhongMaterial Double
- specular :: Property MeshPhongMaterial Color
- specularMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture)
- wireframe :: Property MeshPhongMaterial Bool
- wireframeLinecap :: Property MeshPhongMaterial Linecap
- wireframeLinejoin :: Property MeshPhongMaterial Linejoin
- wireframeLinewidth :: Property MeshPhongMaterial Double
Types
newtype MeshPhongMaterial Source #
Constructors
| MeshPhongMaterial | |
Fields | |
Instances
Constructors
Read-only Properties
Properties
alphaMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
aoMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
bumpMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
displacementMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
emissiveMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
envMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
lightMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
map :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
normalMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #
specularMap :: (TextureClass texture, FromJSVal texture) => Property MeshPhongMaterial (Maybe texture) Source #