Skip to content

bundle.json Loader Classes

Ioannis Charalampidis edited this page Jun 7, 2016 · 2 revisions

Native Classes

The following classes are natively available (without the need to load any additional profile).

Loader Class Description Specs
"blob" Embed the specified file as a binary blob, without any further encoding "path/to/file"
[ "path/to/file", "mime/type" ]

The following loader classes are exposed by the jbb-profile-three.

Loader Class Description Specs
THREE.AWDLoader Loads collada .awd models. "path/to/file.awd"
THREE.ColladaLoader Loads collada .cda 3D models. "path/to/file.dae"
THREE.BabylonLoader Loads .babylon resource files. "path/to/file.babylon"
THREE.UTF8Loader Loads UTF8 encoded meshes. "path/to/file.utf8"
THREE.VRMLLoader Loads .vrml models. "path/to/file.vrml"
THREE.VTKLoader Loads binary and ASCII .vtk and .vtp models. "path/to/file.vtk"
THREE.BinaryLoader Loads binary wavefont .obj models. "path/to/file.obj"
THREE.OBJLoader Loads ASCII wavefont .obj models. "path/to/file.obj"
THREE.MTLLoader Loads .mtl material libraries. "path/to/file.mtl"
THREE.OBJMTLLoader Loads wavefont .obj models, including it's material library. "path/to/file.obj"
THREE.PDBLoader Loads protein database .pdb modles. "path/to/file.pdb"
THREE.PLYLoader Loads polygon .ply models. "path/to/file.ply"
THREE.DDSLoader Loads .dds compressed textures. "path/to/file.dds"
THREE.PVRLoader Loads .pvr PVR compressed texture. "path/to/file.pvr"
THREE.RGBELoader Loads .hdr HDR textures. "path/to/file.hdr"
THREE.TGALoader Loads TARGA .tga textures. "path/to/file.tga"
THREE.STLLoader Loads stereolithography .stl files. "path/to/file.stl"
THREE.SVGLoader Loads 2D .svg shapes. "path/to/file.svg"
THREE.MD2Loader Loads Quake-2 Animated MDL models.
{
  "baseUrl": "${BUNDLE}/folder",
  "body": "file.md2",
  "skins": [ "skin.png", .. ],
  "weapons":  [  [ "weapon.md2", "weapon.png" ], [ .. ] ]
}

Clone this wiki locally