How to draw line in viewer3d ?

35 views (last 30 days)
philippe duvauchelle
philippe duvauchelle on 18 Dec 2025 at 8:37
Commented: Matt J on 20 Dec 2025 at 15:25
Hello,
I m trying to use viewer3d as a openGL viewer and it works well for 3D surface and 3D points using images.ui.graphics.Surface and images.ui.graphics.Points but i wonder if it is possible to draw line or connected line inside the viewer ? I dont mean how to show wireframe when using a surface or annotation line.
I just try for exemple to attached 3 vectors in X,Y and Z direction to each 3D object.
I saw 2 functions WideLine and Thinline but i did not find any documentation about them.
Thanks for your help

Accepted Answer

Matt J
Matt J on 19 Dec 2025 at 2:30
You could use images.ui.graphics.Surface to create a very thin cylinder, could you not?
  4 Comments
philippe duvauchelle
philippe duvauchelle on 20 Dec 2025 at 14:40
Moved: Dyuman Joshi on 20 Dec 2025 at 14:43
Far in what way?
for a line, i just need 2 points. If i use a surface to make a thin cylinder, i need many vertices and facets.
NOT connected line
your solution works well
I just find out another solution : add 1line with NaN values like for exemple :
0 0 0
1.0000 0 0
NaN NaN NaN
1.0000 1.0000 0
0 1.0000 0
NaN NaN NaN
0 0.5000 0
0 0.5000 1.0000
Maybe not the bast solution but it works
Thanks for your help
Matt J
Matt J on 20 Dec 2025 at 15:25
You're welcome, but please Accept-lik the answer to indicate the quesiton has been resolved.

Sign in to comment.

More Answers (0)

Products


Release

R2025b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!