2014-12-02 7 views
6

GLKit'teki web'den altı jpg dosyasının bir küp haritasını oluşturmaya çalışıyorum. Benim iPhone 6+ üzerinde harika çalışıyor ama ben aynı kodu "Yeni iPad" üzerinde çalıştırdığınızda, bir haritaya uygulandığında küp haritası sadece siyahtır. Eğer png dosyaları ile aynı şeyi denerseniz çalışır. Jpg'leri belirli donanıma doğru şekilde yüklemek için yapılması gereken belirli bir şey var mı?GLKTextureLoader, "Yeni iPad" 'te jpg yüklemiyor

cubeMapWithContentsOfFiles hatası, nil şeklindedir; bu nedenle GLKit'in dokuya düzgün şekilde yüklendiğini düşündüğü anlaşılıyor. İşte

bir demo projesi http://s.swic.name/Yw8F

+0

Yeni bir tane oluşturmak için zaman kazandıracak projenizi yükleyebilir misiniz – Jageen

+0

Bir demo projesi yükledim, lütfen soruya bakın. –

cevap

0

ise, kendilerini (örneğin bir doku için tam ekran UIView render) daha sonra ortaya çıkan küp haritası olabilir aygıtın görüntü boyutları belirlenir üretiyorsun dokular boyutları Bazı cihazlarda MAX_TEXTURE_SIZE'a kolayca girebilir, ancak daha büyük cihazlarda aşabilir. IPhone 6 Plus vs iPad 4. nesildeki küp haritanızın piksel boyutları nedir? Her iki boyutta da 4096'yı aşarlarsa başınız dertte olabilir.