Commit 5f5a6590 authored by Jan Möbius's avatar Jan Möbius

Updated changelog



git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@15209 383ad7c9-94d9-4d36-a494-682f7c89f535
parent 9ef1b0f6
/*! \page changelog Changelog
- <b>OpenFlipper 1.4 ( ?? , 15184 )</b>
- <b>OpenFlipper 1.4 ( ?? , 15205 )</b>
- <b>Significant interface changes and Bugfixes</b>
- Interface: Don't use allow addEmpty in FileInterface anymore (deprecated long time ago and basically unused! The type plugins handle this signal anyway.)
- Interface: Renamed and extended functions to block scenegraph updates. OpenFlipper::Options::loadingSettings replaced by
......@@ -8,6 +8,7 @@
- blockSceneGraphUpdates()
- unblockSceneGraphUpdates()
- Bugfix: Fixed undirected shooting function returning wrong nearest triangle (was always the one with the most negative distance)
- Interface: Renamed the hit_vertices in tree to hit_handles for the RayCollision struct
- <b>ACG</b>
- General
- Added simple scenegraph analysis function to get bounding box and multipass number
......@@ -15,14 +16,21 @@
- Removed dependency from bsp to OpenFlipper (not required and causes unnecessary linking)
- Added directional BSP ray shooting including unit tests
- Fixed undirected shooting function returning wrong nearest triangle (was always the one with the most negative distance)
- Renamed the hit_vertices in tree to hit_handles for the RayCollision struct
- Unittests
- Unittests for BSP
- Unittests for algorithms
- <b>Core</b>
- Speedup getObject in Pluginfunctions, as most functions used the slow recursive version instead of the std map accelerated version in PluginFunctions
- Speedup: Modified the resetScenegraph stuff which ran the bounding box and multipass actions too often (Approx. factor 4 speedup in this function)
- Speedup: Block updates wile loading files from the command line
- Speedup: Reset drawmodes only when not locked
- Speedup: Don't send view updates to plugin, if scenegraph updates are locked
- Speedup: Removed unnecessary update function from resetSceneGraph (already updated on demand)
- Speedup: Removed redundant call in BaseObjects next function
- <b>Interfaces</b>
- RPC Interface
- Support for rpc calls with return value and up to 6 parameters
- <b>ObjectTypes</b>
- General
- Speedup: Removed the get_unique_name functions when adding any object, as this would cause linear time when adding new objects.
......@@ -31,8 +39,9 @@
- <b>Plugins</b>
- Datacontrol
- Added context menu item to copy material to targeted objects.
- Accellerate Treeitem lookup for child by a map. This should speedup large object count handling significantly.
- Remove duplicate function calls to improve speed
- Speedup: Accellerate Treeitem lookup for child by a map. This should speedup large object count handling significantly.
- Speedup: Remove duplicate function calls
- Speedup: Only handle lightsources in file opened, if they are added
- File Bundler
- New Plugin
- Read output from bundler (SplatCloud, Cameras)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment