|
0 registered members (),
1,012
guests, and 8
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
Ungenauigkeit bei PH_SPHERE und Polygon-Entities?
#229851
09/30/08 23:17
09/30/08 23:17
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Hallo! Ich habe ein Problem. Ich möchte eine Kugel per Physik (PH_SPHERE) über einige Entities (POLYGON Flag gesetzt) rollen lassen. Am ende einer Entity soll sie einfach auf die zweite rollen. Die Vertices an den zusammenliegenden Seiten der Entities liegen 100%ig aufeinander. Es gibt also keine Kanten. Dennoch verhält die Kugel sich sehr merkwürdig. Sie stoppt am Rand der ersten Entity und springt dann irgendwie auf die zweite. In manchen Fällen springt sie sogar zurück. Dabei bleibt die Rotation allerdings so, als würde sie einfach weiterrollen!? Außerdem springt sie von Kanten einer Entity mit einem richtigen Hoppser herunter, statt einfach herunter zu fallen. Folgende physikalischen Eigenschaften sind gesetzt: phent_settype (my, PH_RIGID, PH_SPHERE);
phent_setmass (my, 100, PH_SPHERE);
phent_setelasticity (my,0,0);
phent_setfriction (my, 100);
phent_setdamping ( my, 0, 0 );
phent_enable (my, 1); Wie kann man dieses Problem beheben? Dank und Gruß! derGarv
GameStudio Version: A7 Pro v7.86
|
|
|
Re: Ungenauigkeit bei PH_SPHERE und Polygon-Entities?
[Re: zwecklos]
#229989
10/02/08 00:38
10/02/08 00:38
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Danke für die Antwort! Also ich hab mal einen Hollow-Block um das Level gelegt. Diesen hab ich auch nur so groß wie nötig gemacht. Das hat leider nicht geholfen. Ich hab auch mit folgenden Werten herumgespielt: ph_fps_max_lock ph_check_distance Leider ohne Erfolg. Hier mal ein Video des Problems. Die Kugel kommt von links in's Bild gerollt. Bei den roten Linien beginnt jeweils eine neue Entity. Man kann Erkennen, dass die Kugel bei dem Übergang von einer Entity zur anderen ihre Geschwindigkeit ändert und dass sie am Ende der letzten einen richtigen Schubser verpasst bekommt. http://www.youtube.com/watch?v=3KpBEJAURaIWas soll ich tun?
GameStudio Version: A7 Pro v7.86
|
|
|
Re: Ungenauigkeit bei PH_SPHERE und Polygon-Entities?
[Re: zwecklos]
#230099
10/02/08 19:56
10/02/08 19:56
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Hi zwecklos! Ich werd es gleich mal probieren. Wäre nett, wenn du das Script raussuchen könntest, denn dieses Problem versaut mir das ganze Spielprinzip. ------- EDIT: Ich hab nun mal probiert, mit phent_addcentralforce die Gravitation zu manipulieren bzw. sie zu ersetzen. Leide mit dem selben Ergebnis... Hier noch ein neues Video, das das Problem noch extremer verdeutlicht: http://de.youtube.com/watch?v=wOOlmR7_KDI ------- Gruß derGarv
Last edited by garv3; 10/02/08 21:18.
GameStudio Version: A7 Pro v7.86
|
|
|
Re: Ungenauigkeit bei PH_SPHERE und Polygon-Entities?
[Re: garv3]
#232153
10/19/08 19:28
10/19/08 19:28
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Das Problem besteht weiterhin. Es ist absolt reproduzierbar und immer identisch.
Wäre nett, wenn mal jemand von Conitec etwas dazu sagen könnte. Denn dieses Verhalten der Physik-Engine ist wirklich lächerlich und erlaubt es mir nicht, mein Spiel zu entwickeln, obwohl das überhaupt kein Problem sein sollte!
Also, bitte drum kümmern!
Last edited by garv3; 10/20/08 09:36.
GameStudio Version: A7 Pro v7.86
|
|
|
Re: Ungenauigkeit bei PH_SPHERE und Polygon-Entities?
[Re: garv3]
#243544
12/30/08 17:41
12/30/08 17:41
|
Joined: Dec 2008
Posts: 1,218 Germany
Rackscha
Serious User
|
Serious User
Joined: Dec 2008
Posts: 1,218
Germany
|
Na da treffen wir uns ja ganz genau. hab dasselbe problem. Keine ahnung warum das muckt. Fakt ist: wenn ich es schaffe Newton korrekt zu benutzen(klapt noch nicht ganz) ist das problem gefixt. Verhält sich um einiges besser und geneuaer. Gestern abend dachte ich mir: Machste mal ein Marble-like spiel so mit murmel durch einen paarkour lenken, wobei die kamerain der dritten person folgt und sich die steuerung relativ zur kamera verhält. Dachte die steuerung würde lange dauern, aber die hatte ich mit sinus und cosinus schnell im griff und dann diese Physik engine. Nene dachte das ginge vieeeel schneller v.v Hatte ebenfalls dazu einen thread eröffnet(strange bouncing....). Wenn du das gefixt hast meld dich bitte und wen ich es schaffe meld ic mich bei dir  MFG Rackscha
MY Website with news of my projects: (for example my current Muliplayer Bomberman, GenesisPrecompiler for LiteC and TileMaster, an easy to use Tile editor) Sparetime-Development
|
|
|
|