OpenGL'de piksel dizisini yalnızca doku kimliğine sahip önceden oluşturulmuş bir dokudan almak mümkün mü?Önceden Bağlı Bir Dokümeden Piksellerin Geri Alınması - OpenGL
3
A
cevap
2
Evet.
yeniden bağlayın ve glGetTexImage()
numaralı telefonu arayın
Şu anda bağlı olan doku ile karıştırmak istemiyorsanız, bunu farklı bir doku birimine bağlayabilirsiniz. Bir doku birimi, bağlı bir dokuyu tutan bir konteynırdır. Her doku birimine bağlı bir dokuya sahip olabilirsiniz. OpenGL 2.1, bir uygulamanın en az 2 doku birimine sahip olmasını gerektirir. Düzenli olarak kullandığınız varsayılan doku ünitesi akım doku ünitesi çağrıyı glActiveTexture()
geçmek için birim 0'dır: IMO
glActiveTexture(GL_TEXTURE1);
glBindTexture(texid);
glGetTexImage(...);
glActiveTexture(GL_TEXTURE0); // don't forget to switch it back
İlgili konular
- 1. Bir UITableViewCell çerçevesinin geri alınması
- 2. Bir özelliğin değerine bağlı olarak tek bir Realm nesnesinin alınması
- 3. Belirli örnek sınıflarının geri alınması
- 4. OpenGL: doku geri bildirimi?
- 5. Neo4j cypher'de tam düğüm kimliğinin geri alınması
- 6. Hikaye panosundan yığın görünümünün geri alınması
- 7. Bir LongListSelector Öğesinin SelectedIndex'inin Alınması
- 8. Dönüştürme Geri Bildiriminin tam kurulumu (openGL)
- 9. Belirli bir kişinin grubunun alınması
- 10. Bir bitişik listedeki elemanların alınması
- 11. OpenGL şablon arabelleği VEYA işletimi?
- 12. opengl invert framebuffer piksel
- 13. Tüm piksellerin etkili piksel gölgelendiricisi toplamı
- 14. Matlabdaki alt piksellerin etrafındaki sınırlar nasıl azaltılır?
- 15. Java'da AsyncTask uygulamasından döndürülen bir BitMap'in alınması
- 16. OpenGL
- 17. OpenGL
- 18. OpenGL:
- 19. Bağlı bir DataGridView'da yapılan değişiklikleri nasıl geri yüklersiniz?
- 20. OpenGL
- 21. OpenGL
- 22. openGL
- 23. openGL C++
- 24. WebConfigurationManager.AppSettings'in önbelleğe alınması nedir?
- 25. AD OU listesinin alınması
- 26. bir OpenGL meydanın
- 27. XML belgesine döngüye alınması
- 28. OpenGL: Bir doku yüklemek, geçerli rengi değiştirir
- 29. Görev pidinin alınması
- 30. Uzak Yuva Son Noktası IP Adresinin Alınması
daha tutarlı bir yoldur 'değil karışıklık' Şu anda bağlı doku için GL_TEXTURE_BINDING_2D ile glPushAttrib veya glGet kullanmaktır için Gerekirse koruyun. Üniteyi 1 değiştirmek ve karıştırmak, 0 ile ... – rotoglup