Evo kako spremiti Visual Studio za rad sa Direct3D-om
1) Skinite DirectX 9 SDK February 2005 -
http://msdn.microsoft.com/libr...rl=/downloads/list/directx.asp (158 MB)
2) Instalirajte SDK. Kada vas bude pitao da li zelite Debug ili Retail verziju, odaberite Debug ako zelite dodatnu pomoc dok pisete programe. U bilo kom trenutku mozete preko Control Panela da promenite izbor - Debug verzija je dosta sporija, ali zato redovno prijavljuje greske i dijagnosticke poruke u output prozor. Preporucujem da koristite Debug verziju dok razvijate programe, to je sjajan nacin da vam DirectX skrene paznju na eventualne greske ili probleme sa performansama. Naravno, cena je u brzini.
3) Startujte Sample Browser iz start menija. Preko ovog programa mozete da pogledate sav sample kod koji se dobija uz SDK, i takodje mozete da izgenerisete nov VS projekat na osnovu nekod od primera. To je vrlo korisna stvar jer ne morate da namestate nikakve parametre u samom projektu. EmptyProject sample je namenjen za upravo ovu primenu; on kreira device i iscrtava nekoliko dugmica pomocu DXUT biblioteke.
I na kraju: postoje jednostavnije oblasti programiranja od 3D programiranja - za 3D programiranje je potrebno barem osnovno znanje matematike na nivou 1. godine fakulteta. Sto se tice algoritama, teorija je ista i za OpenGL i za Direct3D - ukoliko shvatite algoritam, lako cete ga prilagoditi jednom ili drugom APIju. Znaci slobodno mozete da citate teoriju, to nikad ne skodi.
Srecno!
[Ovu poruku je menjao Reljam dana 10.02.2005. u 19:11 GMT+1]