«uv-mapping» etiketlenmiş sorular

4
UV ve UVW Eşleme tam olarak nedir?
Bazı temel 3B kavramları anlamaya çalışıyorum, şu anda dokuların gerçekte nasıl çalıştığını anlamaya çalışıyorum. UV ve UVW haritalamanın 2B Dokular'ı 3B Nesnelere eşleyen teknikler olduğunu biliyorum - Wikipedia bana da söyledi. Açıklamalar için googledim ama sadece ne olduğunu bildiğimi varsaydığım öğreticiler buldum. Anladığım kadarıyla, her 3B Model Noktalardan oluşuyor ve …


2
Bir araziyi haritalamak için bazı yollar nelerdir?
XNA ile bir 3D Oyun üzerinde çalışıyorum ve düzgün ve güzel bir ortam elde etmeye çalışıyorum. Aslında bir yükseklik haritasından bir arazi oluşturmak için bir öğretici izledim. Dokulandırmak için üzerine bir çim dokusu uyguluyorum ve birkaç kez fayans yapıyorum. Ama yapmak istediğim gerçekten gerçekçi bir tekstüre sahip olmak, ama aynı …

5
Bir asteroit tekstüre etme
Bu asteroidi dokulandırmaya çalışıyorum, bu yüzden makul görünüyor. Yine de bir şey eksik. Bu öğreticinin ardından bunu şimdiye kadar aldım. Şimdi bir sonraki adımı anlamıyorum: dikiş sorunlarını nasıl çözersiniz ? Bu ikosahedral kürenin içinden geçilemeyecek bir dikiş vardır. Tamam. Nesneye uygulandığında kesintisiz görünmesi için dokuyu nasıl boyayabilirim ? Hangi kenarın …

1
Zig-zagging UV haritalama artefaktlarını, incelen bir ağ üzerinde nasıl düzeltebilirim?
Bir eğriye dayalı yordamsal bir kafes oluşturuyorum ve kafesin boyutu aşağıda gördüğünüz gibi eğri boyunca küçülüyor. Ve sorun, boyut değiştikçe UV'nin zikzaklı hale gelmesidir (ağın boyutu eğri boyunca aynı olduğunda mükemmel çalışır). Vertices.Add(R); Vertices.Add(L); UVs.Add(new Vector2(0f, (float)id / count)); UVs.Add(new Vector2(1f, (float)id / count)); start = Vertices.Count - 4; Triangles.Add(start …

1
Teğet ve bitanjant vektörler nasıl hesaplanır
Üç dokuda yüklü bir doku var, sonra gölgelendiricilere geçti. Köşe gölgelendiricisinde normali hesaplıyorum ve değişkene uv vektörünü kaydediyorum. <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); P= position; N= normalMatrix * vec3(normal); UV= uv; } </script> <script id="fragmentShader" type="x-shader/x-fragment"> varying …

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.