Fancy設計家 - WordPress » 又要馬兒跑,又要馬兒不吃草
logo
 精選實績





































































 重要訊息

授權認證業務開跑


Fancy 設計家

也可以宣傳你的粉絲專頁


下載企業版升級包


下載專業試用版升級包
 企業版2.5.11 升級包

 FancyDesigner 之友
同好人數:10886
 新進資料庫商品
 登入
使用者名稱:

密碼:


如何免費註冊為會員?
忘了密碼?

現在就註冊!
 語言選擇
 企業版體驗專案
 
又要馬兒跑,又要馬兒不吃草

又要馬兒跑,又要馬兒不吃草

研發三號

看到有這麼多的FancyDesigner愛用者,心裡實在是高興!

不過嘛,有越來越多的使用者抱怨,當場景變大時,執行的速度也會越來越慢!

這面牆的後面是個浴室
這面牆的後面是個浴室

人客呀,這是當然的嘛!無論如何,場景總不可能無限制的擴充下去呀!場景裡的東西如果越來越多,越來越複雜,執行速度當然會越來越慢的嘛!

不過話雖如此,我也知道使用者就是因為喜歡FancyDesigner,才會有如此期盼的。

好吧,即使不是十分合理,我還是希望能寵寵使用者,讓他們真的能在兼顧畫質之下,擁有更大更複雜的場景。

浴室裡的物件雖然被牆擋住了 但還是會做3D運算
浴室裡的物件雖然被牆擋住了 但還是會做3D運算

這個問題到底該怎麼解呢?看來應該可以從遮蔽物的觀念來下手。無論場景多麼的大,除非是百分之百的開放空間,否則使用者應該不可能一眼就看到場景裡所有的東西,所以只要把暫時看不到的東西去除掉,也就是不列入計算,那就能夠大大提高執行的效能。舉例來說,如果人是在客廳的話,那主臥室或其他房間裡的東西就極可能被隔間牆擋住,所以裡面的東西就可暫時不列入計算。

其實這個說穿了就是3D遊戲裡常用的遮蔽演算法,只是人家的3D遊戲在建場景時都會有嚴格的限制,所以遮蔽演算法較為單純,而我們的FancyDesigner卻是要讓每個人都能輕鬆容易地建構場景,所以遮蔽演算法所要考慮的因素可就複雜多了。

啟用遮蔽演算法之後 牆後面的物件運算大幅減少了
啟用遮蔽演算法之後 牆後面的物件運算大幅減少了

不過,…..嘿嘿,經過幾個月的努力,遮蔽演算法總算大功告成了!這都得多感謝Su的協助,因為比較難的數學問題,我都是讓他去傷腦筋!人客呀,再耐心等個幾天,就可以享受到遮蔽演算法的好處了唷!

註:遮蔽演算法已收錄在「FancyDesigner」企業版2.0中。

發表迴響

抱歉,要登入才能發表迴響喔!

 
 縮圖列表
 全系列產品系統需求

◎硬體需求

CPU

Intel Pentium 4以上
主記憶體 512MB以上
顯示卡

(A或B皆可)

 

A.比較新的整合式繪圖晶片

B.ATI Radeon 9550等級以上 或 nVidia GeForce 5900等級以上(即支援 DirectX Shade Model 2.0以上,此等級以下無法呈現凹凸貼圖效果)

顯示卡記憶體 64MB以上
硬碟空間 1GB以上
鍵盤與滑鼠 Microsoft Windows相容之鍵盤與滑鼠

◎軟體需求

作業系統 Microsoft Windows XP/VISTA/Win7/Win8/win10
DirectX(僅WinXP需要安裝, 其餘均已內含) 下載DirectX August 2006 (微軟網站下載)
 相簿匯總
隨機顯示相片
Leather-00060.jpg
Brick-00086.jpg
LSofa-00006.jpg
Chair-00002.jpg
Paint-00100.jpg
WallBrick-00046.jpg
CookCabinet-00003.jpg
EmbossWallpaper-00012.jpg
Leather-00040.jpg
AIKitchen-BF060.jpg

最近上傳相片
WineBottle-s.jpg
WineBottle.jpg
IMAG0482.PNG
IMAG0481.PNG
IMAG0480.PNG
IMAG0479.PNG
IMAG0476.PNG
IMAG0562.PNG
IMAG0558.PNG
IMAG0557.PNG

 搜尋
Loading
 智慧廚房專區


 資料庫縮圖

 特效場景


 特效物件

更多 ...


Maintained by Rules Tech.