OpenFlipper-Free issueshttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues2016-01-05T11:49:36Zhttps://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/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/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/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/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/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/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/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/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/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/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/35Write a small plugin to optimize valence2017-07-26T07:10:06ZJan Möbiusmoebius@cs.rwth-aachen.deWrite a small plugin to optimize valenceMight be a nice plugin to do edge flips or add new vertices to reduce valence in a mesh.Might be a nice plugin to do edge flips or add new vertices to reduce valence in a mesh.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/36Enabling reflections changes global visualisation mode2016-10-20T08:24:20ZMartin SchultzEnabling reflections changes global visualisation modeProblem:
When i enable the reflectiontexture on a mesh the global draw mode is set to solid environment mapped.
Especially if you have multiple meshes in a scene this will cause a lot of confusion as i would not expect the global draw...Problem:
When i enable the reflectiontexture on a mesh the global draw mode is set to solid environment mapped.
Especially if you have multiple meshes in a scene this will cause a lot of confusion as i would not expect the global draw mode to be changed by enabling the reflection texture on one mesh.
Steps to reproduce:
1. load multiple meshes.
2. enable reflection texture on one mesh
3. watch how the other meshes are now displayed as environment mapped.
https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/37segfault in Datacontrol plugin2016-04-08T08:08:45ZMartin Schultzsegfault in Datacontrol plugini am encountering a segfault when using the datacontrol plugin.
steps to reproduce:
1. load triceratops.obj
2. rightclick on the folder labeled triceratops.obj
3. remove the entire objects and confirm with yes.
4. rightclick on ...i am encountering a segfault when using the datacontrol plugin.
steps to reproduce:
1. load triceratops.obj
2. rightclick on the folder labeled triceratops.obj
3. remove the entire objects and confirm with yes.
4. rightclick on mouth.obj
5. wath the segfault.[triceratops.obj](/uploads/552ba6c031d7282569bf76a4a748cd92/triceratops.obj)
Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/38Implement scripting include statement2016-04-08T08:09:34ZJan Möbiusmoebius@cs.rwth-aachen.deImplement scripting include statementin order to streamline and simplify my scripts (often 300-500 lines), I would like to outsource recurring passages into separate scripts and call them from a main script. I can execute scripts using the scripting interface (ScriptInterfa...in order to streamline and simplify my scripts (often 300-500 lines), I would like to outsource recurring passages into separate scripts and call them from a main script. I can execute scripts using the scripting interface (ScriptInterface::executeFileScript()) within my plugin, but can I do so within a script? My questions:
* Is it possible to execute a script within another script.
* If so, how can I pass arguments (such as an object id to be used within the called script) and how can I get a return value (e.g. object id of newly created object).
* If not, any ideas on how to best implement it.OpenFlipper 3.0Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/39Interface for rendering with custom properties2017-07-26T08:09:32ZChristopher TenterInterface for rendering with custom properties- analyze vertex shader for required attributes
- take that attribute name and add it to the vbo
- priority of the property source if name is ambiguous:
halfedge > vertex > face > model
- figure out a way to integrate this w...- analyze vertex shader for required attributes
- take that attribute name and add it to the vbo
- priority of the property source if name is ambiguous:
halfedge > vertex > face > model
- figure out a way to integrate this with least overhead for all nodes..https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/40branding directories within packages not taken into account by OF2016-04-14T13:48:56ZKersten Schusterbranding directories within packages not taken into account by OFThe branding directory within OpenFlipper-packages (Package-XYZ/branding/) that might contain an alternative splash screen or program/toolbox icons is not considered by OpenFlipper. So right now, the only possibility to e.g. change the s...The branding directory within OpenFlipper-packages (Package-XYZ/branding/) that might contain an alternative splash screen or program/toolbox icons is not considered by OpenFlipper. So right now, the only possibility to e.g. change the splash screen is to replace the respective files in the original branding directory in the OF root dir.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/41several plugins unnecessarily require OpenVolumeMesh2017-01-13T08:51:12ZJanis Bornseveral plugins unnecessarily require OpenVolumeMesh Move : No (Missing dependencies : OpenVolumeMesh)
PrimitivesGenerator : No (Missing dependencies : OpenVolumeMesh)
PropertyVis : No (Missing dependencies : OpenVolumeMesh... Move : No (Missing dependencies : OpenVolumeMesh)
PrimitivesGenerator : No (Missing dependencies : OpenVolumeMesh)
PropertyVis : No (Missing dependencies : OpenVolumeMesh)
SelectionVolumeMesh : No (Missing dependencies : OpenVolumeMesh)
TextureControl : No (Missing dependencies : OpenVolumeMesh)
These plugins should support OpenVolumeMesh as an optional dependency instead of requiring it.OpenFlipper 3.1https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/42setNativeLocks failed: Resource temporarily unavailable2016-04-28T07:13:26ZHans-Christian EbkesetNativeLocks failed: Resource temporarily unavailableI get this error whenever I start up OpenFlipper now:
ebke@schuman:/local/ebke/git/OpenFlipper-Free/build/debug (master)$ ./Build/bin/OpenFlipper
Library Check succeeded
setNativeLocks failed: Resource temporarily unavai...I get this error whenever I start up OpenFlipper now:
ebke@schuman:/local/ebke/git/OpenFlipper-Free/build/debug (master)$ ./Build/bin/OpenFlipper
Library Check succeeded
setNativeLocks failed: Resource temporarily unavailable
setNativeLocks failed: Resource temporarily unavailable
OpenGL Version Check succeeded
Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.dehttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/43Debug Mode: Mysterious window pops up and stays open.2016-04-28T07:43:40ZHans-Christian EbkeDebug Mode: Mysterious window pops up and stays open.When I start up OpenFlipper after compiling it in debug mode, a weird modal dialog pops up and stays open. See the attached screenshot.
![Mysterious Window](/uploads/89e6e99df3e435ca790f89c310247d6d/Screenshot_from_2016-04-27_19_07_58...When I start up OpenFlipper after compiling it in debug mode, a weird modal dialog pops up and stays open. See the attached screenshot.
![Mysterious Window](/uploads/89e6e99df3e435ca790f89c310247d6d/Screenshot_from_2016-04-27_19_07_58.png)Jan Möbiusmoebius@cs.rwth-aachen.deJan Möbiusmoebius@cs.rwth-aachen.de