new ObjModelLoader()
Model loader which contains OBJ models
Please do not instantiate this class on your own. Use the
ModelLoaderFactory
instead.
Extends
Methods
-
loadForMarker(model, markerId, markerTransform, overallScale, isWireframeVisible, markerManager)
-
Loads model for marker
Parameters:
Name Type Description model
object Data containing the model info (from JSON file) markerId
number ID of marker to laod markerTransform
THREE.Object3D Transform to parent to after model has loaded overallScale
number Overall scale isWireframeVisible
boolean Whether to initialize the wireframe mode to true markerManager
SKARF.MarkerManager Instance of MarkerManager -
transformAndParent(model, object, markerTransform, overallScale, markerManager)
-
Transforms and parents a model onto a transform
Parameters:
Name Type Description model
object Data containing the model info (from JSON file) object
THREE.Mesh Mesh to parent markerTransform
THREE.Object3D Transform to parent to overallScale
number Overall scale markerManager
SKARF.MarkerManager Instance of MarkerManager - Inherited From:
- Source: