Aracılığıyla paylaş


Temel Öğeler (Direct3D 9 Grafikleri)

3B ilkel, tek bir 3B varlığı oluşturan köşelerden oluşan bir koleksiyondur. En basit ilkel, nokta listesi olarak adlandırılan 3B koordinat sistemindeki nokta koleksiyonudur.

Genellikle, 3B ilkeller çokgenlerdir. Çokgen, en az üç köşeyle ayrılmış kapalı bir 3B şekildir. En basit çokgen bir üçgendir. Microsoft Direct3D, çokgenlerinin çoğunu oluşturmak için üçgenleri kullanır çünkü üçgendeki üç köşenin de çift köşeli olması garanti edilir. Düzlem dışı köşelerin işlenmesi verimsizdir. Üçgenleri birleştirerek büyük, karmaşık çokgenler ve kafesler oluşturabilirsiniz.

Aşağıdaki çizimde bir küp gösterilmektedir. Küplerin her bir yüzünü iki üçgen oluşturur. Üçgen kümesinin tamamı bir kübik ilkel oluşturur. Dokuları ve malzemeleri ilkellerin yüzeylerine uygulayarak tek bir düz form gibi görünmesini sağlayabilirsiniz. Ayrıntılar için bkz. Malzemeleri (Direct3D 9) ve Direct3D Dokuları (Direct3D 9).

her yüzü iki üçgen içeren bir küp çizimi

Ayrıca, yüzeyleri düzgün eğriler gibi görünen ilkel öğeler oluşturmak için üçgenleri de kullanabilirsiniz. Aşağıdaki çizimde bir kürenin üçgenlerle nasıl benzetilebileceği gösterilmektedir. Bir malzeme uygulandıktan sonra, küre işlendiğinde eğri görünür. Bu özellikle Gouraud gölgelendirmesi kullanıyorsanız geçerlidir. Ayrıntılar için bkz. Gouraud Shading .

üçgenlerçizimi

Direct3D cihazları aşağıdaki temel öğe türlerini oluşturabilir ve işleyebilir.

IDirect3DDevice9 arabiriminin işleme yöntemlerinden herhangi biriyle bir C++ uygulamasından ilkel türler işleyebilirsiniz.

Direct3D Cihazları