Class: ObjGeometryBuilder

ObjGeometryBuilder(webglContext)

Builds geometry buffers from parsed OBJ data.

Constructor

new ObjGeometryBuilder(webglContext)

Parameters:
Name Type Description
webglContext WebGL2RenderingContext WebGL2 rendering context.
Source:
Throws:
When `webglContext` is not a `WebGL2RenderingContext`.
Type
TypeError

Classes

ObjGeometryBuilder

Methods

build(parsedData) → {ObjGeometryBuildResult}

Builds the geometry for parsed OBJ data.
Parameters:
Name Type Description
parsedData ObjParsedData Parsed OBJ data.
Source:
Throws:
When `parsedData` is invalid.
Type
TypeError
Returns:
- Build result, which is containing the root node, mesh creation entries and created geometries.
Type
ObjGeometryBuildResult