日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenGL PN三角形的分化

發布時間:2024/9/27 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenGL PN三角形的分化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OpenGL PN三角形的分化

  • OpenGL PN三角形的分化簡介
  • 源代碼剖析
  • 主要源代碼

OpenGL PN三角形的分化簡介

在上一課中,我們在 OpenGL 4.x 中介紹了 Tselselts(本課非常依賴上一課的材料,因此請確保您熟悉它)。我們包括所有相關階段,并研究了我們的攪拌器是如何劃分的,并移動了分期過程創建的頂點,以便將空光滑的表面轉換為復雜的巖石地形。但是,使用分階段管道非常簡單。TES 中的估計值只是通過 PG 生成的條形坐標插值原始三角形的頂點。由于插值的結果在原始三角形的平面上,因此我們使用偏移量在曲面上創建不規則。

在本課中,我們將學習一種更復雜的分化方法,稱為 PN(點法線)三角形(點-法線三角形)。這種方法是2001年Vlachos等人工作的主題,并在GDC2011的一次演講中提出,約翰·麥當勞在演講中被命名為"任何預算的提斯"( 任何預算的分化)。這些作品所展示的理念是用幾何曲面(稱為貝地亞曲面)來覆蓋源網格中的每個三角形,以柔化低多邊形模型。

貝齊爾的表面在20世紀60年代被皮埃爾·貝齊爾打開,作為解釋汽車車身曲率的一種方式。簡而言之,貝齊爾曲面是一個多項形函數,用于解釋通過一組檢查點 (CP) 完全設置的曲面的平滑度和連續性。多項子具有特殊屬性,而移動 CP 在該 CPS 的鄰域中產生更大的效果。你可以把它想象成一個非常薄

總結

以上是生活随笔為你收集整理的OpenGL PN三角形的分化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。