Commit a1d6cb61 authored by Jan Möbius's avatar Jan Möbius

Updated changelog



git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@15684 383ad7c9-94d9-4d36-a494-682f7c89f535
parent e7c6bd88
/*! \page changelog Changelog
- <b>OpenFlipper 1.4 ( ?? , 15424 )</b>
- <b>OpenFlipper 1.4 ( ?? , 15679 )</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
......@@ -9,6 +9,7 @@
- unblockSceneGraphUpdates()
- Bugfix: Fixed undirected shooting function returning wrong nearest triangle (was always the one with the most negative distance)
- Interface: RayCollision is now a sorted vector conbining standard pairs of the hit handles and their distance to the hit
- Interface: Render Interface: Implemented capabilities check for renderer interface
- <b>ACG</b>
- General
- Added simple scenegraph analysis function to get bounding box and multipass number
......@@ -17,8 +18,15 @@
- 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)
- Interface: RayCollision is now a sorted vector combining standard pairs of the hit handles and their distance to the hit
- Geometry/Spherical
- New functions
- Heap
- gcc-4.7 build fixes
- Math
- Dual Quaternion: New operator to access dual quaternion elements sequentially
- Dual Quaternion: Made interpolate function a template to allow other vector types than std::vector
- Scenegraph:
- translationManipulator: Added support for render objects
- Unittests
- Unittests for BSP
- Unittests for algorithms
......@@ -33,9 +41,19 @@
- Fix: Fixed action mode toggling via meta or alt keys (only worked, if already switched between modes before hitting the keys)
- PerObjectData
- Added set of standard per object datas
- RecentFiles
- common/RecentFiles: Added obtainPathName convenience function
- UI
- Fix: Now the sidearea is not cleared everytime a toolbox is added, thus preventing the loss of active states
- Fix: Toolboxes are sorted according to the given order now
- Feature : State of toolboxes added via script is restored
- Fix : States of toolboxes is remembered when changing views
- Default changed: Set pick toolbars to default in scene again
- <b>Interfaces</b>
- RPC Interface
- Support for rpc calls with return value and up to 6 parameters
- Render Interface
- Implemented capabilities check for renderer interface
- <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.
......@@ -43,7 +61,9 @@
- Added include guard to AnimationHandle class
- VolumeMesh
- Added draw mode for colored vertices
- <b>Plugins</b>
- <b>Plugins</b>
- Backup
- Fix: Now the signal aboutToRestore is also correctly emitted in slotUndo()
- Datacontrol
- Added context menu item to copy material to targeted objects.
- Speedup: Accellerate Treeitem lookup for child by a map. This should speedup large object count handling significantly.
......@@ -51,6 +71,8 @@
- Speedup: Only handle lightsources in file opened, if they are added
- Decimater
- Added multiple choice decimater (up to 4 times faster but with less accuracy)
- Add init button for keeping initialization
- Fix: Decimater objects are cleared before an undo happens
- File Bundler
- New Plugin
- Read output from bundler (SplatCloud, Cameras)
......@@ -60,9 +82,14 @@
- Increased toolbox maximum
- Info Mesh Object
- Use a hash map to cash the target objects to avoid linear time lookup for the targets
- Material Picker
- New Plugin to store and set materials on objects
- MeshRepair
- Fix: flip orientation does not produce holes anymore
- New snap boundary function
- Added fix topology function
- Move
- Added scripting function for the transformation of handle vertices.
- Primitives Generator
- Added cylinder generator (with scriptable parameters)
- Property Vis
......@@ -74,10 +101,13 @@
- Speedup selection base plugin by caching the number of objects of the specific types (no linear time check anymore)
- SelectionMeshObject
- Fixed action mode toggling via meta or alt keys
- Made conversion function scriptable
- Skeletal Animation
- Speedup Skeletal Animation Plugin by only caching skeletons.
- Type Splat Cloud
- Name group after splatcloud
- ViewControl
- Feature to check and disable modeling areas seperatly
- <b>Scripting</b>
- Core: Added getToolbox method to scripting interface.
- Core: Added scipting functions to block and unblock the scenegraph (speedup while handling large object counts)
......@@ -87,8 +117,8 @@
- Added colored point rendering stuff.
- <b>Build system</b>
- Extract library path for glut on windows
- Added workaround, if found is defined in lowercase for optional dependency
- Increased Qt warning to 4.8.3
- <b>OpenFlipper 1.3 ( 2012.07.16 , 15046 )</b>
- <b>ACG</b>
......
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