«webgl» etiketlenmiş sorular

WebGL, HTML5 tuval öğesi üzerinde etkileşimli 3B / 2B grafikleri oluşturmak için bir Javascript API'sidir. OpenGL ES 2.0'a dayanmaktadır.

10
Tarayıcı Tabanlı MMO'lar (WebGL, WebSocket) [kapalı]
Tarayıcı JavaScript - grafikler için WebGL ve Ağ için WebSocket ile tam teşekküllü bir 3D MMO istemcisi yazmanın teknik olarak mümkün olduğunu düşünüyor musunuz? Gelecekteki MMO'ların (ve genel olarak oyunların) WebGL ile yazılacağını düşünüyor musunuz? Günümüzün JavaScript performansı buna izin veriyor mu? Diyelim ki geliştirme ekibiniz bir geliştirici olarak siz …
29 mmo  webgl  websocket 

3
Bir fragman gölgesinde rastgele sayıda ışık kullanmanın bir yolu var mı?
Parça gölgelendirici için rasgele sayıda ışık konumunu (ve renkleri) geçirmenin ve gölgelendiricinin üzerinde döngü yapmanın bir yolu var mı? Değilse, o zaman birden fazla ışığın nasıl simüle edilmesi gerekir? Örneğin, dağınık yönlü aydınlatma ile ilgili olarak, gölgelendiricinin ışık ağırlıklarının toplamını geçemezsiniz.
19 lighting  webgl 

2
OpenGL'de sınırlı (256) renk paletini nasıl simüle edebilirim?
Twitter'da, bir oyunun bu ekran görüntüsünü geliştirme aşamasında buldum: Üstteki görüntü herhangi bir renk sınırlaması olmadan görünüyor. Ancak alttaki diğer iki resim 256 renk paletine sahiptir. Ben de benzer bir etkiye ulaşmak istiyoruz benim oyun (I OpenGL kullanıyorum). Bunu nasıl yapabilirim?
16 opengl  webgl 

4
OpenGL'de “buffer” ve “array” arasındaki fark nedir?
WebGL veya OpenGL'de doc okuduğumda, işlevlerin ve nesnelerin adlarının nasıl kullanıldığına dair bazı desenler görülebilir. Ancak buffer nesnesi ile bir dizi arasındaki farkı anlayamıyorum. "Köşe tampon nesneleri", "köşe dizisi nesneleri" ve hatta bir çeşit "tampon dizisi" veya "dizi tamponu" vardır. OpenGL bağlamında, Ne zaman bir şey "dizi" ve ne zaman …
12 opengl  webgl 

2
Bir parça gölgelendiriciye belirli bir piksel yazmamasını nasıl söyleyebilirim?
Bir WebGL'de, bir parça gölgelendirici tarafından işlenen bir ekran alanı dörtlüsü göndermek istiyorum, ancak parça gölgelendiricinin yalnızca belirli koşullar altında bir piksel yazmasını sağlayın (örneğin ... bir daire içinde olduğunu veya piksel, bir eğri denklemi veya başka bir şeyle tanımlanan bir yarımuzayın pozitif tarafına aitti). Bir fragman gölgelendiricisinde "piksel yazma" …

3
Kafes gizlendiğinde / nerede işlendiğinde sonradan işlenmiş bir kafes anahat nasıl gizlenir
3D motorumda etkin bir anahat, seçilen 3d karakterler için bir vurgu efekti veya ekranda manzara oluşturmak için çalışıyorum. Şablon arabelleği ile çalıştıktan ve tatmin edici olmayan bazı sonuçlar elde ettikten sonra (içbükey şekillerle ilgili sorunlar, kameradan uzaklığa bağlı anahat kalınlığı ve masaüstü ve dizüstü bilgisayarım arasındaki tutarsızlıklar), kenar algılama ve …



4
WebGL ve OpenGL ES'den eksik özellikler
WebGL kullanmaya başladım ve OpenGL (ve OpenGL ES uzantısıyla) deneyimimi kullanmanın ne kadar kolay olduğundan memnunum. Ancak benim anlayışım şöyledir: OpenGL ES, OpenGL'nin bir alt kümesidir WebGL, OpenGL ES'nin bir alt kümesidir Bu her iki durum için de doğru mu? Varsa, hangi özelliklerin eksik olduğunu detaylandırmak için kaynaklar var mı? …

4
Bu UV doku koordinatlarını anlayamıyorum (aralık 0,0 - 1,0 DEĞİL)
Google SketchUp 8 Pro tarafından oluşturulan basit bir 3D nesneyi WebGL uygulamama çizmeye çalışıyorum, model basit bir silindir. Dışa aktarılan dosyayı açtım ve javascript üzerinde kullanabilmek için köşe pozisyonlarını, indeksleri, normalleri ve doku koordinatlarını bir .json dosyasına kopyaladım. 46.331676 ve ayrıca negatif değerler gibi oldukça büyük değerleri olan doku koordinatları …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.