06-09-2010, 04:09 PM
(Questo messaggio è stato modificato l'ultima volta il: 06-09-2010, 04:11 PM da steve.)
la camera potresti farla con dei semplici if
esempio:
altrimenti non so se irrlicht ha un metodo già fatto che restituisce se il nodo è visibile dalla camera oppure no (però dubito che ce l'abbia).
per lo sfondo pre-renderizzato non so come si può fare. però se lasci la camera fissa l'effetto visivo dovrebbe essere equivalente (o quasi)...
esempio:
Codice:
irr::core::vector3df posizioneNodo = tuonodo->getposition();
if(std::abs(posizioneNodo.X) > limiteCambioCameraX || std::abs(posizioneNodo.Z) > limiteCambioCameraZ) {...}
altrimenti non so se irrlicht ha un metodo già fatto che restituisce se il nodo è visibile dalla camera oppure no (però dubito che ce l'abbia).
per lo sfondo pre-renderizzato non so come si può fare. però se lasci la camera fissa l'effetto visivo dovrebbe essere equivalente (o quasi)...