infamous
Version:
A CSS3D/WebGL UI library.
20 lines (12 loc) • 451 B
JavaScript
import 'element-behaviors'
import { MeshBasicMaterial } from 'three'
import BaseMaterialBehavior from './BaseMaterialBehavior'
const BasicMaterialBehavior = BaseMaterialBehavior.subclass('BasicMaterialBehavior', {
protected: {
createComponent() {
return new MeshBasicMaterial({ color: 0x00ff00 })
},
},
})
elementBehaviors.define('basic-material', BasicMaterialBehavior)
export default BasicMaterialBehavior