Open
Description
Issue Details
Sorted by estimated amount of work / complexity.
Large
- when using orthographic projection, zoom distance is much shorter before it starts clipping the data
- the
delete
inVao()
takes a lot of time. See also comment here - Selection (graying) is not visible for faces directly orthogonal to the camera or when using orthographic projection
- More than one selection item is broken
- Save / Load scene is broken for C3T3 items
- Fix some operations wrongly being applicable to every item (AW3, Fast distance, etc.)
- Alpha transparency is broken
- C3T3 item transparency slider doesn't work
- Signed distance visualization is broken
- Scale view and selection items do not work together
- Can't use "Selection > Move Point" if "Scale the scene" is being used
- Selection item's move point regularly crashes: https://gist.github.com/MaelRL/325d0eed9a351de4af244c44eece5937
- [Feature request] Show element IDs in a polygon soup (at least vertex / face IDs)
- [feature request] make it possible to zoom arbitrarily close at all scales
Medium
- [Feature request] Bbox Operation does not exist for different items
- Affine transformation on deleted item = crash (Affine transformation plugin improvements #7472)
- Cut planes in gray image visualization should have a border, for example of the same colors as the balls, to ease visualization
- Affine transformation does not exist for polygon soups (Affine transformation plugin improvements #7472)
- Inflate mesh with multiple selected items = crash
- Show Edge IDs, move a vertex with a selection item, it now shows Vertices IDs
- Plane equation parser (
1*x+0*y+0*z-1=0
creates a plane with equation1*x + 0*y + -4.37114e-08*z + 0 = 0
) - Select Different Colors for Selected Items should call Reset Colors on the selected items. Issue can be observed if Color Each Connected Components is called first.
- Reloading an OFF file recenters the view even if "Visiblity changes recenter" is not checked.
- Allow "tetrahedra filtering" to filter more than one c3t3_item, and keep valid
- Erasing a face from the mesh via selection item can purge the whole selection (e.g. select vertices, remove a star incident to a selected vertex, everything gets deselected)
- Reloading resets simplex ID visibility choices
- Loading a second C3T3 item messes up the choice (show protecting ball, cut plane, ...) of the first C3T3 item
- "ctrl+space"-induced recentering due to a visibility change, and "ctrl+R"-induced recentering are not the same recentering
- Extrude FaceGraph's arrow can go out of the visibility box + performing extrusion does not recompute the scene's bbox
- Visualization of soups of quads is broken (shows holes)
- Isolated vertices are badly counted or updated? Maybe specific to opening a .obj file?
- Adding a path of edges in the selection item (usually) results in a segfault
- Trying to change an item's color while the scene is rotating makes the window unresponsive
- loading : https://gist.github.com/MaelRL/d7c1b08326f7d0a122352ca6fb5b6257 is a segfault
- https://gist.github.com/MaelRL/519cce626bea7f4723faef5e1daba9bb + "zoom to index v2" is a segfault
- Shift+click to get point position: the result depends on the angle at which the shift+click is performed
- colors are bad after a call of "Remove self intersections" on a colored mesh
- Take a mesh, color it, clip it, colors are wrong for the new faces (and you can't change the color...?)
Small
- Polyhedron: confusion between using
"unnamed"
and"unamed"
#7051 - Corefinement creates an (empty) item even if the operation failed
- "Edge Splitted"
- After a corefnement Boolean operation we should no longer visualize the two input meshes, or as wireframe.
- Fix items statistics producing NaNs (like angle averages)
- Heat Method GUI resets the menu after selecting the vertex sources
- Choice of the initial color map of the display plugin seems unused
- Make it possible to have a multi line entry for tetrahedra (like points or polylines) instead of tedious point-by-point
- Loading "item-0.01.obj" creates an item of name "item-0" (truncating should use the last dot, not the first)
- Gray out the "Smooth Area" button (Meshing Smoothing) in the GUI if Ceres is not available
- Autoref on non triangulated mesh = segfault
- Join polyhedra -> no visibility arrows
- Mesh_3 on an open surface is a segfault (it should produce a surface mesh (directly call PMP::'s function ?))
- Deleting the shortest path item deletes the surface mesh item
- Create New Group while selecting a group creates a group item that isn't a group
- Why is PMP::self intersection showing up when one compiles the selection plugin
- Creating a selection item / clicking the "Edition" tab emits "itemchanged" (surface mesh item)
- Reloading a C3T3 item does not reset the "Show ..." (e.g. "show protecting spheres" remain checked, but protecting spheres aren't shown)
- C3T3 item: "show protecting spheres" deselects the C3T3 item
- Recentering recenters too much for point sets (generate a point set, ctrl+R --> too much)
- C3T3 / tet soup items: selection of colors for interior tets / exterior faces does not follow user-selected colors
- Removal of control vertices turn them into ROI vertices (deformation)
- Clear ROI also clears control (deformation)
- One cannot hide a model being edited (deformation)
- Shift clicking vertex selection (e.g. in deformation) conflicts with shift cliking for point location
- Basic generator's generate grid doesn't work for grids in the YZ plane
- Clipping bbox "reset" button doesn't work if the box is larger than the initial box
- calling triangulate faces causes a segfault if there are degenerate simplices
- Harmonize "border" and "boundary" in operations
- Create Points from a Polylines item is broken and returns 10^-316
- Loading an OBJ without any face is a segfault
- reading an OBJ with a "f 0 ..." is a segfault
- reading an OBJ with "f 1" (single vertex-face) is a segfault
- PMP::clip/PMP::split doesn't complain when the mesh is not triangulated