最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity通過腳本修改Mesh

2023-02-12 19:18 作者:莫末陌寞  | 我要投稿

舉例

這是一個Plane,我沒有修改Scale就使它的大小變?yōu)榱?*1。

而我使用的代碼如下:

triangles中的值,是通過某種規(guī)則記錄了頂點索引。

首先要知道,簡單的網(wǎng)格基本都是由三角形面片組成的,上面的代碼就是為四邊形聲明了兩個三角形面片。

對于每個正方形單元,應該有6個數(shù)字,每3個為一組,兩個三角形如圖構成了一個四邊形。

這里要強調(diào),盡管triangles適配vertices就可以達到理想效果,但是,簡單有序的vertices(頂點組)的索引是很重要的,我們不可能給更大的面去手動設置頂點及其三角形組合。

那么上圖的 旋轉箭頭 又是什么?

它決定了面的朝向,面朝上則需要 頂點逆時針 聲明三角形, 順時針 則面朝下。

這不是絕對的,我目測,你把模型抽象成一個單元格,左下小右上大,逆時針正面;

否則,順時針反面,案例中的例子就是這樣的情況。

案例代碼

案例代碼實現(xiàn)的功能是改變Plane頂點數(shù)為N*N,并且實例大小變?yōu)镹*N,參數(shù):N(int)。



Unity通過腳本修改Mesh的評論 (共 條)

分享到微博請遵守國家法律
桂阳县| 思茅市| 洪雅县| 泸水县| 望谟县| 宁强县| 桐梓县| 桃源县| 湖北省| 武乡县| 吴旗县| 凌海市| 宣威市| 延庆县| 宁陕县| 临西县| 图木舒克市| 阜南县| 山阴县| 平乐县| 漳平市| 新巴尔虎左旗| 杂多县| 招远市| 永胜县| 稻城县| 综艺| 天气| 沧州市| 隆子县| 白山市| 西充县| 文登市| 中方县| 青海省| 永修县| 沁源县| 合阳县| 甘洛县| 安阳市| 额济纳旗|