Re: [問題] 請教surf與surfl有關光影與色階的問題已回收

看板MATLAB作者 (波卡)時間16年前 (2009/10/28 18:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《prolog (波卡)》之銘言: : 嗨 大家好 : 有一個三維繪圖問題請教: : 我用surf指令繪製了三維立體表面 其色階是反應高程 : 但如果用surfl指令繪製 則色階是代表光影 : 請問我要如何做 才能同時有反應高程的色階 跟反映光影的效果? : surf如下: : http://clv.twbbs.org/surf.jpg
: surfl如下: : http://clv.twbbs.org/surfl.jpg
: 目前用的colormap只是舉例 surfl的色階可能只會用單純的灰階表示 : 以上請教各位 : 感謝! 自問自答@@ 不小心看到一個參數 就是我要的效果 原本以上我畫的圖中 我要的色階是像這張http://clv.twbbs.org/surf.jpg
但我想要加上光影效果 看起來更立體 原來是畫圖時surfl(z,'light') 後面要加一個light參數 其效果如http://clv.twbbs.org/light.jpg
看起來更好看一點:p 不過目前還在摸索 不是很會用@@ 例如原本shading interp後的光滑效果怎麼變得很不明顯 不知道怎麼弄回來... 請教有畫過類似圖形的前輩指導一下! 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.20.157
文章代碼(AID): #1Aw1cgrW (MATLAB)
文章代碼(AID): #1Aw1cgrW (MATLAB)