Hi I am given many vertices and faces for a tree with 4 branches (2 on the side and 2 at the top). I need to look at X-Y and Y-Z projections with only the outlines displayed. If I simply plot (x,y) and (y,z) then all internal points fill the projection and I can't figure out how to get rid of them. I cannot simply use xmin and xmax, because that gets rid of parts of the branches Thanks for your help

 채택된 답변

Mike Garrity
Mike Garrity 2015년 12월 3일
편집: Mike Garrity 2015년 12월 3일

0 개 추천

Look at the approach I used in my answer to this question .
The basic idea is that you use surf or patch or whatever you're using to draw the 3D object, but replace either the X,Y, or Z data with a constant array of the same size (the zeros(size(xs))+1.5 parts of the first 3 calls to surface in that answer).
Does that make sense? If you need more details, I'd probably need more details of how your 3D object is represented.

댓글 수: 1

Timur Navruzov
Timur Navruzov 2015년 12월 4일
Yes it does make sense. I used your analogy and took a cross section through z=0 as the object is symmetrical around the axis. If I equated all z=0, it still draws all the points and fills the picture with colour. Thank you for the idea though

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

질문:

2015년 12월 3일

댓글:

2015년 12월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by