UNPKG

mdx-m3-viewer

Version:

A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.

22 lines (18 loc) 592 B
import ObjModel from './model'; import ModelView from '../../modelview'; import Bucket from '../../bucket'; import ObjModelInstance from './modelinstance'; import shaders from './shaders'; export default { load(viewer) { let shader = viewer.loadShader('ObjShader', shaders.vs, shaders.fs); // Returning false will not allow the handler to be added. // In this case, this should happen when the shader fails to compile. return shader.ok; }, extensions: [['.obj', 'text']], Constructor: ObjModel, View: ModelView, Bucket: Bucket, Instance: ObjModelInstance, };