Skip to content

Documentation / loaders / ObjMaterial

Type Alias: ObjMaterial ​

ObjMaterial = object

Defined in: libs/loaders/src/obj/parser.ts:48

Properties ​

name ​

name: string

Defined in: libs/loaders/src/obj/parser.ts:49


diffuse ​

diffuse: [number, number, number]

Defined in: libs/loaders/src/obj/parser.ts:50


specular ​

specular: [number, number, number]

Defined in: libs/loaders/src/obj/parser.ts:51


emissive ​

emissive: [number, number, number]

Defined in: libs/loaders/src/obj/parser.ts:52


shininess ​

shininess: number

Defined in: libs/loaders/src/obj/parser.ts:53


opacity ​

opacity: number

Defined in: libs/loaders/src/obj/parser.ts:54


ior ​

ior: number

Defined in: libs/loaders/src/obj/parser.ts:55


diffuseMap? ​

optional diffuseMap?: ObjTextureMap

Defined in: libs/loaders/src/obj/parser.ts:56


specularColorMap? ​

optional specularColorMap?: ObjTextureMap

Defined in: libs/loaders/src/obj/parser.ts:57


normalMap? ​

optional normalMap?: ObjTextureMap

Defined in: libs/loaders/src/obj/parser.ts:58


emissiveMap? ​

optional emissiveMap?: ObjTextureMap

Defined in: libs/loaders/src/obj/parser.ts:59


alphaMap? ​

optional alphaMap?: ObjTextureMap

Defined in: libs/loaders/src/obj/parser.ts:60


metallic? ​

optional metallic?: number

Defined in: libs/loaders/src/obj/parser.ts:61


roughness? ​

optional roughness?: number

Defined in: libs/loaders/src/obj/parser.ts:62

Released under the MIT License.