OpenFlipper-Free issueshttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues2016-10-26T09:58:00Zhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/34Publish the new PolyLine Collection ObjectType2016-10-26T09:58:00ZJan Möbiusmoebius@cs.rwth-aachen.dePublish the new PolyLine Collection ObjectTypeOpenFlipper 3.1Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/33obj loader assertion in debug mode2016-04-08T08:08:45ZMartin Schultzobj loader assertion in debug modein debug mode the obj loader causes an assertion since it tries to add widgets from a background thread, which is not allowed.in debug mode the obj loader causes an assertion since it tries to add widgets from a background thread, which is not allowed.Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/32MemInfo Plugin shows incorrect data on OS X2016-05-11T09:23:39ZAlexander DielenMemInfo Plugin shows incorrect data on OS XThe MemInfo plugin shows incorrect data due to a conversion error.
I have attached a possible fix.
The resulting numbers are somewhat more plausible. However, they are not consistent with Activity Monitor and htop.
[memory.diff]...The MemInfo plugin shows incorrect data due to a conversion error.
I have attached a possible fix.
The resulting numbers are somewhat more plausible. However, they are not consistent with Activity Monitor and htop.
[memory.diff](/uploads/a27b0ed1d9263cdda60ed34b742693c0/memory.diff)
Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/31PolyLine Coloring Crashes without warning when number of vertices is equal to 02016-04-25T09:22:21ZPeter ColliennePolyLine Coloring Crashes without warning when number of vertices is equal to 0If a PolyLine has no vertices, the coloring crashes without notice
(PolyLineNodeT.cc, line: 784)If a PolyLine has no vertices, the coloring crashes without notice
(PolyLineNodeT.cc, line: 784)https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/30Flat Shading Broken in Shader Pipeline2016-10-20T08:24:20ZHans-Christian EbkeFlat Shading Broken in Shader PipelineOften (but not always) I get broken shading with the shader pipeline renderer while the classic renderer works just fine. See the two screen shots. The first one shows the scene as rendered by the shader pipeline, the second one as rende...Often (but not always) I get broken shading with the shader pipeline renderer while the classic renderer works just fine. See the two screen shots. The first one shows the scene as rendered by the shader pipeline, the second one as rendered by the classic renderer. Observe the erratically shaded triangles on the left in the first picture.
![bug](/uploads/71b21b426b820ee4949e19cef17f3397/bug.png)
![bug2](/uploads/ffbbe1b8b6f3faa46b84b118e43758a9/bug2.png)
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/29After changing texture coordinates, screen update takes very long2017-07-26T08:09:32ZHans-Christian EbkeAfter changing texture coordinates, screen update takes very longI have a mesh with 10M triangles and per-halfedge texture coordinates. When I change the texture coordinates, OpenFlipper blocks four several seconds before showing the updated texture. This process should be sped up.I have a mesh with 10M triangles and per-halfedge texture coordinates. When I change the texture coordinates, OpenFlipper blocks four several seconds before showing the updated texture. This process should be sped up.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/28Disable Scenegraph Updates While Loading Multiple Files2019-02-07T14:55:35ZHans-Christian EbkeDisable Scenegraph Updates While Loading Multiple FilesIn two situations,
* when loading multiple files via the command line and
* when loading multiple files via the File->Open dialog
scene graph updates should be disabled until the last file is loaded.In two situations,
* when loading multiple files via the command line and
* when loading multiple files via the File->Open dialog
scene graph updates should be disabled until the last file is loaded.Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/27Missing Opengl extensions with Qt 5.5.12018-05-08T10:46:13ZMartin SchultzMissing Opengl extensions with Qt 5.5.1I just set up a new arch linux environment and now i am experiencing strange behavior.
Openflipper reports my graphics card does not support the GL_ARB_vertex_buffer_object extension which is wrong since i have an opengl 3.3 context.
...I just set up a new arch linux environment and now i am experiencing strange behavior.
Openflipper reports my graphics card does not support the GL_ARB_vertex_buffer_object extension which is wrong since i have an opengl 3.3 context.
i investigated this since someone else told me about the same behavior a few months ago.
i attached the output of openflpper and made it print all extensions found in QOpenglcontext.extensions()
as it turns out my glxinfo shows the mentioned extension, while qt doesn't.
when i hit the ignore button openflipper starts, but the window is never repainted.[glxinfo_output](/uploads/1e0ddae0475e4f6b990b5dc4981b9969/glxinfo_output)
[openflipper_output](/uploads/5033a54adc2e319d4661101126efc9fb/openflipper_output)
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/26Align Meshes Sigabort on SVD computation2016-01-08T14:04:24ZMartin SchultzAlign Meshes Sigabort on SVD computationThe Align Meshes Plugin causes a sigabrt when using the "align meshes with default axis" button
Steps to reproduce the segfault:
1. add a new primitive of type Pyramid
2. push "align meshes with default axis" button
3. watch the ma...The Align Meshes Plugin causes a sigabrt when using the "align meshes with default axis" button
Steps to reproduce the segfault:
1. add a new primitive of type Pyramid
2. push "align meshes with default axis" button
3. watch the magic happen
caused by AlignT.cc line 77
Eigen reports
"JacobiSVD: thin U and V are only available when your matrix has a dynamic number of columns."OpenFlipper 3.0Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/25EDGE_COLORS outputs wrong color for last edge2015-12-13T18:46:54ZPeter CollienneEDGE_COLORS outputs wrong color for last edgeThe last edge is colored with the color of the first vertex instead of the
color of the last vertex.
The last edge is colored with the color of the first vertex instead of the
color of the last vertex.
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/24Icon for align meshes plugin toolbox2016-01-05T11:49:36ZJan Möbiusmoebius@cs.rwth-aachen.deIcon for align meshes plugin toolboxOpenFlipper 3.0Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/23(un)blockSceneGraphUpdates2015-12-07T14:24:24ZMax Lyonlyon@cs.rwth-aachen.de(un)blockSceneGraphUpdates(un)blockSceneGraphUpdates not working properly due to queued connections.
Example:
blockSceneGraphUpdates
add 1000 poly lines
unblockSceneGraphUpdates
wait for 1000 slotEmptyObjectAdded calls to analyse the scenegraph(un)blockSceneGraphUpdates not working properly due to queued connections.
Example:
blockSceneGraphUpdates
add 1000 poly lines
unblockSceneGraphUpdates
wait for 1000 slotEmptyObjectAdded calls to analyse the scenegraphJan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/22Crash before Main(...)2015-12-02T17:37:12ZGhost UserCrash before Main(...)On my system, a 64bit ArchLinux, OpenFlipper in the head on master-branch does cmake and make without errors, but then when executing it crashes directly with a segfault.
gdb shows the segfault to be before reaching the main(...) method...On my system, a 64bit ArchLinux, OpenFlipper in the head on master-branch does cmake and make without errors, but then when executing it crashes directly with a segfault.
gdb shows the segfault to be before reaching the main(...) method.
A version I pulled a few weeks ago worked on my system up to a recent git pull. Also the version 2.1 of OpenFlipper works.
The error still occurs when I have no additional plugins added.
Following a gdb stack-trace from a run with this segfault.
0 --- ??
1 --- call_init.part
2 --- \_dl\_init
3 --- \_dl\_start\_user
4 --- ??
5 --- ??
6 --- ??
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/21Core Profile functionality2018-05-08T11:22:09ZMartin SchultzCore Profile functionalityimplement the core profile support as discussed in the redmine systemimplement the core profile support as discussed in the redmine systemhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/20Replace GLEW2016-05-11T09:23:38ZMartin SchultzReplace GLEWreplace Glew to prepare Openflipper to provide opengl core functionalityreplace Glew to prepare Openflipper to provide opengl core functionalityMartin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/19Warnings2016-01-08T13:42:22ZJan Möbiusmoebius@cs.rwth-aachen.deWarnings/local/gitlab-runner/builds-1/fec29b69/0/OpenFlipper-Free/OpenFlipper-Free/ACG/GL/MeshCompiler.cc:827:23: warning: unused variable 'startTri' [-Wunused-variable]
RingTriangle* startTri = currentTri;
^
/lo.../local/gitlab-runner/builds-1/fec29b69/0/OpenFlipper-Free/OpenFlipper-Free/ACG/GL/MeshCompiler.cc:827:23: warning: unused variable 'startTri' [-Wunused-variable]
RingTriangle* startTri = currentTri;
^
/local/gitlab-runner/builds-1/fec29b69/0/OpenFlipper-Free/OpenFlipper-Free/ACG/GL/MeshCompiler.cc:1531:13: warning: unused variable 'vertexID' [-Wunused-variable]
int vertexID = triIndexBuffer_[drawTriID * 3 + k] = getInputIndexSplit(faceID, cornerID)OpenFlipper 3.0https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/18Shader Pipeline Renderer: lines ignore depth test2015-12-01T09:52:11ZJanis BornShader Pipeline Renderer: lines ignore depth testUsing the Shader Pipeline Renderer, Polylines and selection lines are rendered without depth test, i.e. are visible through other objects. The problem goes away as soon as you right click an object to bring up the context menu.Using the Shader Pipeline Renderer, Polylines and selection lines are rendered without depth test, i.e. are visible through other objects. The problem goes away as soon as you right click an object to bring up the context menu.Janis BornJanis Bornhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/17Rendering many PolyLines2016-04-25T09:40:06ZPeter CollienneRendering many PolyLinesRendering thousands of PolyLines is slow.
Please profile the rendering code and improve if possible.Rendering thousands of PolyLines is slow.
Please profile the rendering code and improve if possible.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/16OBJ Reader / Writer optimization2017-07-26T08:09:50ZMartin SchultzOBJ Reader / Writer optimizationsince the obj reader performance has already been improved, the writer performance and material reading should be looked into.since the obj reader performance has already been improved, the writer performance and material reading should be looked into.Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/15Create Merge Request for LicenseManager branch2015-11-20T20:35:29ZJan Möbiusmoebius@cs.rwth-aachen.deCreate Merge Request for LicenseManager branchCreate a merge request in gitlab to merge code into masterCreate a merge request in gitlab to merge code into masterOpenFlipper 3.0