From e83c1f71a6059b1100fd94c63c145b0b762c4ebf Mon Sep 17 00:00:00 2001 From: ericrius1 Date: Fri, 26 Feb 2016 12:17:46 -0800 Subject: [PATCH] front and back --- .../whiteboardV2/whiteboardSpawner.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/examples/homeContent/whiteboardV2/whiteboardSpawner.js b/examples/homeContent/whiteboardV2/whiteboardSpawner.js index f89789ab8b..f4f18a164d 100644 --- a/examples/homeContent/whiteboardV2/whiteboardSpawner.js +++ b/examples/homeContent/whiteboardV2/whiteboardSpawner.js @@ -54,8 +54,9 @@ var whiteboardSurfacePosition = Vec3.sum(whiteboardPosition, { z: 0.0 }); whiteboardSurfacePosition = Vec3.sum(whiteboardSurfacePosition, Vec3.multiply(-0.02, Quat.getRight(whiteboardRotation))); -whiteboardSurfacePosition = Vec3.sum(whiteboardSurfacePosition, Vec3.multiply(-0.02, Quat.getFront(whiteboardRotation))); -var whiteboardDrawingSurface = Entities.addEntity({ +var moveForwardDistance = 0.02; +whiteboardFrontSurfacePosition = Vec3.sum(whiteboardSurfacePosition, Vec3.multiply(-moveForwardDistance, Quat.getFront(whiteboardRotation))); +var whiteboardSurfaceSettings = { type: "Box", name: "hifi-whiteboardDrawingSurface", dimensions: { @@ -68,11 +69,18 @@ var whiteboardDrawingSurface = Entities.addEntity({ green: 10, blue: 200 }, - position: whiteboardSurfacePosition, + position: whiteboardFrontSurfacePosition, rotation: whiteboardRotation, visible: false, parentID: whiteboard -}); +} +var whiteboardFrontDrawingSurface = Entities.addEntity(whiteboardSurfaceSettings); + + +whiteboardBackSurfacePosition = Vec3.sum(whiteboardSurfacePosition, Vec3.multiply(moveForwardDistance, Quat.getFront(whiteboardRotation))); +whiteboardSurfaceSettings.position = whiteboardBackSurfacePosition; + +var whiteboardFrontDrawingSurface = Entities.addEntity(whiteboardSurfaceSettings); var WHITEBOARD_RACK_DEPTH = 1.9; @@ -230,7 +238,8 @@ function createMarker(modelURL, markerPosition, markerColor) { function cleanup() { Entities.deleteEntity(whiteboard); - Entities.deleteEntity(whiteboardDrawingSurface); + Entities.deleteEntity(whiteboardFrontDrawingSurface); + Entities.deleteEntity(whiteboardBackDrawingSurface); Entities.deleteEntity(eraser); markers.forEach(function(marker) { Entities.deleteEntity(marker);