在討論這個(gè)問(wèn)題之前,我們先看一下從ArchiCAD中另存為SketchUp模型的核心邏輯。
我現(xiàn)在ArchiCAD中創(chuàng)建了一個(gè)小房子(請(qǐng)忽略我的設(shè)計(jì)水平-。-)。
然后在三維視圖中,通過(guò)【文件-另存為】選擇保存類型為SketchUp文件。
大家可以看到,在彈出的SketchUp導(dǎo)出選型面板中,給出了模型的復(fù)雜性結(jié)果為【簡(jiǎn)單】,并按照多邊形來(lái)進(jìn)行計(jì)數(shù)為450多邊形。
在之后的設(shè)置中,可以按元素類型來(lái)選擇導(dǎo)出的元素,也可以按圖層來(lái)選擇導(dǎo)出的元素,最后設(shè)置導(dǎo)出SketchUp的版本。
最后導(dǎo)出SketchUp2019版本的模型,文件大小2.01MB。
通過(guò)SketchUp導(dǎo)出選項(xiàng),我們可以發(fā)現(xiàn)ArchiCAD在導(dǎo)出SketchUp時(shí),對(duì)模型大小的一個(gè)主要因素是【多邊形數(shù)量】這個(gè)因素。
那么有什么方法可以控制【多邊形數(shù)量】的大小呢?
為了對(duì)【多邊形數(shù)量】有一個(gè)更深的了解,我將剛剛建立的小房子模型進(jìn)行了完善。我在室外和室內(nèi)增加了設(shè)計(jì)過(guò)程中常用的一些元素。
然后將模型導(dǎo)出,在導(dǎo)出SketchUp時(shí),模型的復(fù)雜性為復(fù)雜,多邊形的數(shù)量為26828,模型文件的大小為15.2MB。
回到ArchiCAD,我們通過(guò)【視窗-面板-多邊形計(jì)算】打開(kāi)多邊形計(jì)算面板,就可以得到當(dāng)前模型中多邊形統(tǒng)計(jì)的詳細(xì)結(jié)果。
在結(jié)果中我們可以看到,總的多邊形數(shù)量為26828,其中占比97.97%的對(duì)象元素的多邊形數(shù)量為26284,占比超過(guò)1%的還有窗。
知道了各個(gè)元素的多邊形數(shù)量,我們就可以有針對(duì)性的進(jìn)行多邊形數(shù)量的優(yōu)化。我們可以看到,在多邊形計(jì)算的對(duì)象元素后面被標(biāo)記為【通過(guò)模型試圖選項(xiàng)】。
我們通過(guò)【文檔-模型視圖-模型視圖選項(xiàng)】來(lái)打開(kāi)模型視圖選項(xiàng)面板,并在面板的右側(cè)圖庫(kù)部件其他設(shè)置欄目中,找到對(duì)象和等細(xì)節(jié)水平。(門(mén)、窗、樓梯、欄桿等元素也可設(shè)置。)
在這里,我們可以設(shè)置對(duì)象元素在3D中模型顯示的復(fù)雜度。我們將3D和剖面/立面由完全改為簡(jiǎn)單。
在我們可以看到,對(duì)象元素的模型發(fā)生了變化,變得更加簡(jiǎn)單。而多邊形計(jì)算給到我們的結(jié)果也發(fā)生了大幅度的降低,數(shù)量變?yōu)?1069。
我們導(dǎo)出SketchUp模型,這時(shí)多邊形模型復(fù)雜性為復(fù)雜,多邊形數(shù)量為11069,優(yōu)化后的模型文件的大小為10.7MB。
利用這個(gè)方式,我們可以對(duì)導(dǎo)出SketchUp的模型大小進(jìn)行一定程度的優(yōu)化,如果想進(jìn)一步降低的話,除了在模型視圖選項(xiàng)中進(jìn)行設(shè)置之外,在導(dǎo)出時(shí)也可以將較大模型反向勾選不進(jìn)行導(dǎo)出。
利用多邊形計(jì)算面板查找詳細(xì)的不同元素多邊形的數(shù)量,有針對(duì)性的進(jìn)行優(yōu)化,可以有效的控制模型復(fù)雜度,降低導(dǎo)出SketchUp模型文件的大小。