• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    顯示復雜的三維物體

    這個例子展示了如何創建和顯示一個復雜的三維對象,并控制它的外觀。

    東西/原料

    • 電腦
    • matlab軟件

    方式/步調

    1. 1

      獲取對象的幾何圖形

      這個例子利用了一個名為Newell茶壺的圖形對象。

      茶壺的極點、面和顏色索引數據由茶壺數據函數計較。

      因為茶壺是復雜的幾何外形,函數返回了大量的極點(4608)和面(3872)。

      號令行鍵入:

      [verts, faces, cindex] = teapotGeometry;

    2. 2

      建立茶壺補丁對象

      利用幾何數據,利用補丁號令繪制茶壺。

      補丁號令建立一個補丁對象。

      號令行鍵入:

      figure

      p = patch('Faces',faces,'Vertices',verts,'FaceVertexCData',cindex,'FaceColor','interp')

    3. 3

      按“Enter ”鍵。

      如圖1所示。

    4. 4

      利用視圖號令更改對象的偏向。

      號令行鍵入:

      view(-151,30)     

      axis equal off    

    5. 5

      按“Enter ”鍵。

      如圖2所示。

    6. 6

      調整透明度

      利用補丁對象的FaceAlpha屬性使對象透明。

      號令行鍵入:

      p.FaceAlpha = 0.3; 

    7. 7

      按“Enter ”鍵。

      如圖3所示。

    8. 8

      若是FaceColor屬性設置為“none”,則該對象將顯示為線框圖。

      號令行鍵入:

      p.FaceColor = 'none';

    9. 9

      按“Enter ”鍵。

      如圖4所示。

    10. 10

      更改顏色貼圖

      利用colormap函數更改對象的顏色。

      號令行鍵入:

      p.FaceAlpha = 1;           

      p.FaceColor = 'interp';    

      p.LineStyle = 'none';      

      colormap(copper)       

    11. 11

      按“Enter ”鍵。

      如圖5所示。

    12. 12

      點燃對象

      添加一個光,使對象顯得更傳神。

      號令行鍵入:

      l = light('Position',[-0.4 0.2 0.9],'Style','infinite')

      lighting gouraud

    13. 13

      按“Enter ”鍵。

      如圖6、7所示。

    14. 14

      貼片對象的這些屬性影響光的強度和對象的反射屬性:

      情況強度-節制情況光的強度

      漫射強度-節制漫射光的強度

      鏡面強度-節制反射光的強度

      鏡面反射當作分-節制反射光的粗拙度

      鏡面色差-節制反射色的計較。

      您可以零丁設置這些屬性。要將這些屬性設置為一組預定值,這些值與金屬、亮光或暗色材料的外不雅近似,請利用材料號令。

      號令行鍵入:

      material shiny

    15. 15

      按“Enter ”鍵。

      如圖8所示。

    16. 16

      利用“位置”屬性調整燈光的位置。位置在x,y,z坐標。

      號令行鍵入:

      l.Position = [-0.1 0.6 0.8]

    17. 17

      按“Enter ”鍵。

      如圖9所示。

      END
    原作者:matlab教程舉報
    • 發表于 2020-02-14 20:00
    • 閱讀 ( 974 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆