Después de algunas investigaciones y algunas respuestas de profesionales aquí está mi conclusión.
Pros
- No requiere tangentes o binormales. Menos interpoladores.
- Solo se necesitan dos canales. Menos memoria de textura.
- No sufras costuras tangentes.
- Se puede mezclar usando la mezcla alfa, sin renormalización.
- Menos memoria de malla: no necesitamos almacenar un vector tangente.
- Implementación rápida
Contras
- Más ALU
- Menos flexible Un mapa normal puede representar cualquier mapa derivado, pero lo contrario no es cierto. Como ejemplo, los bordes afilados pueden ser difíciles de representar.
Entonces, eso es un montón de ventajas en comparación con las desventajas. Pero el principal problema es que no es un estándar de la industria.
Casi no hay herramientas de creación de contenido ni conocimientos de artistas.
Aquí hay una cita de Bart Wronski que ilustra bien el estado actual de los mapas derivados:
Lamentablemente en la vida / la tecnología no siempre la mejor solución gana / ni siquiera recibe la atención merecida ... Se trata más de estándares e inercia.
Si está interesado en saber más sobre mapas derivados aquí hay algunos artículos interesantes.
Si olvidé algo o si no está de acuerdo, no dude en contarlo en los comentarios, me complacería mejorar esta respuesta.