| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
| massen collision detection
hallo, man findet beim suchbegriff "collision detection" ja einiges über entweder spielesimulation (autorennen, billiard) oder partikelsimulation, also physik-berechnungen. bei mir gehts allerdings um viele, viele textfelder (3000+) mit inhalt, grösse, position und text aus einer datenbank. dabei kann es passieren, dass sich zwei textfelder aufgrund ihrer serverseitig festgelegten position und grösse überschneiden. solche überschneidenen textfelder (können auch mal 3 oder mehr auf einen haufen sein) würde ich gerne auseinanderschieben... der einzige ansatz, der mir einfällt ist jedes tf mit jedem anderen anhand von hittestobject zu prüfen. das wird allerdings ziemlich schnell zu einem performance-killer. ausserdem weiss ich nicht, welches tf ich bei mehreren überschneidungen wohin verschieben soll, ohne dass es dann evtl ein weiteres trifft, dessen abfrage schon vorbei ist... gibts da noch einfachere ansätze, oder muss ich hier mit der brute-force-methode durch? danke kws
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #3 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
|
keine schlechte idee... werd mal schaun, ob das für meinen fall geht... thx!
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #4 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.229
|
@ hgseib: Eine sehr schöne Funktion(wie immer)! Echt cool! ![]() Danke. @ _kweso: vielleicht die Bühne in 10x10 Raster-MCs zerteilen. Dann macht jedes textfeld einen Hittest auf alle Raster, bis es "sein Zielraster" gefunden hat, dann schiebst Du es in diesen ZielrasterMc und dort führst Du dann diese wunderschöne hgSeib-Funktion aus. Das dürfte um einiges performanter sein als von n Textfeldern aus einen Hittest auf n-1 Textfelder zu machen. LG ANdré
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. |
| | |
| | #6 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
|
@hg hab deine seite eh durchgesehen, aber das hab ich übersehen. danke. die 3000+ werden nicht immer angezeigt. nur ein ausschnitt davon. muss ich testen, obs besser ist, die berechung einmal am anfang für alle zu machen oder bei jeder ausschnitt-änderung nur für die, die angezeigt werden... danke..
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #7 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
|
@andre für das raster bräuchte ich ja gar keinen hittest. müsste die koordinaten nur runden... oder seh ich das falsch... naja, werd das jetzt einfach mal angehen... lg kws
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.229
|
Ja stimmt. Das könnte dann echt schnell werden, das Ganze. Hab leider keene Zeit, interessiert mich aber sehr. Halt uns doch mal auf dem Laufenden bitte! Danke. André
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Hässliche Collision Detection, was soll ich tun? | mirzahat | Spielkonzepte und Spieleprogrammierung | 2 | 11-11-2008 10:49 |
| Collision Detection | FLASHStyler | ActionScript 3 | 2 | 03-09-2008 22:13 |
| papervision3d ascollada/dae und collision detection ?! | gandyxxl | 3D | 0 | 29-11-2007 09:26 |
| collision detection funktioniert nicht | nalin | Spielkonzepte und Spieleprogrammierung | 3 | 25-10-2004 22:44 |
| ** Collision Detection ** | powl | ActionScript 1 | 7 | 31-01-2003 11:33 |