話說2年多前就已經完過一陣子wow.
最終因為太佔我時間,所以停了近2年...
但近日在車友的慫恿下又回去玩.
本想現在的配備都比2年多前好許多
當時的配備
CPU : AMD 1800+
RAM : 512mb x2 DDR2 667 Dual Channel (1GB)
VGA : 6600 AGP 8x
這樣的配備,當時覺得還蠻順暢的
可是現在換成
CPU : AMD+ Dual 3000+
RAM : 512mb x2 + 1GB x2 DDR2 667 Dual Channel (3GB)
VGA : PCI-E 7300GT
竟然掉格嚴重...在旅店只有30fps.在外場更是10~13fps.
天想怎麼會這樣...本想要換9500GT 1GB
但越想越不對...之前的AGP都沒那麼爛...不然當時怎可忍受.
所以就一個一個去調.
結果發現,只要把"陰影"關到最低,其他全開....竟然旅店內有50fps,外場有40fps左右.
這實在太扯了...與其再花大錢換顯卡,不如把打怪沒影響的"陰影"開到最低吧.
Purr wrote:
受限於目前 3D 技術
繪製陰影之前 必須先決定 陰影會穿透幾個面 才會消失(停止)
這是為了避免譬如說 頭的陰影投射在身體(只投射一層) 然後不投射在地板 造成地面看到的陰影很詭異
可是穿透面太多的時候 又會發生 穿透牆 (通常一面牆也只算一個面)
所以現在的陰影 開詳細 還是會有小 bug , 開簡單 還不如關閉
不知道新推出的 OpenGL 3.0 的陰影有沒有想辦法解決這些問題...
很久沒玩WOW了, 看您的描述, WOW的陰影有做到Self-shadowing?
為了效能, 一般來說陰影都會只投射到地上或建物. 像WOW這樣這麼多人晃來晃去的遊戲, 如果做
Self-shadowing那真的會頓到死....
另外陰影的做法並不是由API提供的, 陰影是要自己寫的, 尤其是像soft shadow或Self-shadowing
這種先進的技術都是靠shader來實做, 沒那麼方便呼叫API就會有影子的......
ps.剛剛去查了一下, WOW並沒有做Self-shadowing(自身投影), 單純只是動態陰影而已~ 也就是
舉個例子, 頭的影子並不會投射在手臂上. 不過光是做動態陰影, 那麼多人在場景裏就應該夠吃力了~
與失敗為伍者,天天靠盃都是別人的錯。
與成功為伍者,天天跟失敗切磋直到不再出錯。
內文搜尋




























































































