9 puntos por xguru 2023-07-08 | 4 comentarios | Compartir por WhatsApp
  • Biblioteca multiplataforma para juegos y apps de modelado 3D que requieren gráficos de alta calidad
  • A través de la Render Hardware Interface (RHI), ofrece soporte para varias APIs gráficas como OpenGL, OpenGL ES, WebGL y Vulkan mediante una interfaz común
  • Ligera y eficiente, con dependencias mínimas de bibliotecas externas
  • Funciones principales
    • Compatibilidad multiplataforma: Windows, Linux, macOS, iOS, Android, WebAssembly
    • Renderizado de alto rendimiento
    • API fácil de usar
    • Escalabilidad: los usuarios pueden agregar nuevas funciones fácilmente
    • Totalmente de código abierto (se puede usar también en entornos comerciales sin restricciones)

4 comentarios

 
alstjr7375 2023-07-09

https://github.com/gfx-rs/wgpu
Parece que va a competir con eso

 
GN⁺ 2023-07-08
Comentarios de Hacker News
  • La inclusión en el artículo de una escena tomada de Amazon Lumberyard (CC-BY) genera preocupaciones sobre derechos de autor.
  • Se considera una oportunidad desaprovechada que la demo del artículo no enlace a un ejemplo de WebGL ejecutándose en el navegador.
  • Esta biblioteca parece tener una independencia de backend limitada, ya que tiene rutas de código para OpenGL y Vulkan.
  • Se propone Sokol como una alternativa sencilla a esta biblioteca.
  • El código del triángulo en esta biblioteca tiene 385 líneas, y algunas personas lo consideran excesivo.
  • Esta biblioteca antes no lo soportaba, pero ahora sí es compatible con Vulkan.
  • Esta biblioteca abstrae el código del lado de la CPU, pero hay que escribir shaders para cada plataforma.
  • Se mencionó el uso de ImGui en esta biblioteca.
  • Se criticó que la redacción de la sección de funciones principales de esta biblioteca es ambigua.
  • Según algunos comentaristas, las capturas de pantalla de esta biblioteca recuerdan a juegos antiguos y carecen de texturas atractivas o de énfasis en la usabilidad.
 
roxie 2023-07-08

¿Código de triángulo?

 
pinks 2023-07-08

Parece que se refiere al código para dibujar un triángulo. Entiendo que es algo parecido a un proyecto "Hello World", como la app de tareas pendiente de la web o de las apps.