NodeUniform.js 340 B

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