NodeUniform.js 355 B

12345678910111213141516171819202122232425262728
  1. class NodeUniform {
  2. constructor( name, type, node, needsUpdate = undefined ) {
  3. this.name = name;
  4. this.type = type;
  5. this.node = node;
  6. this.needsUpdate = needsUpdate;
  7. }
  8. get value() {
  9. return this.node.value;
  10. }
  11. set value( val ) {
  12. this.node.value = val;
  13. }
  14. }
  15. NodeUniform.prototype.isNodeUniform = true;
  16. export default NodeUniform;