9 puan yazan xguru 2023-07-08 | 4 yorum | WhatsApp'ta paylaş
  • Yüksek kaliteli grafik gerektiren oyunlar ve 3D modelleme uygulamaları için platformlar arası bir kütüphane
  • Render Hardware Interface (RHI) aracılığıyla OpenGL, OpenGL ES, WebGL ve Vulkan gibi çeşitli grafik API'lerini ortak bir arayüz üzerinden destekliyor
  • Hafif ve verimli; harici kütüphanelere bağımlılığı en aza indiriyor
  • Başlıca özellikler
    • Platformlar arası uyumluluk: Windows, Linux, Mac, iOS, Android, WebAssembly
    • Yüksek performanslı render alma
    • Kullanımı kolay API
    • Genişletilebilirlik: kullanıcılar yeni özellikleri kolayca ekleyebilir
    • Tamamen açık kaynak (ticari kullanımda da kısıtlama olmadan kullanılabilir)

4 yorum

 
alstjr7375 2023-07-09

https://github.com/gfx-rs/wgpu
ile rekabet edecek gibi görünüyor

 
GN⁺ 2023-07-08
Hacker News görüşleri
  • Makalede Amazon Lumberyard'dan (CC-BY) alınmış bir sahnenin yer alması, telif hakkı konusunda endişe yaratıyor.
  • Makaledeki demo, tarayıcıda çalışan bir WebGL örneğine bağlanmadığı için kaçırılmış bir fırsat olarak görülüyor.
  • Bu kütüphanenin OpenGL ve Vulkan için kod yolları var; bu da backend bağımsızlığının sınırlı göründüğü anlamına geliyor.
  • Bu kütüphaneye basit bir alternatif olarak Sokol öneriliyor.
  • Bu kütüphanedeki üçgen kodu 385 satır ve bazı kişiler bunu gereğinden fazla buluyor.
  • Bu kütüphane daha önce desteklemiyordu, ancak artık Vulkan'ı destekliyor.
  • Bu kütüphane CPU tarafındaki kodu soyutluyor, ancak her platform için shader yazmanız gerekiyor.
  • Bu kütüphanede ImGui kullanımından bahsedildi.
  • Bu kütüphanenin ana özellikler bölümündeki ifadeler belirsiz olduğu gerekçesiyle eleştirildi.
  • Bu kütüphanenin ekran görüntüleri bazı yorumculara eski oyunları hatırlatıyor; ayrıca dikkat çekici dokuların veya kullanılabilirlik vurgusunun eksik olduğu söyleniyor.
 
roxie 2023-07-08

Üçgen kodu?

 
pinks 2023-07-08

Sanırım üçgen çizen bir kod. Web/uygulamadaki Todo uygulaması gibi, Hello World projesine benzer bir şey olduğunu biliyorum.