UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

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