Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/remapper/src/deps.ts>three.MeshPhongMaterialParameters

A framework for Beat Saber map scripting.
Go to Latest
interface three.MeshPhongMaterialParameters
implements MaterialParameters
import { type three } from "https://deno.land/x/remapper@2.1.0/src/deps.ts";
const { MeshPhongMaterialParameters } = three;

Properties

optional
color: ColorRepresentation | undefined

geometry color in hexadecimal. Default is 0xffffff.

optional
specular: ColorRepresentation | undefined
optional
shininess: number | undefined
optional
opacity: number | undefined
optional
map: Texture | null | undefined
optional
lightMap: Texture | null | undefined
optional
lightMapIntensity: number | undefined
optional
aoMap: Texture | null | undefined
optional
aoMapIntensity: number | undefined
optional
emissive: ColorRepresentation | undefined
optional
emissiveIntensity: number | undefined
optional
emissiveMap: Texture | null | undefined
optional
bumpMap: Texture | null | undefined
optional
bumpScale: number | undefined
optional
normalMap: Texture | null | undefined
optional
normalMapType: NormalMapTypes | undefined
optional
normalScale: Vector2 | undefined
optional
displacementMap: Texture | null | undefined
optional
displacementScale: number | undefined
optional
displacementBias: number | undefined
optional
specularMap: Texture | null | undefined
optional
alphaMap: Texture | null | undefined
optional
envMap: Texture | null | undefined
optional
combine: Combine | undefined
optional
reflectivity: number | undefined
optional
refractionRatio: number | undefined
optional
wireframe: boolean | undefined
optional
wireframeLinewidth: number | undefined
optional
wireframeLinecap: string | undefined
optional
wireframeLinejoin: string | undefined
optional
fog: boolean | undefined
optional
flatShading: boolean | undefined