PDA

Ver la versión completa : Shin'en: "desarrollar para la CPU+GPU de Wii U es simple"



ZDV Bot
20/07/2013, 01:30
Leer la noticia original en blogocio (http://blogocio.net/shinen-multimedia-desarrollar-para-la-cpugpu-de-wii-u-es-simple-no-69143/)

http://blogocio.net/imagenes/logos-empresas_139854_post.png

Shin'en Multimedia ha vuelto a salir al paso de los críticos de Wii U, que menosprecian la consola de Nintendo por, supuestamente, ser una consola muy poco potente y en la que es difícil desarrollar. En los últimos meses hemos visto como unos y otros estudios se situaban en uno de estos dos bandos y, como es obvio, Shin'en se ha situado a favor del nuevo producto de la compañía de Mario.
Entre las quejas se extiendo eso de que "en Wii U es difícil desarrollar", pero los defensores del sistema aseguran que conociendo el hardware, y molestándose en investigarlo y adaptar los motores para el, en Wii U no es difícil desarrollar ningún juego. Ha sido Manfred Linzner, del estudio alemán, quien ha querido detallar algo más el desarrollo de Shin'en Multimedia con la consola de Nintendo.
Aunque no entra en demasiados detalles técnicos, Manfred Linzner ofrece su versión con lo más importante, datos y detalles:
El uso de eDRAM en Wii U es comparable al uso de eDRAM en Xbox 360, pero en Wii U tienes suficiente eDRAM como para utilizarlo en la renderización a 1080p.
En comparación, en Xbox 360 tenías que renderizar en sub 720p o en múltiples pasos.
Incluso aunque no utilices MSAA (MultiSample Anti-Aliasing) necesitas alrededor de 16Mb sólo para el framebuffer a 1080p (con doble buffering). Simplemente no tienes eso con la eDRAM de Xbox 360. Po lo que sé, Microsoft corrigió ese problema y también puso 32MB de memoria rápida en su nueva consola.
Nosotros utilizamos la eDRAM en Wii U para los framebuffers reales, para las capturas de framebuffer intermedio, como una memoria rápida para algunos trabajos intensivos de la CPU y para otras escrituras de memoria en la GPU.
Usar la eDRAM de forma correcta es una forma sencilla de obtener rendimiento extra sin otras optimizaciones.
En general, desarrollar para la CPU+GPU de Wii U es simple. No necesitas complicados setups o atajos para cosas como el HDR(High Dynamic Range) o el RGB lineal (Color Modeling). Lo que también me gusta es que hay un montón de posibilidades para la aceleración del renderizado y código, pero no tienes que profundizar demasiado para obtener un buen rendimiento.

Por ejemplo, todos nuestros shaders usados

Leer la noticia original en blogocio (http://blogocio.net/shinen-multimedia-desarrollar-para-la-cpugpu-de-wii-u-es-simple-no-69143/)