Home    About me    Publications    Blog    Undergrad memories

Fabio Ruini’s blog

Because Italians do it better! What the f**k? Ehm… the blogs, I mean… obviously! :-/

Irrlicht 1.7

Come sempre accade, non faccio in tempo ad aggiornare la mia macchina ed i vari computer che formano la nostra grid ed ecco che per una delle librerie per me piu’ importanti arriva una nuova release. E’ questa la volta di Irrlicht, il motore grafico 3D per il quale e’ ora (in realta’ lo era dallo scorso 5 febbraio, ma presumibilmente quel giorno dovevo essere piuttosto preso da altre cose al punto da non essermene accorto in nessun modo) scaricabile la nuova versione 1.7.

IrrlichtExample

Con la nuova versione dell’engine cresce la size dell’archivio da scaricare, che passa da 21.7 a 22.6MB. Sostanziose, infatti, le modifiche apportate rispetto alla release precedente (1.6.1) e che potete trovare elencate in questo documento. Quelle che vanno a toccare direttamente gli utenti Apple sono tre, due delle quali (la prima e la terza dell’elenco che segue) decisamente importanti:

  • Implement minimize and deminimize under OSX.
  • Joystick POV fixed under Windows, ids fixed under OSX.
  • OSX supports external window id in creation parameters now

In sostanza abbiamo finalmente l’onore di poter mandare nel dock le nostre applicazioni basate su Irrlicht e, cosa decisamente piu’ interessante, diventa possibile integrare in maniera molto piu’ semplice rispetto a prima Irrlicht dentro ad applicazioni le cui finestre sono create attraverso altre librerie (esempio classico: infilare una finestra Irrlicht come widget di una finestra Qt).

Per la compilazione su MacOS X tenete presente che occorre preventivamente apportare una piccola modifica al file COpenGLExtensionHandler.h, come spiegato in questo thread, onde evitare di trovarsi di fronte ad errori di vario genere. Inoltre, e’ sempre necessario anche il “vecchio” fix che consiste nel commentare la riga 97 (#define _IRR_COMPILE_WITH_JOYSTICK_EVENTS_) di IrrCompileConfig.h.

Buon divertimento!

Non ci sono ancora commenti. Vuoi essere il primo?

Lascia un commento