Enterprise Matchmove Software

  • Hardware Requirements
    • 64bit CPU, 4 CPU cores recommended
    • Minimum 8GB RAM, 16GB recommended
    • 3 button mouse
    • OpenGL compatible graphics card, NVidia Quadro recommended
    • Full HD monitor, 4K recommended
    • Ethernet card
    • Permanent internet access required (license server software)
  • Operating System Support
    •  
      R1 R2 R3 R4 R5 R6
    • Linux 64bit, glibc 2.17 (or higher) - Intel/x86_64/AMD64 CPU only
    • MacOS 13.5 (or higher) - Apple Silicon CPU only
    • Windows 10 64bit (or higher) - Intel/x86_64/AMD64 CPU only
  • 2D Tracking Engine, Pattern Tracking Mode
    •  
      R1 R2 R3 R4 R5 R6
    • forward, backward or forward & backward tracking direction
    • enhanced tracking mode for greater precision
    • optional rotation of reference pattern
    • optional scaling of reference pattern
    • robust against rapid changes of brightness and/or contrast
    • rotatable tracking boxes
    • automatic keyframing based on tracking deviation
    • GPU accelerated Reference Frame Tracking
  • 2D Tracking Engine, Marker Tracking Mode
    •  
      R1 R2 R3 R4 R5 R6
    • forward or backward tracking direction
    • in situ, sub pixel precise center of mass calculation
    • rotatable tracking boxes
  • 2D Tracking Engine, Edge/Corner Tracking Mode
    •  
      R1 R2 R3 R4 R5 R6
    • forward or backward tracking direction
    • in situ, sub pixel precise corner detection
    • rotatable tracking boxes
  • Autotracking Engine
    •  
      R1 R2 R3 R4 R5 R6
    • perspective displacement of tracking patterns
    • automatic keyframing based on tracking deviation
    • GPU accelerated Reference Frame Tracking
  • Autotracking, Primary Pass
    •  
      R1 R2 R3 R4 R5 R6
    • forward or backward tracking direction
    • fast generation & tracking of massive amounts of points per frame
    • multithreaded
    • skippable
  • Autotracking, Secondary Pass
    •  
      R1 R2 R3 R4 R5 R6
    • extension of primary pass tracks in opposite direction
    • multithreaded
    • skippable
  • Spline Masks
    •  
      R1 R2 R3 R4 R5 R6
    • variable amount of CVs per spline mask
    • keyframe animation system (movement, toggle visibility state)
    • joining of multiple spline masks
    • splitting a spline mask into two separate ones
    • image masks supported
    • reference frame spline masks
  • Image File Options
    •  
      R1 R2 R3 R4 R5 R6
    • CINEON, DPX, JPEG, OPENEXR, PNG, RLA, SGI, SOFTIMAGE, TARGA, TIFF, YUV422
    • on-the-fly conversion of long-lat spheremap files into regular nodal pan image sequences
    • on-the-fly conversion of long-lat image sequences into regular pinhole camera image sequences
  • Lens Distortion
    •  
      R1 R2 R3 R4 R5 R6
    • lens center offset X & Y parameters
    • 3rd party lens distortion plugin interface
    • integrated image warping tool "image warp"
    • custom focus distance parameter
    • universal python script for exporting dynamic distortion data to NUKE v7 (gridwarp node)
    • universal python script for exporting dynamic distortion data to AE (grid mesh node)
    • export distortion data to Flame
    • fully automatic distortion extraction out of grid shots
    • import frame-by-frame distortion data through Zeiss extended metadata files
  • Distortion Model 3DE4 Radial - Standard, Degree 4
    •  
      R1 R2 R3 R4 R5 R6
    • 6 parameters, compensation of lens element de-centering artifacts
    • 2 parameters, compensation of bending artifacts introduced by beam splitters/stereo rigs
  • Distortion Model 3DE4 Anamorphic - Standard, Degree 4
    •  
      R1 R2 R3 R4 R5 R6
    • 10 parameters, x/y direction separated
    • 2 parameters, squeeze x/y
    • lens rotation parameter
  • Distortion Model 3DE4 Anamorphic - Standard, Degree 6
    •  
      R1 R2 R3 R4 R5 R6
    • 18 parameters, x/y direction separated
    • 2 parameters, squeeze x/y
    • lens rotation parameter
  • Distortion Model 3DE4 Anamorphic - Rescaled, Degree 4
    •  
      R1 R2 R3 R4 R5 R6
    • 10 parameters, x/y direction separated
    • 2 parameters, squeeze x/y
    • lens rotation parameter
    • 1 parameter, compensating for pre-scaled footage
  • Distortion Model 3DE4 Anamorphic - Rescaled, Degree 6
    •  
      R1 R2 R3 R4 R5 R6
    • 18 parameters, x/y direction separated
    • 2 parameters, squeeze x/y
    • lens rotation parameter
    • 1 parameter, compensating for pre-scaled footage
  • Distortion Model 3DE4 Radial - Fisheye, Degree 8
    •  
      R1 R2 R3 R4 R5 R6
    • 4 parameters
    • "equisolid angle" fisheye compensation routine
  • Distortion Model 3DE Classic LD Model
    •  
      R1 R2 R3 R4 R5 R6
    • 5 parameters, based on 3D-Equalizer V3
  • Dynamic Lens Distortion Mode
    •  
      R1 R2 R3 R4 R5 R6
    • dynamic distortion driven by focal length parameter
    • distortion parameter animation curves
    • dynamic distortion driven by focus distance parameter
    • dynamic distortion driven by focal length and focus distance (2D lookup table/2DLUT)
    • interactive script for editing 2D LUTs
  • Matrix Tool
    •  
      R1 R2 R3 R4 R5 R6
    • grid of multiple matrix points
    • basic semi automatic capturing a grid shot's structure
    • enhanced semi automatic capturing a grid shot's structure
    • proprietary calculation engine
    • perspective and planar grid shots supported
    • calculation of multiple lens distortion parameters (integrated models only, single gridshot)
    • calculation of focal length (perspective grid shots only)
    • distortion and focal length determination out of regular footage (classic model only)
    • fast & robust calculation of multiple lens distortion parameters (all models, multiple gridshots)
    • multithreaded
    • import stmap openexr files
  • 3D Calculation Core
    •  
      R1 R2 R3 R4 R5 R6
    • very fast and robust, proprietary calculation engine
    • frame range calculation
    • adaptive end finetuning procedure
    • 7DOF LSF survey solver
    • multiple sequence cameras
    • multiple reference frame cameras
    • individual camera weighting
    • variable focal length (zooming)
    • zoom curve calculation from scratch
    • optimizing imported or edited zoom curves
    • variable custom focus distance
    • multithreaded zoom curve calculation & optimization
    • multithreaded focus curve calculation & optimization
    • rolling shutter compensation
    • multiple point groups
    • a single camera point group for tracking camera movement relative to environment
    • multiple object point groups for tracking movement of individual objects
    • multiple mocap point groups for tracking movement of individual points
    • separate filter function for identifying bad tracking points
    • framework for network calculation of parameter adjustment- and dynamic curve calculation procedures
  • Postfilter
    •  
      R1 R2 R3 R4 R5 R6
    • smoothing and smoothing-fourier modes
    • separate z-depth filtering of object point groups
    • Butterworth filter mode
  • Point Options
    •  
      R1 R2 R3 R4 R5 R6
    • survey free, approximately surveyed and exactly surveyed points
    • calculation of far away points (infinitely distant mode)
    • automatic calculation of point weights on a frame by frame basis
    • on-the-fly 2D tracking outlier analysis
    • user definable point weights
    • screen position dependent point weight blending
    • timeline dependent point weight blending
    • mocap z-depth filtering
    • custom curve dynamic point weighting
    • force full calculation / triangulation only mode
  • Point Constraints
    •  
      R1 R2 R3 R4 R5 R6
    • multiple distance constraints per point group
    • multiple plane constraints per point group
    • individually locking of point survey x/y/z coordinates (plane-/line-constraints)
    • approximately surveyed point radius
    • near-/far-point constraint for avoiding inverted point clouds
  • Camera Constraints
    •  
      R1 R2 R3 R4 R5 R6
    • fixed camera position constraint (nodal camera move)
    • line movement constraint
    • plane movement constraint
    • locking of individual positional channels (tx/ty/tz)
    • locking of individual rotational channels (rx/ry/rz)
  • Synchronization of multiple Sequence Cameras
    •  
      R1 R2 R3 R4 R5 R6
    • a single primary camera per project
    • multiple secondary cameras per project (witness cameras)
    • multiple reference frame cameras per project
    • motion capturing
    • matchmoving of non-rigid objects
    • sub-frame timeshift
    • support for points seen through a mirror
    • overall motion extraction mode
  • Stereoscopic
    •  
      R1 R2 R3 R4 R5 R6
    • a single primary camera per project
    • a single secondary cameras per project
    • multiple reference frame cameras per project
    • interocular distance, statically calculated or defined by user
    • dynamically defined by user (interocular distance animation curve)
    • static vertical shift between primary and secondary camera
    • static shift along Z axis between primary and secondary camera
    • multithreaded interocular distance curve calculation & optimization
  • Parameter Adjustment
    •  
      R1 R2 R3 R4 R5 R6
    • simultaneous adjustment of multiple project parameters
    • fully multithreaded
    • window embeddable into main window
    • graphical result browser (one-, two- or three-dimensionally)
    • detailed configuration of to be optimized deviation
    • brute force or adaptive adjustment method (per parameter)
    • adjustable lens parameters: filmback, focal length, film aspect, lens center offset, pixel aspect
    • adjustable distortion parameters: all
    • adjustable camera parameter, sub-frame timeshift (Synchronization)
    • adjustable stereoscopic camera parameters: interocular distance, vertical shift, depth shift
    • adjustable camera parameter, rolling shutter timeshift
    • modeling of "custom" adjustment parameters through python scripts
    • adjustment script for optimizing 3D translation and/or orientation of a group of survey points
    • adjustment script for optimizing distance parameter of a distance constraint
    • adjustment script for optimizing position and orientation of a plane constraint
    • adjustment script for optimizing scale and/or offset of an existing stereo interocular curve
    • adjustment script for optimizing scale and/or offset of an existing zoom curve
    • adjustment script for optimizing scale and/or offset of an existing focus curve
    • adjustment script for optimizing offset of a secondary stereo camera's zoom curve
    • adjustment script for optimizing the overall translation & orientation of 3D camera paths
    • adjustment script for optimizing selected curve editor control vertices
    • adjustment script for optimizing near nodal camera moves
    • adjustment script for optimizing 2D distortion lookup table (2DLUT) sample points
    • adjustment script for optimizing "piggyback cameras" to force multiple cameras (of a VR rig) into an artificial rigid constraint to each other
  • Python Scripting Interface
    •  
      R1 R2 R3 R4 R5 R6
    • Python 3.9.18
    • comprehensive access to internal data structures
    • interactive python console window
    • python console window embeddable into main window
    • converting 3D data to/from object point groups (3DE internal format)
    • timer callback infrastructure
    • reading meta data of openexr files
    • modeling of "custom" adjustment parameters
    • accessing 3DE's image controls features
    • accessing unique "persistent IDs" of cameras, point groups, points and lenses
    • infrastructure for reading & writing (persistent) custom data from/to 3DE's database
    • GPU accelerated Reference Frame Tracking
    • 7DOF LSF survey solver
    • command line option for executing a python script at launch
    • accessing 3DE's preferences
    • GUI editor tool
    • number of individual python commands: 902
      265 416 503 671 764 810
  • Python User Interface Extensions
    •  
      R1 R2 R3 R4 R5 R6
    • blocking custom dialog windows
    • content-rich non-blocking custom dialog windows
    • extending regular menu structures
    • adding custom python sub menus
    • adding custom python menu entries
    • running a python script by selecting a menu entry
    • running a python script by typing a keyboard shortcut previously assigned to a menu entry
    • adding custom python buttons to display area
    • running a python script by clicking a button
    • running a python script by typing a keyboard shortcut previously assigned to a button
    • integrating scripts into object browser's context menus
    • 3DAreaWidget for rendering 3D object trees
    • object oriented construction of 3D render object trees
    • defining multiple different menu entries for single scripts
    • adding non-blocking custom dialog windows to the pane structure of a main window
    • python console window persistent command history
    • adding custom python buttons to display area at arbitrary positions
  • User Customizable Export Filter Scripts
    •  
      R1 R2 R3 R4 R5 R6
    • Maya
    • Softimage/XSI
    • Nuke
    • 3ds Max
    • FBX
    • After Effects
    • Lightwave
    • Cinema 4D
    • Houdini
    • Blender
    • Black Magic Fusion
    • Alembic
    • USD
  • Image Controls
    •  
      R1 R2 R3 R4 R5 R6
    • fully multithreaded, real time adjustment of footage
    • chroma keying
    • color curves tool
    • gamma controls
    • red, green, blue controls
    • brightness, contrast controls
    • saturation controls
    • blur/sharpen function
    • user definable presets
    • window embeddable into main window
    • python interface for accessing image controls feature
    • animating image controls script
  • Image Buffer Compression
    •  
      R1 R2 R3 R4 R5 R6
    • high quality compression of footage
    • compression ratio of 10:1 or more
    • allows to hold at least 10 times more frames in memory
    • multithreaded real time decompression
    • decompression of 2k footage at up to 60 fps (multithreaded)
    • sub image decompression for faster frame rates
    • image buffer compression files
    • very fast import of compressed footage (up to 100 fps)
    • multithreaded commandline tool for the fast creation of 3DE buffer compression files
  • Graphical User Interface
    •  
      R1 R2 R3 R4 R5 R6
    • user definable environments
    • configuration of multiple sub windows separated by horizontal and vertical panes
    • user definable keyboard shortcuts
    • configurable GUI elements (widget size, transparency and brightness)
    • support for multiple main windows
    • display multiple reference cameras simultaneously (building survey)
    • display primary and secondary camera simultaneously (stereoscopic)
    • display multiple sequence cameras simultaneously (synchronization)
    • display different views of the same camera (2D tracking, 3D orientation)
    • user definable first frame number (per camera)
    • user editable comment (per project)
    • animate distortion tool
    • object point group Z distance editing tool
    • lasso selection
    • one-click hiding all panes from the display area
    • rotomation editor tool
    • import 3D data through alembic files
  • 3D Orientation Controls
    •  
      R1 R2 R3 R4 R5 R6
    • interactive transformation of 3D objects through translate-, scale and rotate manipulators
    • align scene to global space according to 1, 2 or 3 calculated point objects
    • import external line geometry / survey (through .obj files)
    • building up line geometry (geo objects)
    • create line strip from multiple calculated point objects
    • create line loop from multiple calculated point objects
    • create locator from a single calculated point object
    • export line geometry as .obj file (survey)
    • hidden line rendering mode
    • backface culling rendering mode
    • referencing of .obj file only
    • realtime rolling shutter removal
    • realtime undistort footage
    • constraint-free, unlocked editing mode
    • generate polygon models out of point clouds
    • fast performance rendering mode
    • display UV texture maps on a per 3D model basis
    • project undistorted, rolling shutter removed footage on to 3D models
    • up to 3 proxy level-of-detail data sets per 3D model
    • python script for importing raw lidar scan data
    • parent view to current object point group
    • disable selection of points, 3d models, geo objects and distance constraints
    • advanced skinning, mesh from points generation
    • realtime UV coordinates generation
    • realtime lambertizer shading
    • automatic refinement of 3D Models
    • creating of complex UV texture maps
    • alignment of 3D Models to other 3D Models based on geometry data only
  • Curve Editor
    •  
      R1 R2 R3 R4 R5 R6
    • 3D position XYZ curves of current camera / point group
    • 3D rotation XYZ curves of current camera / point group
    • zooming curve of current Camera
    • interocular distance curve of current Camera
    • every lens distortion curve of lens object linked to current camera
    • multiple instances embeddable into main window
    • custom focus curve of current Camera
    • multithreaded zoom curve calculation & optimization
    • multithreaded focus curve calculation & optimization
    • multithreaded interocular distance curve calculation & optimization
    • display object point group rot/pos curves in global space option
  • Lineup Controls
    •  
      R1 R2 R3 R4 R5 R6
    • manual controls for aligning a camera to given line geometry (survey)
    • aligning camera to geometry by dragging special "lineup only" points
    • extract survey data out of vertices and assign it to point objects
    • extract survey data out of lines and assign it to point objects
    • extract survey data out of faces and assign it to point objects
    • match camera in current frame to tracked Survey Points
    • move camera in current frame so that survey models become centered
    • automatic camera consistency, rotate camera, nodal
    • automatic camera consistency, rotate camera, around virtual target point
    • automatic camera consistency, rotate camera, around a single, tracked survey point
    • automatic camera consistency, translate camera, make rotations consistent
    • automatic camera consistency, translate camera, make rotations and focal length consistent
    • automatic camera consistency, translate camera, make rotations and translate Z consistent
    • automatic camera consistency, modify focal length, make rotations consistent
    • automatic camera consistency, modify focal length, make position and rotations consistent
    • realtime undistort footage
    • motionblur rendering
    • realtime rolling shutter removal
    • simultaneous dragging of multiple lineup points
    • "transform 3D camera/point group move to poses" script
    • FOV crop masks
  • Overview Controls
    •  
      R1 R2 R3 R4 R5 R6
    • special anaglyph rendering mode (Stereoscopic)
    • realtime undistort footage
    • motionblur rendering
    • realtime rolling shutter removal
    • caching rendered frames for realtime playback
    • save out rendered frame python script
    • render out depth maps python script
    • re-apply distortion option, save out rendered frames
    • FOV crop masks
    • foreground rendering
  • Motiontracking Controls
    •  
      R1 R2 R3 R4 R5 R6
    • rotatable tracking boxes
    • editing 2D tracking curves
    • overlay grid
    • converting 2D tracking curves to/from long-lat converted from/to regular
    • FOV crop masks
    • overlay grid rotation
  • Attribute Editor
    •  
      R1 R2 R3 R4 R5 R6
    • compact, non-modal editing attributes of entire project database
    • embeddable into main window
  • Object Browser
    •  
      R1 R2 R3 R4 R5 R6
    • hierarchical listing of all objects found in project database
    • multi selection of all objects
    • adding new objects through context menus
    • deleting existing objects through context menus
    • editing of most important object attributes through context menus
    • multiple instances embeddable into main window
    • comprehensive, object type related context menus
    • integrating python scripts into context menus
  • Deviation Browser
    •  
      R1 R2 R3 R4 R5 R6
    • display average deviation curve of current camera / point group
    • display deviation curves of individual point objects
    • display weight curves of individual point objects
    • multiple instances embeddable into main window
  • Timeline Editor
    •  
      R1 R2 R3 R4 R5 R6
    • schematic view of 2D tracking curves tracked in current camera / point group
    • comprehensive editing of curve segments
    • multiple instances embeddable into main window

Please save your recent changes.
You Forgot to Accept the Terms & Conditions
Please accept the Terms & Conditions in order to proceed with your download
Your script has been rejected! Please fix all issues listed below before uploading again. Thanks!