Managed DirectX DemoQuesto programmino è un esempio di implementazione delle DirectX 9 in VB.NET. Utilizza le librerie Direct3D, DirectInput e DirectSound. Il programma visualizza tramite Direct3D una sequenza di oggetti 3D, ruotabili e spostabili su tutti gli assi del piano cartesiano tridimensionale (X, Y e Z). La tastiera e il mouse sono gestiti da DirectInput. Quando si passa all'oggetto successivo o a quello precedente viene riprodotto un suono wav con DirectSound. Il programma può anche essere utilizzato come visualizzatore di mesh DirectX (files *.x): è sufficiente aggiungere sottocartelle alla cartella Oggetti contenenti il file Mesh.x e le textures.
Per imparare ad usare le Managed DirectX in VB.NET ho seguito questa utilissima serie di tutorials (riferiti al framework 1.1 ma utilizzabili benissimo anche in versioni successive): http://vincedx.altervista.org/DirectX9_1.php
Data: 09/07/2011
|
Aggiungi un commento