UNPKG

mdx-m3-viewer

Version:

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

23 lines (19 loc) 642 B
import TexturedModelView from '../../texturedmodelview'; import ModelViewData from '../../modelviewdata'; import Model from './model'; import Bucket from './bucket'; import ModelInstance from './modelinstance'; import shaders from './shaders'; export default { load(viewer) { let shader = viewer.loadShader('GeoStandardShader', shaders.vs, shaders.ps); // If a shader failed to compile, don't allow the handler to be registered, and send an error instead. return shader.ok; }, extensions: [['.geo']], Constructor: Model, View: TexturedModelView, Data: ModelViewData, Bucket: Bucket, Instance: ModelInstance, };