Biz Entity’lerimizi tanımlarken hep doğrudan model dosyasının ismini belirttik. Entity tanımının ikinci parametresine hep ogrehead.mesh, ninja.mesh yazarak devam ettik. Bu dosyalar bilgisayarın hangi klasöründe, materiali ne olacak, kaplaması hangi dosyadır hiç ayarlamadık. Çünkü şuana kadar tüm bu model dosyaları için gerekli ayrıntılar tanımlanmıştı. Şuanda ise önceden tanımlanmamış bir model oluşturuyoruz. Bundan...
Önceki derste SM nesnesini biz tanımlamamıştık. BaseApplication sınıfında otomatik olarak uygulama sihirbazı tarafından tanımlanmıştı. Aynı şekilde bu dersimimizde de kamera nesnemiz otomatik tanımlanmış durumda. Ama biz kamera fonksiyonunu override edeceğiz. mCamera nesnemiz bizim için önceden uygulama sihirbazı tarafından tanımlanmış olan Kamera sınıfının bir nesnesi. Şimdiyse onu, mSceneMgr’ye, yani SM’imize bağlı bir ...
Bir sahne oluşturduğumuz zaman, bu sahneyi görüntülemek için kameraları kullanırız. Kameralar özel nesnelerdir. Kameralar çoğu zaman SN’ler gibi çalışır. setPosition, pitch, yaw, roll fonksiyonlarına sahiptir ve kamerayı bir SN’ye bağlayabilirsin. Kamera bağlı olduğu anne SN’ye göre işlem yapar. Hareket ettirme ve döndürme işlemlerinin tümü için kamerayı bir SN gibi düşünebilirsin...