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.