@quick: Ovo tvoje ne radi. Buni se oko konverzije i jos necega drugog. Mozda je do mog matorog SDK-a (Summer 2003
)
Btw. uradio sam rotaciju:
Kod:
hor += 0.03f;
light.Position.x = (float)sin(hor) * 12.0f;
light.Position.y = 5.0f;
light.Position.z = (float)cos(hor) * 25.0f;
d3ddev->SetLight(0, &light);
Sada ima jedan problem tehnicke prirode. Vezan je za Sinus i Kosinus. Posto se to radi u srednjoj skoli pitao sam nastavnika (8-i sam razred) za to. On mi je pokazao formule (nalegla kateta / hipotenuza...) i to je vezano za ugao trougla. Sada te funkcije u prog. jezicima imaju jedan parametar. Slede pitanja:
1. Cemu Sinus i Kosinus sluze u programiranju igara (i generalno)?
2. Zasto jedan parametar?