Domanda

So di Papervision 3D. Tuttavia, un sacco di realismo arriva dalla texture.

Qualcuno sa di un punto di riferimento che mostra quanti monocolore, flash-ombreggiata 3D triagnels Flash10 può ragionevolmente il rendering? Non riesco a trovare questo benchmark online o un motore per questo (la maggior parte sembra davvero bitmap di valore / texture).

È stato utile?

Soluzione

Di recente ho fatto fare qualcosa di molto simile, mentre la creazione di un gioco. Ho avuto problemi enormi con tenere in panchina un gioco Papervision stavo facendo:

In un forum lampo ho detto questo ... http://built4flash.stackexchange.com/questions/ 197 / effeciency-di-materiale-swapping-in-Papervision

Il gioco in sé renderers circa 200 cubi come piani separati. 4 piani visibili con trama.

Quando ho precaricato questo cubo personalizzato nella memoria - attraversa tutti loro avrebbe preso circa 45 secondi a un minuto. In questo caso io non scambiare dei materiali per raggiungere il mio risultato. In sostanza, rendendo lo stesso gioco corridoio colorMaterial di dura 2 secondi. (Poi ho Inverti materiali più tardi per reale consistenza, mentre in giro)

Al momento il gioco gira sul mio portatile a circa 8 ~ 15 fotogrammi al secondo (male lo so, ma il suo vecchio per il test) stessa cosa per i materiali a colori ho facilmente divertimento a 40 fotogrammi e senza rendere problemi.

È possibile vedere il gioco finale e giudicate voi stessi .

(Press collegamento Esegui roboidz nella parte inferiore del gioco per vederlo.)

Se avete bisogno di un taglio verso il basso versione di questa parte del codice sono felice di aiuto.

Altri suggerimenti

Questo in realtà dipende la vostra scheda grafica, e altre cose. Non c'è un limite fisso, ma Papervision, per esempio, può essere eseguito 1000 poligoni in circa 50fps sulla mia macchina.

Per alcuni benchmark che mostrano 1000 poligoni resi da alcune delle opzioni 3D in Flash, vedere questo post del blog .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top