STORM-IRIT / Radium-Engine

Research 3D Engine for rendering, animation and processing
https://storm-irit.github.io/Radium-Engine/
Apache License 2.0
100 stars 50 forks source link

Feature request: attribute management and TopologicalMesh edition #342

Closed nmellado closed 5 years ago

nmellado commented 6 years ago

As described in PR #305 , per-vertex attributes (e.g. colors, texture coordinates) are kept untouched by OpenMesh algorithms and the SplitEdge operation provided by Radium (https://github.com/STORM-IRIT/Radium-Engine/pull/305#issuecomment-391613990).

A mechanism need to be provided to preserve attributes during topological changes, for instance:

dlyr commented 6 years ago

Well, after reflection, I think I could do something fine for the edge split part rather quickly ;) maybe by the end of the day.

nmellado commented 6 years ago

I was thinking we could take this opportunity to add missing operations, like the CollapseEdge for instance. Anyway, it's good you can do the SplitEdge quickly.

dlyr commented 6 years ago

(we can still accept the PR in its current state, then refactor, then add missing operators)

MathiasPaulin commented 5 years ago

Closed by #350