Shader'ları kullanabilmek için OpenGL ES 1
uygulamamı bir OpenGL ES 2
uygulamasına dönüştürmeye çalışıyorum. Şimdi glOrthof işlevini "gerçek boyutlu bir görünüm portuna" sahip olmak için kullanıyorum, böylece köşeleri OpenGL Görünümündeki "gerçek" piksele yerleştirebiliyorum.OpenGL ES 2.0'da glOrthof nasıl elde edilir
glOrthof(0, _frame.size.width, _frame.size.height, 0, -1, 1);
ben OpenGL ES 2
içinde bunu başarmak için nasıl bulmak sorun yaşıyorum, bunun nasıl yapılacağını bana gösterebilir birisi var mı?
Değilse, iyi bir OpenGL ES 1 to OpenGL ES 2
öğretici/açıklama için bir bağlantı yok mu?
Projeksiyon ve model görünümünün nasıl oluşturulacağını/yükleneceğini bana gösterir misiniz? – Thys
@MrThys Bundan emin değilseniz, öncelikle OpenGL ES 2.0 ve GLSL shader'larda bazı öğrenme kaynaklarına başvurmalısınız. Temel olarak, karşılık gelen tekdüze konumlara sahip olduğunuzda ve gölgelendirici program bağlandığında/kullanıldığında, değerlerini ['glUniform ...'] birinden biriyle ayarlayabilirsiniz (http://www.opengl.org/sdk/docs /man/xhtml/glUniform.xml), 'glUniformMatrix4fv' –
' ı kullanacağınız matrisler durumunda, bağlantılar kesildi ... – B0rk4