ProcSky.js 433 B

12345678910111213141516171819202122232425262728
  1. "atomic component";
  2. var component = function (self) {
  3. var scene = self.node;
  4. var time = 12;
  5. // create the procedural sky
  6. var pnode = scene.createChild();
  7. self.procSky = pnode.createComponent("ProcSky");
  8. self.procSky.setDayTime(time);
  9. self.start = function() {
  10. };
  11. self.update = function(timeStep) {
  12. time += timeStep * .5;
  13. self.procSky.setDayTime(time);
  14. };
  15. };
  16. exports.component = component;