Home
NatNet User's Guide
Contents
1. ScaleTranslation ScaleRotation OffsetTranslation OffsetTranslationMode Boom Global Always Smooth Translation ScaleUpdatesOffset Smooth Translation Amount Smooth Rotation Amount Smooth Rotation Focal Length Min Focal Length Max EulerOrder Dead Zone UserData1 UserData2 UserString1 NaturalPoint AAR Ex Ex Ex Es Es EX 5l 60 61 0 76 74 89 0 75 1 Y NY z 1 00 1 00 VW Y Y Y VW Y NY Y E 28 Action Insight VCS Properties Parameter Scale Translation Scale the physical movement when tracking controller is moved Scale Rotation Scale the physical rotation when tracking clip is rotated Offset Translation Can be used for 2 purposes 1 To adjust the center of the physical volume to the virtual scene 2 To effectively pan truck dolly the camera This value is updated by the thumbstick controls for the Pan dolly truck operations OffsetTranslationMode Affects how Offset Translation is applied to the camera O Global Translates the camera according to the MotionBuilder global coordinate system global 1 Local Translates the camera according to the camera s coordinate system local 2 LocalOnStart Translates the camera according to the camera s coordinate system when the camera first moves stick first moves then keeps that axis Does not continuously update the coordinate system Boom Global Always Always pan camera up down in the globa
2. Hamed Hip4 Hamed Hip3 Hamed Chest1 Hamed Chest2 Hamed Chest3 Hamed Head3 Hamed Head1 Hamed Head2 Hamed LUArmi Hamed LUArm2 1 Device Settings The standard MotionBuilder Device Settings dialog a Pos sas 320 om aso wen 06539 om Cosa nm mne om na roms en om sm ios ess am oee ynsm 227 om ee ins essa om mw ine seses am som imi eo om osa ue 02 om Online Click this box to connect to the OptiTrack Server e g Arena Red Not connected Yellow Connected not streaming Green Connected and streaming Live Indicates to MotionBuilder that data is coming from a live source checked or from a recorded take Recording Indicates to MotionBuilder that data from this device should be recorded when MotionBuilder is recording Model Binding Unused Device Information Information about the status of the connection NOTE FOR MORE INFORMATION ON DEVICE SETTINGS PLEASE REFER TO THE MOTIONBUILDER HELP MotionBuilder Plugin NaturalPoint 2 Optical Model Sets the mapping between a Mocap marker set and a MotionBuilder opticals set Optical Model Specified the MotionBuilder Opticals model to map the markers to Generate a new Optical model Update the current optical model Adds updates the current MarkerSet from OptiTrack to list of MotionBuilder Op
3. The Insight VCS plugin supports any Directlnput compatible joystick or USB device Controllers can then be configured to perform actions or control the camera using Controller Profiles CONTROLLER PROFILES Virtual Camera controls are managed by a Control to Event mapping system called the Controller Profile The controller profile is configured in the Controller Tab The Insight VCS plugin allows you to create and swap between multiple controller profiles allowing you to create any number of custom button axis configurations depending upon the scene particular move types different physical VCS controllers or HID devices etc Profiles can be saved and then later swapped out using the Profile Dropdown Profiles are saved into lt VCS Mobu install folder gt Profiles folder The VCS plugin ships with 2 default profiles The 2 controller VCS Pro lt VCS Mobu install folder gt Profiles WCSProDefault xml The XBox based VCS Mini lt VCS Mobu install folder gt Profiles WCSMiniDefault xml When the Insight VCS plugin is first launched it will attempt to detect any compatible controllers It will then attempt to match the detected controllers with an existing Controller Profile beginning with the last used preferred profile PROFILE SETUP The VCS plugin supports 2 types of controller inputs and 2 types of actions Axis Inputs Actions Axis inputs are analog inputs and represent the range of values This range has been scaled to
4. 6 CANA O A ON 7 A ES aa Tees EiiAOu RA NdN NG ents NA DN ANWYL A DANO ANNE FUND sea ag RAN DON NA AU AN RAEA NUN TAU YNN RANRANFNNN SAS AT ANG NR UEN NON Y RGB dectantassnbesay 9 Recording Optical Data sccc icci cstsssccasasdssnncesonsasstacsbcessncessnsoaielaevateesensadentevstsgniessescadanandueiasvossdicacnsensulsseadedaesateedassodielCassseuscnsaadeseateignbedts ity 11 Ec A AAA A NN 11 MotionBuilder Actor Character Setup cooococccocccononononononnnonanonnnnnnno nono nono LILI nn nono nn RR LLALL LEL IL ALLA GELL E LLALL LLD ALLA LI LD LD FL FFF nn 11 Actor Setup Mocap Marker Data gt MotionBuilder Actor ccccccscccssecsececsseceseeecssecseeeecaeceeeessuecseeecaeceesesauecseeeseaeeeeeesenaeeses 12 Character Setup MotionBuilder Actor gt Character uuneu rrr HYLL A ILALL LA no nononcno nn nnnnn roo nn EASE nc ANED EEDD DDED EEDD DDED D DD DDYDD DD FF FN 13 Virtual Camera Device Insight VES iii cd reido 14 Installation and FR eI a La FRS FFANS in da 16 Supported ld EL Le LLYFN ER da HF HE FF A R 16 tall EFFECT FFRWD SF FN NE FFR FYS TAF CYH PH FICER CHYN GYF FFERI NN FAT CHRYN FN FFF FN EFE TRA E FFF EA PRY HF FI OR 16 LIC NSING FFF NN 16 Creating a Virtual Camera device OptiTrack Server s ueeui iid LLE LLY L LLY LLI LLI ELLYLL LLALL LLAN EL none nn nr nn nn nn nan nan nan nan rca nacen nan Ln canncinss 18 Creating a Virtual Camera device Universal MOde ooocoooconocccocnnononoconnnononcnonono
5. O 1000 Axis inputs can be assigned to Axis actions PTZ operations Pan Tilt Zoom are good examples of typical Axis Actions MotionBuilder Plugin NaturalPoint 22 Button Inputs Actions Button inputs are the button inputs on the controller These are one shot events that occur when the button is pressed Transport commands such as Play Record and Rewind are typical examples of one shot events Note Some Insight VCS controllers have a dial that is represented in the Axis list as a Wheel Thisis a special form of an axis and can be used to modify existing actions such as zoom speed pan speed and motion scale amount Figure 3 A Typical Insight VCS Controller Map Insight VCS Inputs Action Settings Axes Name of the controller s analog input Action Action to take or value to change Param Input parameter used by some actions to modify the action in some way e g speed up or slow down zooming Value Current value of the control input MotionBuilder Plugin NaturalPoint 23 ACTION PARAMETERS Some actions have parameters that modify the way they operate The following tables list the axis and button actions and how the parameter value for that action is interpreted VCS controller Axis Actions Action Parameter s Example Pan Right Left Pan Speed Curve Type 1 0 pan at normal rate linear curve 1 01 pan at normal rate ease in
6. equipment This version works with any MotionBuilder Rigid Body Each version has its own licensing requirement Insight VCS Licensing Requirements Product Licensing Requires Unique Hardware Key Application s e g ARENA or Tracking Tools license folder The server application administers the license to the plugin during connection VCS Mobu Standard VCS Mobu license is installed into the OptiTrack Server No uses Server Application s key VCS Mobu Universal VCS Mobu Universal license is installed into the local Yes workstation s system running MotionBuilder OptiTrack license folder and requires a hardware key Please refer to your order confirmation and or Quick Start Guide for specific licensing instructions Additional information on licensing can be found in our Licensing and Activation FAQ http www naturalpoint com optitrack support activate faq html MotionBuilder Plugin NaturalPoint 16 MotionBuilder Plugin NaturalPoint 17 CREATING A VIRTUAL CAMERA DEVICE OPTITRACK SERVER 1 OptiTrack Server App Create a Rigid Body from your tracking controller s markers Note The neutral or zero orientation of a rigid body is the orientation when it is created in the software Motive Arena TrackingTools This will be the camera s neutral orientation In addition for correct interpretation into MotionBuilder s coordinate system it is important you align your rigid body with the c
7. NaturalPoint MotionBuilder User s Guide Version 2 6 0 March 2013 NaturalPoint Corporation Autodesk 33872 SE Eastgate Circle Authorized Developer Corvallis OR 97339 NN f Copyright 2004 2011 NaturalPoint Corporation All rights reserved NaturalPoint Publication Number P OT 055 Printed in the US NaturalPoint Proprietary All data and information contained in or disclosed by this document is confidential and proprietary information of NaturalPoint Corporation and all rights therein are expressly reserved By accepting this material the recipient agrees that this material and the information contained therein is held in confidence and in trust and will not be used copied reproduced in whole or in part nor its contents revealed in any manner to others without the express written permission of NaturalPoint Corporation Information in this document is preliminary and subject to change and does not represent a commitment on the part of NaturalPoint Corporation MotionBuilder Plugin NaturalPoint 2 TABLE OF CONTENTS Table OF COMLSIES TN 3 MotionBuilder Plugin OVeErvVieW ecesscccssntssinecesonssssticsdcossscnssnseoseseasedeesetdadantenstaqvtessesialsnsedsstsavaiesbesdadgndoseadedees siiabandedsoleesaseusensaiiadoesessubesseients 5 Opti rack Optical DEVICE sss cssnessesdesisepsscds secdsulocrsdvcnoscestahdeatsncucanestoesunededsasestsnnace etandasdeneulaapebedasdgetabdecstensnessdehieas daedssdeedenssdhedandesdsieuhued eos
8. anel Drag Opticals to Actor Markers Actor Prop Sheet gt Reference Mobu Activate Actor Actor gt Activate a Actor snaps to marker cloud pose O ur a YN b Actor should now be animating in Viewer Option 2 Export FBX from Arena 1 Arena Export skeleton as FBX Mobu Merge FBX from Step 1 File gt Merge Mobu Connect to Arena Mobu Generate Opticals Arena Stream a T Pose frame of data into MotionBuilder Mobu Actor Panel Drag Opticals to Actor Markers Actor Prop Sheet gt Reference Mobu Activate Actor Actor gt Activate a Actor snaps to marker cloud pose NOW PWN MotionBuilder Plugin NaturalPoint 12 b Actor should now be animating in Viewer CHARACTER SETUP MOTIONBUILDER ACTOR gt CHARACTER 1 Do Actor Setup Above 2 Importa rigged skeleton File gt Merge gt Skeleton 3 If skeleton is not characterized characterize it a Create MB Character Drag onto skeleton hips 4 Map Character to Actor a Select Character gt Character Settings gt Input Type gt Actor Input b Check Active 5 Activate Actor Actor gt Activate a Skeleton and Actor should now be animating in Viewer Note For more information on setting up and configuring MotionBuilder Actors and Characters please refer to your MotionBuilder documentation ARENA EXPRESSION USERS Note The Optical Device has a special Property Arena Expression viewable from the MotionBuilder Properties windo
9. com for additional information Friendly Customer Service Ifyou have any difficulties after reviewing the documentation visit our website or call 1 541 759 6645 between 9AM 5PM PT Visit www OptiTrack com for the latest software support sample code and product news n S g ht VC S p ro Oprtilrack com quick start guide 2010 NaturalPoint Inc All rights reserved P OT 107 1011 All other company and or product names are the trademarks of their respective owners MotionBuilder Plugin NaturalPoint 32 I A G Oprilrack G Oprilrack ty NaturalPoint ty NaturalPoint Insight VCS Pro LED Identification Key Mux Insight VCS Pro LED Identification Key Demux GreenLED Green LED Red LED Green LED Blue LED Red LED Uplink USB HDMI 36V Power USB Hub HDMI connection Power from Mux and connection has been detected by from Mux detected Mux detected Demux from PC applied to PC hub is connection detected the DC now active is good Power Jack Blue LED Yellow LEDs Green LED Valid connection to Downlink USB HDMI connection to Demux detected port is active Monitor detected 2011 NaturalPoint Inc All rights reserved 2011 NaturalPoint Inc All rights reserved P OT 109 1102 All other company and or product names are the trademarks of their respective owners P OT 109 1102 All other company and or product names are the trademarks of their respective owners M
10. curve 0 51 pan at half speed ease in curve 2 0 pan at 2x speed Dolly In Out Pan Speed Curve Type 1 0 Pan Up Down Pan Speed Curve Type 1 0 Focal Length Focal length change rate Curve Type 1 0 Orbit Offset Orbit offset change rate Curve Type 1 0 Focal Distance Focal distance change rate Curve Type 1 0 Wheel Modifier VCS Dial controls only Modify an axis parameter value Examples e g Zoom speed pan speed translation scale by a X Axis 1 the X Axis parameter by 0 1 specified increment Y Axis 2 the Y Axis parameter by 0 2 Z Axis 1 the Z Axis parameter by 0 1 Format Scale All 5 all translational scale by 5 Translate All 1 0 all pan speeds by 1 0 axis name increment Rotate Right Left Rotate Speed Curve Type 1 0 rotate at normal rate linear curve 1 01 rotate at normal rate ease in curve 0 51 rotate at half speed ease in curve 2 0 rotate at 2x speed Rotate Up Down Rotate Speed Curve Type SAME AS ABOVE Tilt Right Left Rotate Speed Curve Type SAME AS ABOVE MotionBuilder Plugin NaturalPoint 24 Curve Types When mapping a controller thumbstick axis to an animatable camera parameter pan zoom you have the option of specifying how the Insight VCS plugin should interpret controller axis movement as a standard animation curve Instead of modifying the value over time however the motion curve modifies the value over the control
11. ers and Posts components can be Standard Shoulder Mount 1 x microShoulderMount Deluxe Bundle 1 x 50 or 100 custom 15 pin VCS cable 1x VCS Markers amp Posts p 1 x microMount 1 x 36V power brick cable 4 x Reflective Marker 7 16 Hard adjusted to fit your 1 x microHandle 1 x5m Ato B USB Uplink cable 1 x 40mm mounting post body and shooting 2x8 Grip Rod wi clamp 1x10 DVI HDMI cable 2 x 60mm mounting post 2x4 Grip Rod w clamp 2 x 24 MiniUSB B Up Angle USB cable 1x 80mm mounting post style 1 x VCS HD Monitor 1 x DC Plug Cable 2 1mm 24 2x VCS USB Joystick 1x18 HDMI M M cable 1x VCS Mux assembly See back page for 1x VCS Demux assembly marker configurations G Ba El L SS VCS Mux assembly VCS Demux assembly VCS HD Monitor Note The VCS Mux should sit near the PC The USB DVI HDMI and power cables go to from the Mux and PC The Demux assembly is attached to the rig See rig diagrams at right Configuration Example 2 Low Profile Down Low 2 Connect Cables Connect the 50 or 100 custom 15 pin VCS cable to the Mux and Demux BEFORE connecting any other cables Then apply power and connect Mux to PC and Demux to assembled VCS Pro rig See diagrams at right MENU 3 Setup Monitor amp Video Display a up Configuration Example 3 The HD monitor has five buttons on the back You may need to select HDMI input Flying Without Shoulder Mount for proper display using the SEL button second butto
12. es Pause None Stop None Rewind None Suspend Tracking None Scale Translation Increment amount 5 Scale Rotation Increment amount 5 Zoom Increment amount 5 FOV Increment amount 5 Playback Speed Enumerated value that matches Mobu transport 2 Reset Zoom Focal Length to reset to 50 0 MotionBuilder Plugin NaturalPoint 26 ResetOffset x y z Optional specifies the position to reset camera to otherwise camera is reset to 0 0 0 0 0 0 10 0 10 0 0 0 reset camera offset to 10 0 0 Reset Rotation Offset x y z Optional specifies the rotation vector to reset to in degrees otherwise camera is reset to 0 0 0 0 0 0 0 0 90 0 0 0 reset camera to 90 degrees yaw Reset Orbit Offset None Change Camera None Play Last Take None Reset To Live None MotionBuilder Plugin NaturalPoint 27 VIRTUAL CAMERA DEVICE SETTINGS The Insight VCS plugin has several properties that can be used to customize its behavior These properties can be accessed in the same manner as any other MotionBuilder object property such as from the Asset Browser or from MotionBuilder s Python scripting environment MotionBuilder Plugin Figure 4 Insight VCS Properties gt Camera 1 Position gt Camera 1 Rotation Camera 1 FieldOfViewX Camera 1 FieldOfViewY Camera 1 OpticalCenterX Camera 1 OpticalCenterY Camera 1 Zoom Camera 1 Focus Data
13. ess 224 0 0 1 1001 NatNet SDK MotionBuilder UDP Packets TrackingTools 8 RigidBody Data MotionBuilder Plugin NaturalPoint 8 The OptiTrack Optical Plugin device allows to you map motion capture optical data onto an animated character within MotionBuilder MotionBuilder Character Driven by Motion Capture Data CDC AO Reference Producer The OptiTrack Optical device represents a single mapping between an OptiTrack MarkerSet and a MotionBuilder Actor To create this device simply drag the OptiTrack Optical from the Motion Builder Asset Browser into the Viewer window or Scene browser Once you have created an OptiTrack Optical device you can adjust its settings and connect it to both an OptiTrack Server e g Arena and a Motion Builder Actor MotionBuilder Plugin NaturalPoint 6 DEVICE PANEL Navigator Optical Device Interface FAR FCurves Story Motion Blend Animation Trigger EM Cameras Constraints 1 0 Devices Luo OptiTrack Optical Groups Sets Lights Materials Y Opticals LK Poses O Shaders FE Takes IB online M live 1 Recording 2 Model binding 6 7 sample s s Device information Optical model OptiTrack Optical optical W Markers Information Update the current optical model Show Data Damping time s 0 00 Server Address 127 0 0 1 MarkerSet Scale 1 000 Hamed Hip1 Hamed Hip2
14. l Y axis regardless of the OffsetTranslationMode Scale Updates Offset Instructs whether changes to Scale Translation update the Offset Translation value in order to keep the camera in the same position true or does not affect Offset Translation resulting in camera position moving to new scaled amount Smooth Translation Amount Applies smoothing to the camera position values Smooth Rotation Amount Applies smoothing to the camera rotation values Dead Zone Controller thumbsticks do not typically restore to an exact center value Dead Zone can be used to specify a value range around thumbstick center that should be ignored This can be used for example to prevent drift in pan dolly zoom when thumbsticks are mapped to these actions MotionBuilder Plugin NaturalPoint 29 MOTIONBUILDER CAMERA SETTINGS A MotionBuilder Camera controls how you see the 3D scene MotionBuilder s Camera object allow users the ability to model real world cameras including settings such as Focal length aspect ratio film format etc Refer to the MotionBuilder documentation for more information on Camera Settings MotionBuilder Plugin NaturalPoint 30 APPENDIX A INSIGHT VCS PRO QUICK START GUIDE 1 Review Components amp Assemble Rig Rig Configurations The following Insight VCS Pro items are included The orientation of the VCS Pro rig Configuration Example 1 Rig Components Cables Mark
15. l from the Devices node e On the OptiTrack Optical pane set the IP address of the OptiTrack server e g Arena e Click on the Online checkbox it should change from red to yellow or green if data from the OptiTrack Server is currently streaming Mobu Create a MarkerSet gt Opticals Mapping e In the OptiTrack MarkerSet Dropdown select the name of a currently defined MarkerSet in Arena e Press the Generate new optical model button e In the Navigator window under the Opticals node you should see a new the marker list This indicates the plugin has successfully retrieved the marker list from the OptiTrack server You should also see the Opticals displayed in the viewer window if the Server is currently streaming Mobu Begin streaming marker data e From Arena start live capture or data playback e From MotionBuilder ensure the Viewer window is active Mobu will not update otherwise e The marker set should be animating in the Mobu Viewer window e The Mobu online check boxes should be green indicating data is live and actively streaming MotionBuilder Plugin NaturalPoint 9 MotionBuilder Plugin NaturalPoint 10 RECORDING OPTICAL DATA The OptiTrack Optical device can record optical data to the current MotionBuilder take The following step by step procedure can be used to record data Step Details Enable Optical Device for recording Mobu gt Optical gt Check Recordi
16. ler span from neutral center position 0 to maximum position Max The following diagram describes this relationship Controller value modifier curve O Thumbstick Position The VCS plugin offers the following built in curve options Description Y X Parameter Value 0 Max Description Y x Parameter Value 1 Description Y X Parameter Value 2 Description Y sin X Parameter Value 3 MotionBuilder Plugin NaturalPoint 25 Action VCS Controller Button Actions Parameter Example Record Copy data from previous take true Play None Fullscreen Toggles between Fullscreen and the MotionBuilder GUI 2 On return to the MotionBuilder GUI this parameter indicates the number of viewports to show RunScript Runs a MotionBuilder python script This script must be ResetOffset py located in your MotionBuilder scripts root folder ToggleAxisAction Toggles a specified axis between 2 actions Y Axis 3 1 0 1 4 0 1 2 Axis name Action1 Index Action1 Params Action2 Index Action2 Params The example at right toggles the Y Axis behavior between Dolly In Out at speed 1 0 with a Cubic Curve and Focal Length at 0 1 speed with a Ouartic curve This action can be used to extend axis functionality without swapping profil
17. n from the bottom gt sa Based on your software usage preferences you can choose to extend or duplicate your Windows desktop onto the VCS Pro s HD LCD display screen using Display poner amp Properties in Windows E Native resolution of the VCS Pro s HD LCD display is 1280x768 but the resolution can be scaled up to 1920x1080 If you are duplicating your desktop you will want to match your primary PC monitor s resolution to one of these two dimensions On the side of the Demux there is a rotary switch with settings from 0 to 7 to set the gain for the video The default setting will typically result in minimal gain noise However when the system is used with a 100 15 pin cable the gain switch might need to be adjusted to improve video quality MotionBuilder Plugin NaturalPoint 31 Marker Configurations The VCS Pro rig needs four markers total Place one marker on top of the HD monitor and one on either side by NaturalPoint G Dprilrack The fourth eomm marker may be placed in either ie pa of these two locations 2 on back of VCS Monitor 4 Software Compatibility 8 Usage Windows 7 is preferred Windows Vista and XP operating systems are supported The Insight VCS system is intended for use with NaturalPoint s MotionBuilder and Maya VCS plugins Buttons and joysticks can be mapped for extensive camera control See the MotionBuilder and Maya plugin manuals at OptiTrack
18. ng Start Recording e Mobu gt Transport Control gt Record Create new take e Mobu gt Transport Control gt Play start recording frames e Mobu gt Transport Control gt Stop PLAYING BACK RECORDED DATA The OptiTrack Optical device can be used show live data or blend live data with a recorded take To playback recorded optical data you need to tell MotionBuilder to disable live streaming Step Details Disable Live streaming Mobu gt Optical gt Uncheck Recording Mobu gt Optical gt Uncheck Live Playback recorded take Mobu gt Transport Control gt Rewind Mobu gt Transport Control gt Play MOTIONBUILDER ACTOR CHARACTER SETUP The following guide is provided as a simplified process for working specifically with Arena software It is not the only process For the latest information on setting up and configuring MotionBuilder Actors and Characters please refer to your MotionBuilder documentation To animate characters in MotionBuilder you need to create the following data flow or mapping Mocap Marker Data gt MotionBuilder Actor gt Skeleton Data gt MotionBuilder Character The Mocap Marker Data gt MotionBuilder Actor step maps Motion Capture data Markers to the MotionBuilder Actor object The MotionBuilder Actor object is a skeleton solver that creates joint angles from Marker data MotionBuilder Plugin NaturalP
19. nonoconnnono nono nn nono nnn nn nono ELUNED HYDD DU DDED DDED DDN EDD essees DDE neea 20 lo NON 21 Controller S ciinicninc iria sadeteanetanstusadcecudastaccansalisuesstanceas sag EE PEENE a ERNE enaa A aE AEAEE EEEE PEE EERE FYFYR FWY 22 Controll r Profil amp S iii ia i a aE a E Y GU aos 22 Prone Setup ON 22 NO 24 Virtual Cam ra DEVICE Settings ernia narea nenne reee e E aara e gee UUN a aaa Ea alain YA TN radares 28 MotionBuilder Camera Setting S ssss erasten nee nen eE eaa a E ES Er A KEE re e Aea AEN AASER Dn YNN SE NE 30 Appendix A Insight VCS Pro Quick Start Guid e prre see a E e EE EER EREE e a an TN e iaa eh 31 Appendix B Insight VCS Pro LED Identification Key ooononnncnnnncnoconcconononcnnnnnonn conc cnnc conan nc nn LLALL LL ELLYLL anna rra nera Eneasen cnn 33 MotionBuilder Plugin NaturalPoint 3 Technical Support ee en O RD Cayo GR OFN E CD FON LS Uw Y FR CCD FN OWN SUN DO FN RA DIY adn aida caido MotionBuilder Plugin NaturalPoint MOTIONBUILDER PLUGIN OVERVIEW The NaturalPoint OptiTrack MotionBuilder Plugin is a collection of MotionBuilder devices scripts and samples used for working with NaturalPoint data inside MotionBuilder The device plugins allow users to stream live data into MotionBuilder The following diagram outlines typical MotionBuilder communication MotionBuilder Plugin Client Server Architecture Full Body Marker Data Face Marker Data Arena RigidBody Data Multicast Addr
20. oint 11 The MotionBuilder Actor gt Skeleton Data gt MotionBuilder Character step is specific to MotionBuilder and maps the MotionBuilder Actor skeleton onto your final character skeleton This step requires a rigged character Refer to the MotionBuilder help for detailed information on this process ACTOR SETUP MOCAP MARKER DATA gt MOTIONBUILDER ACTOR You can either create a new marker map from scratch or save time by importing an existing marker map Create Marker Map from Scratch 1 Create OptiTrackMB Optical device 2 Connect to Arena 3 Generate Opticals 4 Stream a frame of T Pose data from Arena a You should see the Opticals in the MotionBuilder 3D viewer Create MB Actor Fit MB Actor to Opticals 7 Create an Optical gt MarkerSet gt Actor mapping nun a Import existing mapping i Actor gt MarkerSet gt Import gt OptiTrack HIK file ii Drag all opticals incl root onto Actor s Reference Cell b Create a new mapping i Actor gt MarkerSet gt Create ii Drag individual opticals to Actor segments 8 Activate Actor Actor gt Activate a Actor snaps to marker cloud pose b Actor should now be animating in Viewer Import Existing Marker Map from File Option 1 Restore MarkerSet from HIK file 1 Mobu Import MarkerSet definition hik file Mobu Connect to Arena Mobu Generate Opticals Arena Stream a T Pose frame of data into MotionBuilder Mobu Actor P
21. orrect axis and coordinate system convention as follows e Arena TrackingTools users Point your tracking controller e g VCS Pro along physical volume Z axis e Motive users Point your tracking controller e g VCS Pro along physical volume Z axis Arena Tracking Tools Motive MotionBuilder Plugin NaturalPoint 18 2 OptiTrack Server App Enable network streaming make sure rigid body data is streaming 3 MotionBuilder Drag the OptiTrack Insight VCS device from the Motion Builder Asset Browser Panel into the Viewer or Navigator window 4 Insight VCS Panel Connect to an OptiTrack Server e g Arena TrackingTools by clicking the Online checkbox If the connection was successful and data is streaming from you OptiTrack server application this box will change from Red to Green Note Be sure to configure any Firewall software first either disable or permit MotionBuilder as an exception 5 Insight VCS Panel Create a new MotionBuilder camera using the Model Binding dropdown 6 Insight VCS Panel Optional If tracking more than one rigid body object in your OptiTrack server application select the rigid body you wish to use as your tracking source using the Rigid Body ID dropdown on the CameraTracker device panel Note the camera tracker will automatically default to the first detected Rigid Body You should now see a standard MotionBuilder Camera moving within your 3D scene Display Prod
22. otionBuilderPugn NaturalPoint O O gt TECHNICAL SUPPORT NaturalPoint is committed to providing best in class technical support In order to provide you with the most up to date information as quickly as possible we recommend the following procedure 1 Update to the latest software For the latest versions of OptiTrack software drivers and SDK samples please visit our downloads section http www naturalpoint com optitrack support downloads html 2 Check out the OptiTrack FAQs http www naturalpoint com optitrack support opti fag html 3 Check the forums Very often a similar issue has been reported and solved in the forums http forum naturalpoint com 4 Contact technical support Phone 541 753 6645 Fax 541 753 6689 Email Form http www naturalpoint com optitrack support contact Mail NaturalPoint Corporation P O Box 2317 Corvallis OR 97339 MotionBuilder Plugin NaturalPoint 34
23. re VCS Root Y 100 4 sample evice information MorganDev naturalpoint priv Tracking G Oprilrack OptiTrack Connection rver Addr e Multic ij Unicast Rigid Body ID Rigid Body_root User s Guide Universal Connection Rigid Body lt Not Set gt Insight Virtual Camera Main Interface Settings Online Click this box to connect to the OptiTrack Server e g Arena Not connected Connected not streaming Green Connected and streaming Live Indicates to MotionBuilder that data is coming from a live source checked or from a previously recorded take Recording Indicates to MotionBuilder that data from this device should be recorded when MotionBuilder is recording Model Binding Indicates the MotionBuilder Camera to be controlled by the tracking controller MotionBuilder Plugin NaturalPoint 21 Device Information Information about the status of the connection OptiTrack Connection Indicates the data source is an OptiTrack server application such as Arena or Tracking Tools Universal Connection Indicates the data source is a generic MotionBuilder RigidBody Server Address IP Address of the OptiTrack Server Rigid Body ID OptiTrack Connection Name of the OptiTrack server application s Rigid Body to use for tracking Rigid Body Universal Connection Name of the MotionBuilder RigidBody to use as a position orientation source CONTROLLERS
24. rol camera zoom FOV and zoom rates using the controller s analog thumbsticks and speed adjusters Advanced Kalman filtering allows for customizing a steadicam feeling WotionsullerPugm NatualPnt z Play Record Control common actions like recording and playback using the controller Custom commands Customize the controller by mapping controller inputs to execute scripts for complete control and one person camera operation The Virtual Camera also integrates into existing MotionBuilder camera control workflows including spline path constraint animation and custom scripted behaviors MotionBuilder Plugin NaturalPoint 15 INSTALLATION AND LICENSING SUPPORTED PLATFORMS The Insight VCS Plugin is currently supported on the following MotionBuilder versions Windows o MotionBuilder 2010 32 bit and 64 bit o MotionBuilder 2011 32 bit and 64 bit o MotionBuilder 2012 32 bit and 64 bit o MotionBuilder 2013 32 bit and 64 bit o MotionBuilder 2014 64 bit INSTALLATION 1 Run the MotionBuilder Plugin installer following the instructions 2 To confirm installation the plugin should appear in the MotionBuilder Asset Browser under devices LICENSING The VCS Mobu plugin requires a valid license to run There are two versions of the Insight VCS Mobu plugin Standard For user s with OptiTrack motion capture equipment and applications e g ARENA or Tracking Tools Universal For user s with 3rd party motion capture
25. ticals model Damping Time Device damping time 3 Global Settings Server Address IP address of the OptiTrack Server Use the local loopback 127 0 0 1 address if the server application is running on the same machine Note Be sure to configure any Firewall software first either disable or permit MotionBuilder as an exception OptiTrack MarkerSet The name of the OptiTrack MarkerSet this optical is binding to MarkerSet Scale The global scale factor to be applied to the marker data before mapping to the actor MotionBuilder Plugin NaturalPoint STEP BY STEP USAGE EXAMPLE The following is a quick step by step process for streaming marker data from Arena into MotionBuilder Arena Streaming Step by Step Step Details Arena Configure Arena for Streaming Data From the Arena Streaming Pane e Select an IP address to stream from e Select Streaming gt Start Streaming Button Note Be sure to configure any Firewall software first either disable or permit MotionBuilder as an exception Mobu Create an OptiTrack Optical device In the MotionBuilder Asset Browser Window gt Devices window You should see OptiTrack Optical Within MotionBuilder drag the OptiTrack Optical device into the Navigator or Viewer pane An instance will be created under the Devices node Mobu Connect Optical Device to Arena e In the Navigator window select OptiTrack Optica
26. ucer Persp MotionBuilder Plugin NaturalPoint 19 CREATING A VIRTUAL CAMERA DEVICE UNIVERSAL MODE In Universal mode a MotionBuilder rigid body is used to drive a camera position This position orientation information is merged with the VCS camera controls and applied to the camera s final state position lens settings etc It is assumed the rigid body orientation matches the MotionBuilder default camera orientation camera lense aimed down X axis For example if streaming from NaturalPoint s TrackingTools create a rigid body in MotionBuilder from the optical data with the camera lense aimed down X in MotionBuilder STEP BY STEP 1 MotionBuilder Create a Rigid Body 2 Insight VCS Panel Check the Universal Connection Radio 3 Insight VCS Panel Check Online 4 Insight VCS Panel Create a new MotionBuilder camera binding using the Model Binding dropdown 5 Insight VCS Panel Select the Rigid Body you created in step 1 using the Rigid Body dropdown in the Universal Connection group box LIMITATIONS The following VCS features properties are unavailable when operating in Universal Mode Scale Rotation Offset Rotation MotionBuilder Plugin NaturalPoint 20 CONNECTION SETTINGS Virtual Camera connection settings are managed by the Main interface tab on the Virtual Camera device panel Insight Virtual Camera Main Interface Online Main Controller Settings w Live Recording Model binding
27. w that must be checked when using with Arena Expression Ass Sro ser x _Pose Controis PRODEIBEU Fiters asseteromser allam a K k k MotionBuilder Plugin NaturalPoint 13 VIRTUAL CAMERA DEVICE INSIGHT VCS The Virtual Camera device is specifically designed for creating a Virtual Camera in MotionBuilder You can use the Insight VCS device with standard OptiTrack applications such as Arena and Tracking Tools or you can use the device in Universal mode which works with generic MotionBuilder Optical or RigidBody objects allowing you to use the Insight VCS device with alternative motion capture systems that support optical or rigid body devices in MotionBuilder Camera Tracking in MotionBuilder Display A rr a e ta ES s v ta e S n ta OptiTrackCameraTracker Camera ar E 2 Ui encia T Gbl 476 866 1063 041 334 678 The Virtual Camera Device provides a robust camera tool supporting typical camera movements Insight VCS Features Pan Dolly Boom Use VCS controls to Pan Left Right and Up Down Pan in local world or a combination of coordinate systems Adjust pan speeds on the fly with controls or scripts Pitch Tilt Roll Absolute orientation at all times from the OptiTrack optical system Free Move Absolute position at all times from the OptiTrack optical system Scale movement in real time with controllers or from script Fully cont
Download Pdf Manuals
Related Search
Related Contents
Sony Walkman NWZ-S545BLK User's Manual sound ef65 okyakusama USER'S MANUAL - Novacoustic.com MANUAL DE INSTRUCCIONES BIS Cシリーズ IDコントローラ シリアルインターフェース Análise VerbAl - Cloudfront.net 1408-UM001B-EN-P, Powermonitor 1000 Unit User Manual Copyright © All rights reserved.
Failed to retrieve file