Daha kesin olmak gerekirse, bu işlevselliği başka bir API'de (örn. OpenGL'de) sıfırdan yeniden yaratmam gerekirse, ne yapması gerekiyor?
Bir ortografik izdüşüm matrisini nasıl hazırladığı ve her bir çekiliş çağrısı için bir dörtlü oluşturduğu gibi bazı adımlar hakkında genel bir fikrim var.
Bununla birlikte, dozajlama işleminin kendisiyle de aşina değilim. Tüm dörtlüler aynı köşe arabelleğinde mi saklanıyor? İndeks tamponuna ihtiyacı var mı? Farklı dokular nasıl kullanılır?
Mümkünse, en azından varsayılan Ertelenmiş modu kullanırken, SpriteBatch.Begin () işlevinin SpriteBatch.End () yöntemine çağrılmasından sonraki süreçte bana rehberlik ederseniz minnettar olurum.