UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

209 lines • 3.55 kB
export class FPlusStandardMaterial extends ForwardPlusThreeMaterial { constructor(); /** * * @type {NormalMapTypes} */ normalMapType: NormalMapTypes; /** * * @type {number} */ emissiveIntensity: number; /** * * @param {Texture} v */ set map(v: Texture); get map(): Texture; /** * * @param {Texture} v */ set normalMap(v: Texture); get normalMap(): Texture; set normalScale(v: any); get normalScale(): any; /** * * @param {Texture} v */ set roughnessMap(v: Texture); /** * * @returns {Texture} */ get roughnessMap(): Texture; /** * * @param {Texture} v */ set metalnessMap(v: Texture); /** * * @returns {Texture} */ get metalnessMap(): Texture; /** * * @param {number} v */ set roughness(v: number); /** * * @returns {number} */ get roughness(): number; /** * * @param {number} v */ set metalness(v: number); /** * * @returns {number} */ get metalness(): number; /** * * @param {Texture} v */ set lightMap(v: Texture); /** * * @returns {Texture} */ get lightMap(): Texture; /** * * @param {number} v */ set lightMapIntensity(v: number); /** * * @returns {number} */ get lightMapIntensity(): number; /** * * @param {Texture} v */ set aoMap(v: Texture); /** * * @returns {Texture} */ get aoMap(): Texture; /** * * @param {number} v */ set aoMapIntensity(v: number); /** * * @returns {number} */ get aoMapIntensity(): number; /** * * @param {Color} c */ set emissive(c: Color); /** * * @returns {Color} */ get emissive(): Color; /** * * @param {Texture} v */ set emissiveMap(v: Texture); /** * * @returns {Texture} */ get emissiveMap(): Texture; /** * * @param {Texture} v */ set bumpMap(v: Texture); /** * * @returns {Texture} */ get bumpMap(): Texture; /** * * @param {number} v */ set bumpScale(v: number); /** * * @returns {number} */ get bumpScale(): number; /** * * @param {Texture} v */ set displacementMap(v: Texture); /** * * @returns {Texture} */ get displacementMap(): Texture; /** * * @param {number} v */ set displacementScale(v: number); /** * * @returns {number} */ get displacementScale(): number; /** * * @param {number} v */ set displacementBias(v: number); /** * * @returns {number} */ get displacementBias(): number; /** * * @param {Texture} v */ set envMap(v: Texture); /** * * @returns {Texture} */ get envMap(): Texture; /** * * @param {number} v */ set envMapIntensity(v: number); /** * * @returns {number} */ get envMapIntensity(): number; /** * * @param {number} v */ set refractionRatio(v: number); /** * * @returns {number} */ get refractionRatio(): number; } import { ForwardPlusThreeMaterial } from "./ForwardPlusThreeMaterial.js"; //# sourceMappingURL=FPlusStandardMaterial.d.ts.map