国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Maya > 正文

Maya基礎教程:Maya 4.0 NURBS建模-編輯曲線(2)

2024-09-04 21:27:21
字體:
來源:轉載
供稿:網友
maya 4.0 nurbs建模-編輯曲線
     還可以對已經建立的曲線進行編輯。本節將討論粘合或斷開曲線、排列曲線和曲面、重建曲線、插入節點、在曲線上添加點、切割和圓整曲線及偏移曲線等內容。

重建曲線

rebuild curves 允許用不同的方式重建曲線。重建曲線對生成好的曲面非常重要。當處理了一條曲線以后,就會有一些不必要的 cv 存在,甚至 cv 堆積在一起。它們能用 rebuild curves 工具清除,并且重新建立 ( 或重建 ) 曲線,得到干凈曲面。用 pencil curves 工具生成一條曲線。選中曲線后,再執行 edit curves → rebuild curves 命令 。

當 rebuild type 被設成默認的 uniform 時,還必須人工設立曲線的段數,默認是 4 段,但該數值會因為所需曲線形狀的復雜程度而不同。

reduce 設置依據 global 或 local tolerance 等級設置簡化了曲線。 match knots 的設置需要選擇兩條曲線,重新參數化第 1 條曲線以匹配第 2 條曲線的節點數。 no multiple knots 的設置去掉了多重節點,這些節點是在曲線被延伸或節點插入時生成的。多重節點出現多于一個節點或編輯點的情況,并占據曲線上相同的位置。 curvature 的設置也依據 tolerance 等級,在更彎曲的區域重新分配并且插入大量編輯點。對于 reduce 或 curvature 選項要更改 global tolerance 設置,選擇 window → settings/preferences → preferences 命令并單擊 settings 按鈕打開 tolerance 欄。

當保持 cv 在其最初的位置時, keep cv 選項允許重建曲線的參數。當插入節點時,曲線的段數增加,伴隨著更多 cv 的生成,但是曲線上點的參數化的值和插入前的點是相同的。當把 cv 保持在相同的位置時, keep cv 選項重新計算包括插入節點在內的曲線參數。

添加點

有時用戶會發現曲線上某些額外的點對于移動整條曲線而言是極其重要的。因此 maya 引入了 add points tool 功能。它可以在制定曲線段或者曲面上添加額外的可控點或者編輯點。

注意:

如果想在線段的開始處添加一個額外的點,首先要執行 edit curves → reverse 命令將曲線翻轉,然后再進行添加。

創建完一條曲線以后,執行 edit curves → add points tool 命令,將可控點重新顯示出來,如圖 4-28 所示。

圖 4-28 顯示可控點

單擊,添加一個新的可控點,然后繼續單擊,添加額外的可控點,新的曲線也隨之產生,如圖 4-29 所示。按 enter 鍵便可以結束添加命令。

為了進一步編輯曲線, insert knot 同樣允許增加更多的編輯點或 cv 點。要使用 insert knot ,先選擇一個 curve point 點,該曲線為想要生成額外編輯點的曲線,然后選擇 edit curves → insert knot 命令。另一個 cv 也生成了。 insert knot 對應的一個有用的選項是 between selections 選項,該選項也可用于曲面的 insert isoparms 選項。選擇兩個編輯點,然后選擇 edit curves → insert knot 命令,單擊 between selections 選項,然后單擊 insert 按鈕。另外一個編輯點在兩個所選的編輯點中間添加上去了,如圖 4-30 所示。

  
新添加的點

圖 4-29 添加新的可控點   圖 4-30 新添加的點

注意:

如果在該選項中選擇了兩個曲線點,這兩個曲線點將隨著在中間插入的新的編輯點而變成編輯點。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德安县| 东阿县| 略阳县| 衡山县| 泸溪县| 赫章县| 湾仔区| 镇沅| 泰宁县| 临江市| 大同市| 淮阳县| 遂昌县| 山丹县| 彭阳县| 腾冲县| 台前县| 中宁县| 晋江市| 牟定县| 贡觉县| 秭归县| 灵璧县| 曲麻莱县| 兰溪市| 长乐市| 洮南市| 澄江县| 清苑县| 石台县| 九寨沟县| 建始县| 商都县| 陈巴尔虎旗| 新河县| 闸北区| 东光县| 涞源县| 孝感市| 绩溪县| 阜宁县|