簡體   English   中英

Flash10三角形渲染

[英]Flash10 Triangle Rendering

我了解Papervision 3D。 但是,那里的許多真實感都來自紋理。

有誰知道基准可以顯示多少個單色,帶有陰影的3D triagnels flash10可以合理渲染? 我在網上找不到這個基准測試或引擎(大多數似乎真的很看重位圖/紋理)。

我最近在創建游戲時做了非常非常相似的事情。 我在制作紙面游戲時遇到了很多問題:

在一個Flash論壇上,我說了這個…… http://built4flash.stackexchange.com/questions/197/effeciency-of-material-swapping-in-papervision

游戲本身將大約200個立方體渲染為單獨的平面。 4個帶有紋理的可見平面。

當我第一次將此自定義多維數據集預加載到內存中時,遍歷它們大約需要45秒到一分鍾。 在這種情況下,我會交換材料以達到目標。 本質上,用colorMaterial渲染相同的走廊游戲需要2秒鍾。 (然后我在奔跑時將材料交換為真實紋理)

目前,游戲在我的筆記本電腦上的運行速度大約為每秒8〜15幀(我知道這很糟糕,但它已經過時了)。對於彩色材料,我可以輕松地以40幀的速度玩游戲,並且沒有渲染問題。

您可以查看最終比賽並自行判斷

(按游戲底部的roboidz運行鏈接可查看它。)

如果您需要此部分代碼的精簡版,我們很樂意為您提供幫助。

這實際上取決於您的圖形卡和其他因素。 沒有固定的限制,但是例如Papervision可以在我的機器上以大約50fps的速度運行1000個多邊形。

有關顯示Flash中某些3D選項渲染的1000個多邊形的基准測試,請參閱此博客文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM