顯示具有 技術討論 標籤的文章。 顯示所有文章
顯示具有 技術討論 標籤的文章。 顯示所有文章

2011年10月27日 星期四

網面相對負荷量的計算機制

這篇文章是小弟參考林登知識基地(Knowledge Base)裡的文章翻譯而來,
原文出處在此
http://community.secondlife.com/t5/English-Knowledge-Base/Calculating-prim-equivalent-weight/ta-p/974163
目的只是為了自己方便記憶,所以用語是自己任意發明,原文可能會被任意改寫讓自己易懂.並不會百分之百照著原文翻譯.

元件的相對負荷量(Prim equivalence)是SL裡用相當於傳統的幾何元件來計算網面所帶來的負擔的機制.網面物體和所有有異於基本幾何元件的物理型態的物體都會用『相對 負荷量』來度量對於地段或是該地圖的負荷.也就是說,一個擁有42相對負荷量的網面物體會等同於42個傳統幾何元件連結而成的物體.  運用這種機制可以 確保瀏覽器端或伺服器端的資源分配在網面與傳統幾何元件中取得平衡.
以利於創作家繼續創作出具有效能經濟效應的物體(prim-efficient objects).即使當他們使用已上傳的網面時也是一樣.

運作機制

對於每個SL裡的物體,SL會比較三個重要的效能表現面相:下載負荷,物理負荷,伺服器負荷. 系統會取其中佔最高負荷的面相的值來指定成為該網面的相對負荷量. 一般來說只有被指定好的負荷值可以在瀏覽器中秀出來.要看到物理負荷,必須將DEBUG SETTINGS視窗(Adanced > Show Debug Settings)裡的ShowAdvancedBuilderOption這一項改成TURE.

這裡快速介紹一下

下載負荷(Downloading Weight):是量測下載然後顯示該物件需要消耗多少頻寬而計算出來的.越龐大或視覺上越複雜的物體會具有較高的下載負荷. 當你上傳網面的時候,你可以運用『自動產生』或針對不同的細節等級(LOD)上傳不同程度的簡化網面.來降低物體的複雜度.

物理負荷(Physics Weight):是量測物體的物理模型的複雜度而計算出來的.你可以藉由上傳模型視窗裡的分析和簡化工具降低物體的物理模型複雜度. 藉由上傳簡化過細節的物理模型,或是藉由在建造工具視窗的Feature標簽那頁選擇不同的物理類型.如選擇Convex Hull可以降低物理負荷.交通工具必須具有32以下的物理負荷量.但是可以具有較多的下載負荷和伺服器負荷量.

伺服器負荷(Server Weight):是量測物體對於伺服器資源會有多少衝擊.由許多幾何元件組成的物體,和打開物理屬性的元件還有或是內含了腳本的物體往往會有較高的伺服器負荷.

哪裡可以看到物體的相對負荷量讀數?

當物體已被rezzed在世界中,你可以透過編輯它而在建造視窗裡看到.在你所選取的物體的元件數目旁邊 ,第三個數值代表著相對負荷量的值.

2011年10月25日 星期二

關於雕刻貼圖的一些小技巧

各位SL的創作家有沒有發現?在製作雕刻的貼圖的時候,有時明明就用了最大張的1024x1024的貼圖了,怎麼貼出來還是很模糊?

小弟最近做了一個實驗,發現貼圖的大小也是要依據雕刻的長寬比例來調整最佳的貼圖大小。

用錯的話,不但沒辦法得到很好的效果,本來清楚的圖片會變成一片模糊。如果用了過大的貼圖不但解析度沒有提昇,也白白耗去玩家下載的時間。



要看仔細請點圖放大









上面這張圖片是小弟作的派龍(飛彈發射架),ABC都是使用同一個雕刻。但是配上不同大小的貼圖,顯示出來的效果也不同。
一般人的觀念是用大張的貼圖應該會比小張的貼圖效果還要清楚, 不過這裡可以看到:C是512x512的貼圖,但B的貼圖是512x256,兩者看起來效果是一樣。這時當然會選擇512x256,因為比C的下載速度還要快一倍。
我試著再將圖片大小降為A的512x128,這時才發現變模糊了。
這個實驗可以知道一個現象:當我的派龍的長寬比大概是3:1,採用512x256的貼圖長寬比是2:1會最理想,當採用512x128也就是長寬比在4:1的時候品質就下降了。

所以說貼圖的長寬比最好要儘量接近雕刻的長寬比,但不要超過它?




以下再作一個實驗來驗證上述的論點是否適用?


要看仔細請點圖放大











 這次小弟使用的是長寬比大約8:1的飛機的著陸捕捉勾,貼圖的效果大家可以看一下。
效果最好的還是A這張,1024x128也就是8:1,剛好和雕刻實際尺寸的長寬比接近。
B是512x128也就是4:1,效果稍微比A低一點,但也還算不錯,還比A少了一半的下載時間。
C是512x256,算起來長寬比是2:1,但是長寬比與雕刻物體不匹配的結果,就算是用了比B大張的圖片,也是徒勞。
D的話是長寬弄錯,變成128x512,結果當然是慘。
有人可能會懷疑為甚麼要用長方形貼圖,用正方型的不好嗎?以下E,F兩組就證明給你看:
E是512x512,F是1024x1024,結果自不待說。

所以這個實驗給我們什麼結論呢?再複習一次:

『貼圖的長寬比最好要儘量接近雕刻的長寬比,但不要超過它』

謝謝收看。