3d physik???
Übersicht

johann.boehmeBetreff: 3d physik??? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hallo, ich bin ein anfänger auf dem gebiet 3d programmierung, und möchte
erst mal eine steuerung programmieren, die ich in mein späteres Siel implementieren kann. also hab ich jetzt ne höhenmap geladen, eine kugel erstellt (als model für den spieler) und kollision geprüft. ich hab slide auf on gestellt, weil ich dachte, das ich damit auch schrägen hochlaufen kann, aber die kugel fällt nur nach unten (weil ich jede step den Y wert verringere) und rolt dann den abhang runter, bis sie liegen bleibt, ohne das ich ihrendeinen einfluss auf sie nehmen kann.! move entity oder so funktioniert nicht. 2. Problem, die kamera ist ein child der kugel, damit ich sie also immer im blickfeld habe, aber die kamera wirk zu steif, und ich kann sie nicht drehen (ist aber ein nebensächliches problem) gibt es jemanden, der mir erklärt wie ich eine gute physik in min spiel einbringen kann? das heißt, das mein spieler hügel hochlaufen kann, schluchten runterfällt, aber zu steile berge nicht überwinden kann? |
||
Wiederstand ist Zwecklos!!! |
ToGross |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wenn man die Suche Benutz findet man auch schon einiges!
Ein Code zum Springen: https://www.blitzforum.de/viewtopic.php?t=12829 Und hir ein paar zur Schwerkraft und Gravitation: https://www.blitzforum.de/view...chwerkraft https://www.blitzforum.de/view...ravitation Also einfach mal suchen! Dashir hab ich auch mal irgendwo gefunden, finde es aber jetzt hir im Forum nicht wieder: Zitat: Vieleicht kann das ja jeman Brauche das der Spieler(z.b ein Falschirmspringer oder ein Flugzeugt). Physikalisch anähren korekt fällt. cw=Luftwiederstandsbeiwert OG=Geweicht des Objektes das stürtzt LD=Die dichte der Luft (Normal 1.25) g=Ortsfaktor in D 9,821 AO=Oberfläche des Objekts up=scancode Code: Function Fall(Objekt,cw#,OG#,LD#,g#,AO#,up) G1#=0.5*cw#*LD#*AO# G2#=OG*g Ggesamt#=G2#/G1# Fall#=Ggesamt#^0.5 If Not KeyDown(up) Then MoveEntity Objekt,0,-Fall#,0 End Function |
||
johann.boehmeBetreff: super |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
klasse, das man sich einfach code runterladen kann,
aber ist es nicht unpraktisch, wenn man ihn nicht verteht? gibts nen tutorial für sowas, fals ich das abändern will, oder selber machen??? weil, verstehen tu ichs echt net |
||
Wiederstand ist Zwecklos!!! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group