推 vincent59:我之前是用line指令 03/29 01:42
推 vincent59:你頂點的定義為何??? 03/29 01:54
→ vincent59:不用line 用patch 好像可以 03/29 01:54
→ colinslik:頂點只是相對位置而已,我是想說之後再做一般化 03/29 04:08
推 sunev:用patch 03/29 05:38
→ colinslik:使用patch(X,Y,Z)的確能畫出我要的三角形,可是卻都畫在 03/29 13:49
→ colinslik:Z=0的平面上,有檢查過Z是有值的,不知道是少了哪個指令 03/29 13:49
→ colinslik:另外我用plot3畫直線+hold on畫出了我要的效果,但是另 03/29 13:50
→ colinslik:個問題是,有辦法用內插方式,用3個頂點的RGB值去填滿 03/29 13:52
→ colinslik:那個三角形包含的面積嗎? 謝謝 03/29 13:53
→ mp19990920:patch(...)若輸入3個argument是patch(X,Y,C) 03/29 18:17
→ mp19990920:你要畫在3維空間要用patch(X,Y,Z,C) 03/29 18:18
→ mp19990920:其中C是頂點的顏色,設定patch的FaceColor參數為interp 03/29 18:20
→ mp19990920:就會自動幫你內插好顏色 03/29 18:20
推 vincent59:原來可以這樣用喔 03/29 18:43
→ colinslik:謝謝,我趕快去試試看,有問題在麻煩各位幫忙了 03/29 21:17
→ colinslik:不好意思,這次想問Matlab能不能做出旋轉時改變景深的效 03/30 01:29
→ colinslik:出來的樣子,上面是有Z buffer的效果,是不是需要自己重 03/30 01:30
→ colinslik:寫Matlab旋轉的部分才能達到這種效果呢? 03/30 01:31