日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

t_cross中文名( 三 )


網(wǎng)格著色可用來顯示分析的結(jié)果,以下通過一個案例介紹網(wǎng)格著色的應(yīng)用方法:
(1)為了簡化操作,可以直接調(diào)用上一個案例中的網(wǎng)格結(jié)果 。
(2)為了更直觀的顯示頂點位移變化的大小,可以通過Gradient Control運算器中的漸變色顯示頂點位移的變化趨勢 。
(3)由于Gradient Control默認(rèn)的區(qū)間范圍是0 to 1,可以用數(shù)據(jù)映射的方法將所有頂點的位移數(shù)值映射到0 to 1范圍內(nèi) 。
(4)將漸變色賦予Construct Mesh運算器的C輸入端,網(wǎng)格的所有頂點將會被賦予相對應(yīng)的顏色,網(wǎng)格面則會依據(jù)四個頂點的顏色生成過渡的漸變色 。
網(wǎng)格圖片映射
通過圖片灰度值影響網(wǎng)格的形體,這樣能夠更精確的控制紋理變化的位置和強度 。
該案例的主要邏輯構(gòu)建思路為首先將圖片以網(wǎng)格形式導(dǎo)入到GH中,由于網(wǎng)格的每個頂點都對應(yīng)一個灰度值,將其作為一個曲面上點移動距離的依據(jù) 。通過移動之后的點重新生成網(wǎng)格,最后依據(jù)網(wǎng)格生成樓板層 。以下為該案例的具體做法:
(1)首先在PS中繪制一個黑白紋理圖片,讀者也可以在網(wǎng)上搜索黑白紋理圖片來獲取素材 。
(2)用Import Image運算器將圖片以著色網(wǎng)格的形式導(dǎo)入GH中,通過右鍵單擊其F輸入端,選擇Set One File Path指定圖片路徑 。其X、Y兩個輸入端表示著色網(wǎng)格頂點的數(shù)量 。
(3)通過Deconstruct Mesh運算器將著色網(wǎng)格進行分解 。
(4)用Ellipse運算器創(chuàng)建一個橢圓平面線,并通過Extrude運算器將其擠出形成一個面 。
(5)用Divide Surface運算器在曲面上生成等分點 。為了保證等分點數(shù)量與網(wǎng)格頂點數(shù)量保持一致,需要將網(wǎng)格的X、Y兩個方向頂點數(shù)量減去1,然后將結(jié)果分別賦予Divide Surface運算器的U、V兩個輸入端 。
(6)用Evaluate Surface運算器計算等分點對應(yīng)的曲面法線方向,為了簡化路徑結(jié)構(gòu),可將Divide Surface運算器的uv輸出端通過Flatten進行路徑拍平 。
(7)用Split AHSV運算器將網(wǎng)格每個頂點對應(yīng)的顏色分解為alpha值、色相、飽和度、色調(diào) 。
(8)將色調(diào)的數(shù)值由Remap Numbers運算器映射到一個適當(dāng)?shù)膮^(qū)間范圍內(nèi) 。
(9)通過Amplitude運算器為曲面上等分點的法線方向賦予數(shù)值 。
(10)由Move運算器將曲面上的等分點沿著向量進行移動,對應(yīng)圖片顏色越亮位置的點移動的距離越大,反之則越小 。
(11)用Construct Mesh運算器依據(jù)移動之后的點生成網(wǎng)格,并且將著色網(wǎng)格的頂點序號與顏色賦予該運算器的F和C輸入端 。
(12)用Contour運算器在網(wǎng)格表面生成等距斷面線 。
(13)用Join Curves運算器將生成的曲線進行合并,并通過Control Polygon運算器提取多段線頂點 。
(14)由于生成的網(wǎng)格在原曲面接縫處是不閉合的(如果讀者想構(gòu)建一個閉合的網(wǎng)格,則需要保證原始圖片左右兩側(cè)交接處的亮度值保持一致),需要通過PolyLine運算器將頂點重新連成線,為了使生成的多段線是閉合的,可將其C輸入端的布爾值改為True 。
(15)用Smooth Polyline運算器對多段線進行適當(dāng)?shù)膱A滑處理 。
(16)通過Boundary Surfaces運算器依據(jù)曲線生成平面,并用Extrude運算器將其擠出一定的厚度 。
(17)不同的黑白紋理圖片對應(yīng)不同的形體效果 。如果讀者想精確控制形體的紋理位置,則需要調(diào)整黑白顏色的分布位置,并且通過多次調(diào)試,才能得到滿意的結(jié)果 。
Grasshopper中常用常用處理網(wǎng)格的插件很多,像Mesh Edit、Mesh Tools、Weaverbird、Kangaroo、 Millipede 、Starling等插件,接下來將介紹三款較為常用的網(wǎng)格插件 。
Weaverbird插件應(yīng)用
Weaverbird插件時GH中最常用的網(wǎng)格編輯工具,包含細(xì)分、網(wǎng)格開洞、加厚等常用操作,能夠快速生成相對規(guī)則的復(fù)雜網(wǎng)狀形體 。

推薦閱讀