XNA

XNA's Not Acronymed
WPF e il 3D (quinta parte)

Indice degli articoli su WPF e il 3D Dopo aver acquisito manualità con triangoli e quadrati nello spazio 3D è giunto il momento di creare una geometria che renda finalmente “giustizia” al 3D, costruiremo un cubo e aggiungeremo al nostro programma la possibilità di navigare all’interno dello spazio tridimensionale ingrandendo/rimpicciolendo e ruotando la scena col mouse.   Costruiamo un Cubo Come visto nel precedente articolo per costruire un quadrato occorrono 2 triangoli, in un cubo sono presenti 6 quadrati (uno per ogni faccia) ma non serviranno 6x4=24 punti distinti ma solamente 8 punti visto che molti...

posted @ martedì 7 aprile 2009 23:06 | Feedback (1)

WPF e il 3D (quarta parte)

Indice degli articoli su WPF e il 3D Dopo aver visto alcuni concetti fondamentali passiamo alla costruzione di geometrie più complicate per realizzare applicazioni più interessanti.  Il nostro scopo finale è costruire un Cubo di Rubiks che può essere visto come un insieme di 27 cubi ma abbiamo scoperto negli articoli precedenti che l’elemento base del 3D è il triangolo. Vedremo in questo articolo come costruire attraverso dei triangoli dei quadrati che ci serviranno per realizzare dei cubi con cui realizzeremo il nostro progetto. Costruiamo un Quadrato Per poter creare un quadrato occorrono due triangoli (come abbiamo visto l’elemento fondamentale della grafica 3D è...

posted @ domenica 5 aprile 2009 16:05 | Feedback (0)

WPF e il 3D (seconda parte)

Indice degli articoli su WPF e il 3D Prima di addentrarci nella realizzazione del nostro Cubo di Rubiks tridimensionale diamo uno sguardo alle basi del 3D partendo dalla creazione di triangoli nello spazio con WPF. Precedentemente abbiamo detto che i punti, nel sistema di coordinate 3D, sono rappresentati da strutture di tipo Point3D. Per poter utilizzare le classi e le strutture relative al 3D nel nostro codice dobbiamo assicurarci di aver definito il namespace System.Windows.Media.Media3D tramite l’istruzione using: Creare un punto e definirne le coordinate (di tipo double) è semplice grazie al costruttore della struttura Point3D: NB: Il punto verrà solamente creato in memoria...

posted @ giovedì 8 gennaio 2009 01:50 | Feedback (2)

WPF e il 3D (prima parte)

Indice degli articoli su WPF e il 3D Una delle grandi novità del .NET Framework 3.0 è Windows Presentation Foundation (WPF). Inizialmente usato da pochi coraggiosi programmatori, con l'avvento del .NET Framework 3.5 e del successivo SP1 è diventato un ambiente più maturo ed  imparare ad utilizzarlo sta diventando un must se non si vuole perdere il “treno della tecnologia”. Vedremo in questa serie di articoli come e quando utilizzare le sue capacità grafiche 3D sviluppando passo passo un cubo di Rubiks programmabile in 3D.   Halo 4 in WPF? Il supporto grafico 3D di WPF non è pensato per videogiochi all’ultimo grido o per altri...

posted @ domenica 28 dicembre 2008 23:30 | Feedback (2)