Danke!
Irgend sowas mit Tan(Radian(fieldofview))*0.5 hab ich im Internet auch gefunden,
aber nicht mit einer genauen formel
Die Suche ergab 3 Treffer
- 17.08.2015 19:03
- Forum: Allgemein
- Thema: Mini 3d Engine
- Antworten: 4
- Zugriffe: 848
- 17.08.2015 18:26
- Forum: Allgemein
- Thema: Mini 3d Engine
- Antworten: 4
- Zugriffe: 848
Re: Mini 3d Engine
If InitSprite() = 0 Or InitKeyboard() = 0 Or ExamineDesktops()=0 Or InitMouse()=0
MessageRequester("Error", "Sprite system can't be initialized", 0)
End
EndIf
Procedure.f Abstand_Luftlinie(x,y,x2,y2)
ProcedureReturn Sqr(Abs(x-x2)*Abs(x-x2)+Abs(y-y2)*Abs(y-y2))
EndProcedure
Structure ...
- 17.08.2015 17:54
- Forum: Allgemein
- Thema: Mini 3d Engine
- Antworten: 4
- Zugriffe: 848
Mini 3d Engine
hey Leute,
ich hab heut mal versucht eine kleine 3d engine zu schreiben:
http://www.dropbox.com/s/b9r5htqn1fetn2f/screen0.jpg?dl=0
Über eine kleine Karte wird berechnet, was angezeigt werden muss.
Umso weiter entfernt ein objekt ist, umso kleiner ist es.
hoehe=600-abstand
Dabei gibt es ein ...
ich hab heut mal versucht eine kleine 3d engine zu schreiben:
http://www.dropbox.com/s/b9r5htqn1fetn2f/screen0.jpg?dl=0
Über eine kleine Karte wird berechnet, was angezeigt werden muss.
Umso weiter entfernt ein objekt ist, umso kleiner ist es.
hoehe=600-abstand
Dabei gibt es ein ...