a few days ago we finished our work on the first beta version of 3DE4 R5. This new release comes with many new features - here is a brief summary of its highlights:
we updated 3DE's user interface in several areas
there are new 3D solver related features
new tools for improving object point groups solves
many new features related to 360 camera tracking
tools, scripts and major new features supporting 3D modeling and 3D Orientation Controls in general
Python 2.7 support
We also made a little video for you to check out the new features of 3DE4 Release 5: Featurette R5
In addition, please see changelog below for more details!
Cheers, Rolf
r5b1
3DE4 is now linked against Python 2.7 (linux64 & win64)
upgraded win64 SDK/runtime environment
added a new GPU based engine for tracking 2D features in reference frames (F2)
added a new point attribute for configuring 3DE's new ref. frames tracking engine ("deep tracking")
added new python commands for reading & writing a point's "deep tracking" attribute
added new python commands for driving 3DE's GPU based tracking engine
updated script "Align Point to Prev/Next Keyframe" to use GPU tracking engine (v2.0)
added a new function for refining 3D Models based on 3D cameras & footage (F6)
added a new function for creating UV texture maps out of 3D cameras & their footage to be mapped on 3D models (F6)
added the ability to display UV texture maps on individual 3D models
added a script for generating UV coordinates for 3D models
updated script "export 3d models as OBJ" (export uv coordinates)
added a new script for inverting the (back-)faces of all selected 3d models
added a function for generating a pseudo lambert shading effect for 3D models (F6)
fixed a number of rendering bugs in connection with 3D models (F1, F5 & F6)
added a new "performance rendering" mode for fast rendering of (large) 3D models (F5 & F6)
added new python commands for reading & writing a 3D Model's "performance rendering" attributes
added new script "Object PGroup Z Distance Tool" for directly editing the distance of an object point group to the current camera
introduced a general user interface visual overhaul
added a lasso selection feature (CTRL+ALT, F2, F3, F4, F5, F6, curve editor, deviation browser, curve widget, 3D area widget)
added a function for hiding all panes from the display area (TAB)
added a new feature which allows to add non modal script windows to the pane structure of a main window (via "config" menus)
added a new python scripting tag which lets a script appear in all config menus (# 3DE4.script.gui.config_menus: true)
added a new python command for finding out if a script window is currently part of a main window's pane structure (isCustomRequesterPosted())
updated a number of existing python scripts so that they show up in all config menus (and thus can be added to the pane structure)
added a new python scripting tag which forces 3DE to create multiple menu entries for a script (# 3DE4.script.addlabel: <label>)
added a new python command for returning the label of those menu entry which has triggered the script (getLastScriptMenuLabel())
mildly improved the usability of curve editor
added a new option to curve editor for displaying (object point group-) rot/pos curves in global space
added a new python command for making "child space" and "global space" rot/pos curves consistent to each other (curve editor, object point groups)
added a new python command which copies a point group's rot/pos "edit curves" into its "filtered curves" (curve editor)