9 points par xguru 2023-07-08 | 4 commentaires | Partager sur WhatsApp
  • Bibliothèque multiplateforme pour les jeux et applications de modélisation 3D exigeant des graphismes haute qualité
  • Via la Render Hardware Interface (RHI), prend en charge comme interface commune diverses API graphiques telles que OpenGL, OpenGL ES, WebGL et Vulkan
  • Légère et efficace, avec une dépendance minimale aux bibliothèques externes
  • Principales fonctionnalités
    • Compatibilité multiplateforme : Windows, Linux, Mac, iOS, Android, WebAssembly
    • Rendu haute performance
    • API facile à utiliser
    • Extensibilité : les utilisateurs peuvent facilement ajouter de nouvelles fonctionnalités
    • Entièrement open source (utilisable aussi en commercial sans restriction)

4 commentaires

 
alstjr7375 2023-07-09

https://github.com/gfx-rs/wgpu
On dirait que ça va lui faire concurrence.

 
GN⁺ 2023-07-08
Commentaire Hacker News
  • La présence dans l’article d’une scène provenant d’Amazon Lumberyard (CC-BY) soulève des inquiétudes concernant le droit d’auteur.
  • La démo de l’article est perçue comme une occasion manquée, car elle ne renvoie pas vers un exemple WebGL exécuté dans le navigateur.
  • Cette bibliothèque semble avoir une indépendance de backend limitée, puisqu’elle comporte des chemins de code pour OpenGL et Vulkan.
  • Sokol est proposé comme alternative simple à cette bibliothèque.
  • Le code du triangle de cette bibliothèque fait 385 lignes, ce que certaines personnes jugent excessif.
  • Cette bibliothèque ne le prenait pas en charge auparavant, mais prend désormais en charge Vulkan.
  • Cette bibliothèque abstrait le code côté CPU, mais il faut écrire les shaders pour chaque plateforme.
  • L’utilisation d’ImGui dans cette bibliothèque a été mentionnée.
  • La formulation de la section des principales fonctionnalités de cette bibliothèque a été critiquée pour son ambiguïté.
  • La capture d’écran de cette bibliothèque a rappelé à certains commentateurs de vieux jeux, et ils estiment qu’elle manque de textures attrayantes ou d’une mise en avant de l’ergonomie.
 
roxie 2023-07-08

Du code de triangle ?

 
pinks 2023-07-08

On dirait probablement du code pour dessiner un triangle. Je crois que c’est l’équivalent d’un projet Hello World, comme une application Todo pour le web/mobile.