Physik Engine

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Benutzeravatar
Shadow-Gamer
Beiträge: 152
Registriert: 06.09.2009 13:31
Computerausstattung: NB: Intel P8700, Mobility ATI HD4650, 4GB, Win 7

Re: Physik Engine

Beitrag von Shadow-Gamer »

sieht gut aus, aber manche wackeln noch etwas hin u. her bevor sie vollständig stehen, ansonsten sieht es wirklich gut aus :allright:
Ich versuche ja nicht faul zu sein. :)
Benutzeravatar
KeauHou
Beiträge: 133
Registriert: 23.06.2009 00:22
Computerausstattung: Q9550, GTX260, Corsair Dominator 4GB 1066mhz, 22" Asus 16:10
Wohnort: Vorm Monitor
Kontaktdaten:

Re: Physik Engine

Beitrag von KeauHou »

Es geht auch ruhiger aber damit das so bei möglichst vielen läuft ist die anzahl Iterationen pro Frame recht niedrig (also wie oft die kollision zwischen den Bällen, den Außenseiten und die Länge der Verbindungen pro Frame überprüft und angepasst werden).
Zuletzt geändert von KeauHou am 12.01.2010 18:40, insgesamt 1-mal geändert.
If x = 1 and x = 2
MessageRequester("!!!", "WTF")
EndIf
Es ist möglich!
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Physik Engine

Beitrag von RSBasic »

Sieht gut aus Bild
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
netzcoder
Beiträge: 275
Registriert: 27.08.2009 14:14
Computerausstattung: Intel Quad Core 2.5 GHz; 8GB DDR2 RAM; NVIDIA GeForce GT 130 mit 1500 MB; 2TB HDD;
Kontaktdaten:

Re: Physik Engine

Beitrag von netzcoder »

Ja sieht wirklich gut aus Bloß wenn man bei Demo 2 dieses Viereckige ding in eins der Grauen packt dreht es sich :D. Komische Physik
PB 4.40 Final Full Version
Benutzeravatar
KeauHou
Beiträge: 133
Registriert: 23.06.2009 00:22
Computerausstattung: Q9550, GTX260, Corsair Dominator 4GB 1066mhz, 22" Asus 16:10
Wohnort: Vorm Monitor
Kontaktdaten:

Re: Physik Engine

Beitrag von KeauHou »

Ja ich weiß^^
Das ist mittlerweile nicht mehr so extrem, außerdem fehlt noch Reibung, momentan gibts nur pauschal nen gewissen Luftwiderstand ;)
If x = 1 and x = 2
MessageRequester("!!!", "WTF")
EndIf
Es ist möglich!
Benutzeravatar
oh... well?!
Beiträge: 98
Registriert: 21.07.2010 10:46
Computerausstattung: Intel Pentium D 2,8 GHz
2 GB RAM
ATI RADEON X700 SE

Zweitrechner :
Intel Pentium M 1,6 GHz
1 GB RAM
Intel 82852/82855 GM/GME Graphics Controller (64 MB)

Re: Physik Engine

Beitrag von oh... well?! »

Erstmal : coole Sache. Sieht hübsch aus und funktioniert ohne buggs (mir ist zumindest keiner aufgefallen).
Da ich ja auch schon ne physik-engine in PB geschrieben hab (http://forums.purebasic.com/german/view ... 12&t=22892) . würd mich mal deine Methode interressieren (collisionserkennung, collisionskorrektur, Abwicklung von geschwindigkeit, werden mehrere Iterationen verwendet?,bla,bla, bla...). Dann könnt ich dir vielleicht auch beim Reibungsmodell helfen (falls du noch nicht weiß wie du das lösen sollst).

Vorrausgesetzt der Beitrag hier ist noch aktiv.
Bild it's Monkey Buissness
Homepage
facebook
Antworten