Load OBJ
Load Material

Show/Hide Instructions

Instructions: load obj, then hit load material - either select one img file or select a mtl and its dds files at once - the dds and mtl files must be in the same directory.

Lightning bolt icons start auto optimization process, with step size indicated to the right of each icon. Press spacebar to cancel optimization.

To change webcam input (Chrome): go to Preferences > Show Advanced Settings... > Privacy > Content Settings... > Camera and select from dropdown.

To setup Node server (mac instructions): install node: brew install node
navigate to the 'node' folder in this app's file directory in the Terminal: cd node
install socket.io: npm install socket.io
install SerialPort: npm install serialport
run node server: node nodeServer.js (do this from inside the node directory in the app)
select serial port from dropdown below

To run in VR mode: run in a browser that supports WebVR API (tested in Chromium experimental build on Windows). Select "Enter VR" when button appears.

brightness
opacity

Current Port:  not connected
rotation

Rotation Zero:
rotation zero

  Show Origin
X origin
Z origin


scale


Outline:
  Show Outline
offset
width


Play/Pause Camera
threshold

Show/Hide Occlusion Background
width
height
x
y

Perspective Orthographic

Perspective Camera Controls

FOV (deg)
Zoom


Ortho Camera Controls

FOV (deg)
Zoom


Camera Pos (XYZ):
X
Y
Z


Camera Roll:
roll

Camera Look At (XYZ):
X
Y
Z  

  Show Crosshairs