Axel Stone
Bam-bam-bam
- Mensagens
- 4.060
- Reações
- 7.722
- Pontos
- 453
Sobre o Z-buffer do N64, achei uma discussão interessante:
De acordo com desenvolvedores, Z-buffer no N64 custava caro e consumia parte do texture fill rate e bandwidth, por isso era implementado dependendo do jogo e pode ser implementado em partes do jogo.
"Z-Buffer had huge bandwidth impact that's true, but you can deal with it depending on you game. A good example is SSB which use Z-Buffer only for characters, all the rest is build from bottom to top. Combine this with the fact it only use "one cycle" graphic computation (N64 allow to do another shading computation pass in a mode call "2 cycles"). This allow big framerate. "
"One of the best examples of custom microcode is Factor 5's N64 port of the Indiana Jones and the Infernal Machine PC game. The Factor 5 team aimed for the high resolution mode of 640×480[8] because of its visual crispness. The machine was said to be operating at its limits while running at 640×480. The Z-buffer could not be used because it alone consumed the already constrained texture fill rate. "
De acordo com desenvolvedores, Z-buffer no N64 custava caro e consumia parte do texture fill rate e bandwidth, por isso era implementado dependendo do jogo e pode ser implementado em partes do jogo.
"Z-Buffer had huge bandwidth impact that's true, but you can deal with it depending on you game. A good example is SSB which use Z-Buffer only for characters, all the rest is build from bottom to top. Combine this with the fact it only use "one cycle" graphic computation (N64 allow to do another shading computation pass in a mode call "2 cycles"). This allow big framerate. "
Nintendo 64 - Wikipedia
en.wikipedia.org
"One of the best examples of custom microcode is Factor 5's N64 port of the Indiana Jones and the Infernal Machine PC game. The Factor 5 team aimed for the high resolution mode of 640×480[8] because of its visual crispness. The machine was said to be operating at its limits while running at 640×480. The Z-buffer could not be used because it alone consumed the already constrained texture fill rate. "