Archive for Settembre, 2007
Prima animazione con Blender
Credo che per un bel po’ dovro’ far a meno di grafici 2d e 3d e rispolverare matite e blender.
Ecco la mia prima animazione con blender! …si, si…il modello e’ davvero minimale ma lo scopo era creare delle azioni “loopabili” e metterle in sequenza. Per fortuna Blender non e’ poi cosi’ brutto come lo descrivono, anzi…
No commentsSkeletal animation
Dopo qualche tentativo non proprio andato a buon fine sono riuscito ad integrare CAL3D all’interno del motore di gioco!
What is Cal3D?
Cal3D is a skeletal based 3D character animation library written in C++ in a platform-/graphic API-independent way. Originally designed to be used in a 3D client for Worldforge, it evolved into a stand-alone product which can be used in many different kinds of projects. It supports combining animations and actions through a “mixer” interface, and work is currently underway to integrate morph targets (interpolating between one mesh and another, using the same vertex sequence) easily into the system.
Guarda il video
Game editor - 2007-09-01
Il motore di gioco e l’editor hanno fatto decisamente qualche passo in avanti negli ultimi 2 mesi.
Aggiunte al motore:
- frustum culling
- Loader per modelli in formato OBJ
- Migliore integrazione con ODE
- Migliore gestione luci
- Cache per textures e modelli
- TextRenderer basato su bitmaps
- Physfs per la compressione delle risorse
Aggiunte all’editor:
- Selezione oggetto dalla scena
- Gestione scene multiple
- Lista di oggetti presenti nella scena
- Editor di oggetti (Oggetti dinamici, Luci, Camera)
- Clonazione di un oggetto
- Data inspector (visualizza le variabili LUA in realtime, per debug)
- Viste multiple (Front, Side, Top, Split view)
Uff..troppe cose!
Ah, dimenticavo…il tutto e’ ovviamente cross-platform! Gira su Linux, Mac e Windows!
Ecco lo screenshot obbligatorio