Domanda

Dovrò seguire 1 corso nel mio Accademy. Uno riguarda OpenGL l'altro su VRML.

Cosa sceglieresti? (Nome del corso: realtà virtuale)

È stato utile?

Soluzione

Il corso OpenGL sembra che sarebbe molto più utile, aggiornato e pratico.

Dalla conoscenza di OpenGL è possibile distribuire in molte altre aree che sono strettamente o in qualche modo correlate - Programmazione dei giochi, accelerazione hardware, interfacce utente, visualizzazione, calcolo GPU, applicazioni per smartphone e console, ecc.

Altri suggerimenti

VRML non è usato per gran parte di nulla adesso. OpenGL è ampiamente utilizzato nella visualizzazione e utilizzato anche nei giochi, sebbene non tanto quanto DirectX.

Learning OpenGL ti aiuterà molto di più sia in termini pratici che ad apprendere la base della programmazione grafica 3D. Naturalmente, con un corso su OpenGL, le cose su cui si concentrano possono fare molta differenza. La codifica moderna OpenGL è fortemente guidata da shader, con buffer di vertice che si prendono cura della maggior parte dell'aspetto della definizione della geometria.

OpenGL è la risposta pratica. È selvaggiamente usato oggi, quindi il tuo investimento di tempo non sarà sprecato.

Ora, fare 3D non è la cosa più semplice del mondo da scegliere. Un buon background è la matematica (soprattutto l'algebra lineare) è molto utile. La barriera all'ingresso può essere piuttosto elevata. È qui che VRML brilla davvero. È estremamente facile raccogliere e capire. La conoscenza della matematica avanzata non è richiesta, poiché VRML ha astratto tutto ciò.

Se sei uno sviluppatore Java, un'altra API 3D da esaminare è Java3d

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top