Guest User

Untitled

a guest
May 26th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. //
  2. // Available modules include (this is not a complete list):
  3. var Scene = require('Scene');
  4. var Textures = require('Textures');
  5. var Materials = require('Materials');
  6. var FaceTracking = require('FaceTracking');
  7. var Animation = require('Animation');
  8. var Reactive = require('Reactive');
  9. var FaceGestures = require('FaceGestures');
  10.  
  11. var Diagnostics = require('Diagnostics');
  12. Diagnostics.log(Scene.root);
  13.  
  14. var face = FaceTracking.face(0);
  15.  
  16. FaceGestures.hasLeftEyeClosed(face).monitor().subscribe(function(changedValue) {
  17. if (changedValue.newValue) {
  18. Diagnostics.log(' Left eye close!');
  19. } else {
  20. Diagnostics.log('Nothing!');
  21. }
  22. });
  23. FaceGestures.hasRightEyeClosed(face).monitor().subscribe(function(changedValue) {
  24. if (changedValue.newValue) {
  25. Diagnostics.log(' Right eye close!');
  26. } else {
  27. Diagnostics.log('Nothing!');
  28. }
  29. });
  30. //
  31. // Example script
  32. //
  33. // Loading required modules
  34. // var Scene = require('Scene');
  35. // var FaceTracking = require('FaceTracking');
  36. //
  37. // Binding an object's property to a value provided by the face tracker
  38. // Scene.root.child('object0').transform.rotationY = FaceTracking.face(0).transform.rotationX;
  39. //
  40. // If you want to log objects, use the Diagnostics module.
  41. // var Diagnostics = require('Diagnostics');
  42. // Diagnostics.log(Scene.root);
Add Comment
Please, Sign In to add comment