OpenFlipper-Free issueshttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues2015-11-09T08:54:54Zhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/3MemoryInformation on OSX2015-11-09T08:54:54ZMartin SchultzMemoryInformation on OSXI fixed the redmine issue #2533 (btw it would be nice if we only add issues to either redmine or gitlab but using both is confusing)
however i would like to add memory statistics on osx... is there a way to test my code without pushin...I fixed the redmine issue #2533 (btw it would be nice if we only add issues to either redmine or gitlab but using both is confusing)
however i would like to add memory statistics on osx... is there a way to test my code without pushing it to gitlab? Something like local testing on an apple device?https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/5Reset function for settings2015-11-03T11:04:49ZMartin SchultzReset function for settingsprovide a reset function for Settings of openflipper.
the function shall be available via the options menu in terms of a button labeled "reset".
the function shall delete openflippers settings files and relevant registry entries in...provide a reset function for Settings of openflipper.
the function shall be available via the options menu in terms of a button labeled "reset".
the function shall delete openflippers settings files and relevant registry entries in windows.Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/12Render PolyLine Edge or Vertex Colors2015-11-19T08:06:52ZPeter CollienneRender PolyLine Edge or Vertex ColorsRequesting and Setting Vertex and or Edge Colors for Polylines does not impact the rendering color. Desired Outcome: Setting PolyLine::vertex_color(int) results in a colored edge.Requesting and Setting Vertex and or Edge Colors for Polylines does not impact the rendering color. Desired Outcome: Setting PolyLine::vertex_color(int) results in a colored edge.https://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/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/59Supersampling2019-02-07T14:54:31ZChristopher TenterSupersamplingImplement supersampling for high resolution rendering and high quality anti aliasing. Feature should be used for snapshots mostly.Implement supersampling for high resolution rendering and high quality anti aliasing. Feature should be used for snapshots mostly.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/100move away from deprecated QTScript to QJSEngine based scripting2020-11-24T08:33:04ZJascha Wedowskimove away from deprecated QTScript to QJSEngine based scriptingQTScript is deprecated since QT 5.5 (?), recommended alternative is QJSEngine.
Problems with moving away are:
* QTScript systems are present in interfaces -> interfaces will have to change
* As a result of this, plugins using the script...QTScript is deprecated since QT 5.5 (?), recommended alternative is QJSEngine.
Problems with moving away are:
* QTScript systems are present in interfaces -> interfaces will have to change
* As a result of this, plugins using the scripting system have to be touched
First step: Abstract direct usage of QTScript classes in usage code (i.e. PropertyVisPlugin) to find suitable new abstraction
When this is done, make all usage code use new abstraction, then incrementally port internals to QJSEngine.Jascha WedowskiJascha Wedowskihttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/109Add a signal for grouping objects to datacontrol plugin2017-12-21T17:39:08ZMartin SchultzAdd a signal for grouping objects to datacontrol plugincurrently rpcCallFunctionValue is used to group objects in datacontrol plugin.
Since addEmptyObject is connected as a Queued connection, we can not be sure, that new objects were already processed by the addedEmptyObject slot of datacon...currently rpcCallFunctionValue is used to group objects in datacontrol plugin.
Since addEmptyObject is connected as a Queued connection, we can not be sure, that new objects were already processed by the addedEmptyObject slot of datacontrol plugin.
Addding a public signal to the datacontrol plugin which uses a queued connection to call groupObjects would simplify grouping from other plugins by just emitting this signal.Martin SchultzMartin Schultzhttps://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/110More detailed documentation of addEmptyObject2017-08-02T09:13:13ZMartin SchultzMore detailed documentation of addEmptyObjectThe documentation explains the very basics of how to add an empty object to openflipper, but it does not mention the signal slot structure, that is involved with it.
Explaining how addEmptyObject is processed in the documentation woul...The documentation explains the very basics of how to add an empty object to openflipper, but it does not mention the signal slot structure, that is involved with it.
Explaining how addEmptyObject is processed in the documentation would help to avoid out of order execution.
Maybe in combination with a short example similar to the one in https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/issues/108https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/158Show halfedge selection for Volume meshes2018-06-13T18:00:52ZMartin HeistermannShow halfedge selection for Volume meshesI can select halfedges using the scripting interface, but don't see them colored when using the halfedge drawmode.I can select halfedges using the scripting interface, but don't see them colored when using the halfedge drawmode.https://gitlab.vci.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free/-/issues/159CoreProfile rendering: alpha test support2019-02-21T09:07:22ZMartin HeistermannCoreProfile rendering: alpha test supportCurrently, on my Macbook, the alphaTest material parameter has no effect in either the DepthPeeling or ShaderPipeline renderers, at least on OVM meshes. I have not yet tested on OM meshes.
cf. https://stackoverflow.com/questions/2430215...Currently, on my Macbook, the alphaTest material parameter has no effect in either the DepthPeeling or ShaderPipeline renderers, at least on OVM meshes. I have not yet tested on OM meshes.
cf. https://stackoverflow.com/questions/24302152/opengl-alpha-test-how-to-replace-alphafunc-deprecated