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

Updated changelog



git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@18746 383ad7c9-94d9-4d36-a494-682f7c89f535
parent 99b3969f
/*! \page changelog Changelog /*! \page changelog Changelog
- <b>OpenFlipper 2.1 ( ?/?/? , 18550 )</b> - <b>OpenFlipper 2.1 ( ?/?/? , 18744 )</b>
- <b>ACG</b> - <b>ACG</b>
- Algorithms
- EdgeConvexPolygonIntersection added to Algorithms
- Drawmesh
- new feature: flexible vertex layout in drawmesh
- Remove second copy of vertex buffer, preparation for flexible vertex layout
- remove face-colors from drawmesh vertex format
- GL - GL
- DrawModes: Convenience function to add property based drawmodes. refs 1895 - DrawModes: Convenience function to add property based drawmodes. refs 1895
- Rendering: Fix for wireframe/hiddenline on poly meshes. - Rendering: Fix for wireframe/hiddenline on poly meshes.
- Rendering: unified edge rendering for triangle and poly meshes refs - Rendering: unified edge rendering for triangle and poly meshes refs
- Shader Generator: Extension to replace lightingcode
- Shader Generator: Add comments to shaders to keep track of input files used to compose shaders
- Support shininess in lighting code - Support shininess in lighting code
- improve MSAA support in FBO - improve MSAA support in FBO
- rename MSFilterWeights file to AntiAliasing - rename MSFilterWeights file to AntiAliasing
...@@ -16,6 +20,9 @@ ...@@ -16,6 +20,9 @@
- fix resizing of msaa fbos - fix resizing of msaa fbos
- update msaa helper utils - update msaa helper utils
- FBO: init texparams only for non msaa textures to avoid glerrors - FBO: init texparams only for non msaa textures to avoid glerrors
- GLMatrix: extraction of clipping planes in a projection matrix
- GLSL::Shader: add suppport for tessellation shaders
- Add convenience functions to property layers of DrawMode
- IRenderer - IRenderer
- Additional functions to make sure, the fbos are handled correctly - Additional functions to make sure, the fbos are handled correctly
- Convenience functions added - Convenience functions added
...@@ -24,6 +31,8 @@ ...@@ -24,6 +31,8 @@
- Fix specular lighting of directional lights in the shader pipeline - Fix specular lighting of directional lights in the shader pipeline
- add setting for alpha testing function in render objects refs #398 - add setting for alpha testing function in render objects refs #398
- compute size of attributes for missing input buffers refs #2069 - compute size of attributes for missing input buffers refs #2069
- Renderobjects can request a depth map of the scene, which is optionally rendered in a z-prepass
- new feature: scene layer and overlay layer with RenderObjects
- Line Node - Line Node
- use quad extrusion shader in line node to control the width refs #1305 - use quad extrusion shader in line node to control the width refs #1305
- MeshNode - MeshNode
...@@ -31,12 +40,17 @@ ...@@ -31,12 +40,17 @@
- RenderObjects of the MeshNode: fetch texture bound to opengl slot 0, if no textureMap was specified refs #2050 - RenderObjects of the MeshNode: fetch texture bound to opengl slot 0, if no textureMap was specified refs #2050
- apply small depth offset in wireframe shaders refs #2081 - apply small depth offset in wireframe shaders refs #2081
- optimized picking in meshnode (via shaders) - optimized picking in meshnode (via shaders)
- disable optimized face,edge picking for point clouds refs #2139
- MeshCompiler and DrawMesh - MeshCompiler and DrawMesh
- Fix for face colors on wrong faces by Christopher. - Fix for face colors on wrong faces by Christopher.
- const correctness in mesh compiler refs #2060 - const correctness in mesh compiler refs #2060
- implemented GL_TRIANGLES_ADJACENCY mode in meshcompiler
- ShaderGenerator - ShaderGenerator
- Add support for #include in ACG shader load function - Add support for #include in ACG shader load function
- Write source location of shader input files as comments into code - Write source location of shader input files as comments into code
- ShaderGen: control glsl version in shader descriptor
- Extension to replace lightingcode
- Add comments to shaders to keep track of input files used to compose shaders
- ShaderCache - ShaderCache
- Added clear function - Added clear function
- add function which compares shader files with the last modified timestamp - add function which compares shader files with the last modified timestamp
...@@ -60,15 +74,20 @@ ...@@ -60,15 +74,20 @@
- General - General
- Output more information on crash - Output more information on crash
- Disallow copy construction of Stackwalker - Disallow copy construction of Stackwalker
- Improved view decoding
- Interface - Interface
- PluginFunctions: Added fovy function. - PluginFunctions: Added fovy function.
- ViewerProperties: Added const accessor for glState. - ViewerProperties: Added const accessor for glState.
- remove double updating of menubar it fixed crash on macos refs #2036 - remove double updating of menubar it fixed crash on macos refs #2036
- Added setViewAndWindowGeometry to core scripting functions.
- UI - UI
- add gui elements for shader timestemp function (see options -> files) and reload shaders - add gui elements for shader timestemp function (see options -> files) and reload shaders
- Added F2 shortcut for Viewer Snapshot
- QtBaseViewer - QtBaseViewer
- Cleaned up QtBaseViewer code a bit. - Cleaned up QtBaseViewer code a bit.
- Let the glwidget do the buffer clearing, not the renderers (simplified renderer plugins) - Let the glwidget do the buffer clearing, not the renderers (simplified renderer plugins)
- Fixed opaque rendering of background for screenshots with alpha channel
- fix snapshot output format for transparent objects
- <b>Plugins</b> - <b>Plugins</b>
- Components - Components
- Add nogui support - Add nogui support
...@@ -81,6 +100,7 @@ ...@@ -81,6 +100,7 @@
- Post-processor support: Output of front depth layers in hardware depth buffer - Post-processor support: Output of front depth layers in hardware depth buffer
- File-OBJ - File-OBJ
- fix: load pointclouds from obj files doesn't insert a face anymore refs #1995 - fix: load pointclouds from obj files doesn't insert a face anymore refs #1995
- fix grouping with non manifold geometry closes #2130
- File-VTK - File-VTK
- fix wrong count in the POLYGONS header (Thanks to Vladimir Chalupecky for the patch) - fix wrong count in the POLYGONS header (Thanks to Vladimir Chalupecky for the patch)
- Info Meshobject - Info Meshobject
...@@ -89,6 +109,8 @@ ...@@ -89,6 +109,8 @@
- adjust size of dialog after setting all the variables - adjust size of dialog after setting all the variables
- add scrollbar - add scrollbar
- reduces base height closes #2121 - reduces base height closes #2121
- MemInfo
- Added better measurement of free memory for Linux platforms.
- Move - Move
- no crash, if the manipulator is sized too small - no crash, if the manipulator is sized too small
- Primitives - Primitives
...@@ -97,10 +119,13 @@ ...@@ -97,10 +119,13 @@
- Added new vector viz mode. - Added new vector viz mode.
- Remesher - Remesher
- Fix cppcheck warning in Remesher - Fix cppcheck warning in Remesher
- Fixed boundary errors in Remesher
- Renderer Toon - Renderer Toon
- Add options dialog for toon renderer - Add options dialog for toon renderer
- Selection MeshObject - Selection MeshObject
- patch for lasso selection of point clouds, mapping function is correct refs #2056 - patch for lasso selection of point clouds, mapping function is correct refs #2056
- Simplified sphere mesh selection code closes #2129
- Added trace edge path function
- Shader Pipeline - Shader Pipeline
- Stereo support and new buffer handling in shader pipeline renderer - Stereo support and new buffer handling in shader pipeline renderer
- Skeletal Animation - Skeletal Animation
...@@ -116,6 +141,8 @@ ...@@ -116,6 +141,8 @@
- Plane Object - Plane Object
- update plane for the new renderer - update plane for the new renderer
- deferred updating and creation of the plane vbo it fixes gpu crash on mac refs #1896 - deferred updating and creation of the plane vbo it fixes gpu crash on mac refs #1896
- PolyLine
- Added preimage handling to polylines
- Mesh Object - Mesh Object
- avoid initialization of ward shader, which might cause trouble on intel graphics refs #2064 - avoid initialization of ward shader, which might cause trouble on intel graphics refs #2064
- remove old ward shader refs #2068 - remove old ward shader refs #2068
...@@ -129,9 +156,12 @@ ...@@ -129,9 +156,12 @@
- Get cgal path from environment variable - Get cgal path from environment variable
- Find 64 bit poco dir - Find 64 bit poco dir
- Strange glut include fixed - Strange glut include fixed
- Added pbr lib finder
- Windows packaging support for VS2013 redistributable
- Qt5: Fixed RCC Resource compiler problems (wrong path!)
- Don't use ftgl anymore and don't warn
- <b>Documentation</b> - <b>Documentation</b>
- Raised Doxygen version of files to 1.8.6 - Raised Doxygen version of files to 1.8.7
- Added documentation for shader generator - Added documentation for shader generator
- update docu in ACG IRenderer.hh - update docu in ACG IRenderer.hh
- Strange parser error in doxygen fixed - Strange parser error in doxygen fixed
......
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