ediondo escribió:¿Seguro que la SNes dibuja todo el pixel a la vez? ¿ Eso no es chunky como la megadrive?.
Usa un modo de dibujo planar como el amiga y cuantos más bitplanos más pasadas tiene que hacer y más tardaria en dibujar. En el amiga se ve clarísimo que cuantos más bitplanos más lento.
La SNes usa modo chunky en el modo 7 pero los modos normales tengo entendido que van por bitplanos como el amiga.
No había oído nunca lo
de chunky y la verdad es que no sé qué es
Efectivamente, cuantos más planos podría ser que tuviera que hacer operaciones más complejas sobre el píxel (color math, suma o resta con la sub-screen, etc), es lo que decía antes:
magno escribió:[...]en ella cada píxel se computa en todas las capas a la vez, de modo que aunque hayan 4 capas a 256x224, se realizan 57344 operaciones, obviamente más complejas si hay 4 capas que si hay 2, pero tardan lo mismo porque el tiempo de píxel viene determinado por la frecuencia de refresco de la pantalla, no por la cantidad de píxeles a dibujar.
Pero el píxel ha
de estar listo en el mismo tiempo si hay dos planos que si hay cuatro porque el reloj
de la PPU no aumenta cuando hay más planos, por lo que tienes el mismo número
de master-cycles por píxel independientemente del número
de capas.
Por decirlo
de otra forma: la SNES no dibuja todo un plano, luego da una segunda pasada por el siguiente plano y luego otra pasada entera por el siguiente plano y así sucesivamente, sino que toma un píxel, computa todas las transparencias, efectos
de color y orden
de dibujado según la prioridad
de las capas, y luego lo dibuja. Piensa que en un pixel
de pantalla concreto, el valor se toma siempre
de una sola capa,
de la que esté más arriba en la pila
de capas y no sea trasnparente, y luego como mucho, se puede aplicar algún efecto matemático que modifique ese valor
de píxel. Es decir, el resultado del píxel que se dibuja no es una combinación
de todas las capas, sino que las que estén por debajo y no se vean, no se tienen en cuenta en el cálculo del píxel.
Aquí hay más información al respecto.