Spaces:
Running
Running
/** | |
* @author sunag / http://www.sunag.com.br/ | |
*/ | |
import { StandardNode } from './nodes/StandardNode.js'; | |
import { NodeMaterial } from './NodeMaterial.js'; | |
import { NodeUtils } from '../core/NodeUtils.js'; | |
function StandardNodeMaterial() { | |
var node = new StandardNode(); | |
NodeMaterial.call( this, node, node ); | |
this.type = "StandardNodeMaterial"; | |
} | |
StandardNodeMaterial.prototype = Object.create( NodeMaterial.prototype ); | |
StandardNodeMaterial.prototype.constructor = StandardNodeMaterial; | |
NodeUtils.addShortcuts( StandardNodeMaterial.prototype, 'fragment', [ | |
'color', | |
'alpha', | |
'roughness', | |
'metalness', | |
'reflectivity', | |
'clearCoat', | |
'clearCoatRoughness', | |
'normal', | |
'emissive', | |
'ambient', | |
'light', | |
'shadow', | |
'ao', | |
'environment', | |
'mask', | |
'position' | |
] ); | |
export { StandardNodeMaterial }; | |