How to draw line in viewer3d ?

24 Ansichten (letzte 30 Tage)
philippe duvauchelle
philippe duvauchelle am 18 Dez. 2025 um 8:37
Kommentiert: Matt J am 20 Dez. 2025 um 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

Antworten (1)

Matt J
Matt J am 19 Dez. 2025 um 2:30
You could use images.ui.graphics.Surface to create a very thin cylinder, could you not?
  4 Kommentare
philippe duvauchelle
philippe duvauchelle am 20 Dez. 2025 um 14:40
Verschoben: Dyuman Joshi am 20 Dez. 2025 um 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 am 20 Dez. 2025 um 15:25
You're welcome, but please Accept-lik the answer to indicate the quesiton has been resolved.

Melden Sie sich an, um zu kommentieren.

Produkte


Version

R2025b

Community Treasure Hunt

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

Start Hunting!

Translated by