| Autor |
Beitrag |
Unknown
      
Beiträge: 184
Win XP
Delphi 7
|
Verfasst: Do 26.06.08 13:07
Wie der Titel schon sagt, suche ich ein gutes Buch um etwas zum Thema Physik ( hauptsächlich Kollision, Abrall, rotation) zu lernen.
Ich habe schon gute Bücher bei Amazon gefunden :
Link:
www.amazon.com/Physi...-Bourg/dp/0596000065
Das Buch wäre perfekt... wenn es auf Deutsch wäre..
Soll nicht heißen ich kan kein Englisch, aber gerade in Thema Physik-Englisch gibt es doch sehr viele , och jetz is mir den Name entfallen  , spezifische Begriffe nenne ich das mal ^^.
Also wenn ihr irgendwelche guten Bücher kennt -> posten.
MfG Unknown
|
|
Bergmann89
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Do 26.06.08 13:17
HI,
ich hab kein Buch, aber vlt hilft dir das auch weiter: wiki.delphigl.com/in.../Tutorial_Kollision1
Wenn du das durchgearbeitet hast es gibt auch noch ein 2. und 3. Tutorial ^^
MfG Bergmann.
|
|
Unknown 
      
Beiträge: 184
Win XP
Delphi 7
|
Verfasst: Do 26.06.08 13:20
Solche Tutorials habe ich schon ^^
Ich nutze keine openGL sondern DX9, wobei das eigentlich kein unterschied macht
NE, ich suche nicht wie ich das programmieren kann, ersma will ich das verstehen.
In den Büchern wird ja alles von 0 erklärt.
Und bei den Tutorials , is das iwie komisch  .
|
|
Allesquarks
      
Beiträge: 510
Win XP Prof
Delphi 7 E
|
Verfasst: Do 26.06.08 14:23
In Physikengines geht es ja häufig um klassische Mechanik. Wenn du da ein bischen Biss hast kannst du dich durch den "Grundkurs theoretische Physik I" von Professor Nolting durchkämpfen. Das ist so ziemlich ein Physikstudium im ersten Semester. Das tolle an dem Buch ist, dass es die Sachen wirklich am roten Faden durchgeht und an keiner Stelle auf andere Literatur verweist. Das heißt danach weißt du auch wirklich was drüber. Insbesondere startet es mit einem mathematischen Kapitel (etwa 80 Seiten), welches so ab Klasse 12 verständlich sein sollte. Viele Bücher lassen die Mathematik zu Anfang weg, wodurch sie für "Laien" unverständlich bleiben. Danach kommen noch etwa 180 Seiten Physik, von denen auch nicht alle für dich wichtig sein werden (bei der mathematik übrigens auch nicht).
Das klingt vlt erstmal umfangreich, aber wenn du wirklich eine Physikengine machen möchtest wirst du um Vektoren und Matrizen freier Massenpunkt und starrer Körper sowieso nicht drum herumkommen. Die Differentialgleichungen in dem Buch löst du im Computer dann einfach über die üblichen Iterationsverfahren.
|
|
Unknown 
      
Beiträge: 184
Win XP
Delphi 7
|
Verfasst: Do 26.06.08 14:51
Allesquarks hat folgendes geschrieben: | | In Physikengines geht es ja häufig um klassische Mechanik. |
Habe ich doch gesagt
Allesquarks hat folgendes geschrieben: | | welches so ab Klasse 12 verständlich sein sollte. |
=/ dauert dann noch 2 Jahre
Allesquarks hat folgendes geschrieben: |
Das klingt vlt erstmal umfangreich, aber wenn du wirklich eine Physikengine machen möchtest wirst du um Vektoren und Matrizen freier Massenpunkt und starrer Körper sowieso nicht drum herumkommen. |
Habe ich mir selber beigebracht, ist auch verständlich.
Danke, schaue ich mir mal an.
Weitere Links werden dankend angenommen
MfG Unknown
EDIT: ich habe mir mal das Buch angeguckt, das ist nicht das was ich wollte.
Mir geht es um GamePhysik und nicht um reele Physik.
Also, wie in Link meines ersten Postes, so ein Buch auf Deutsch wäre 
|
|
Allesquarks
      
Beiträge: 510
Win XP Prof
Delphi 7 E
|
Verfasst: Do 26.06.08 15:57
Ich wollte insbesondere betonen, dass es da nur um klassische Mechanik geht dir das aber was bringt. Kollisionserkennung ist da nicht drin. Auch Hinweise, wie man sowas im Computer berechnet werden da nicht gegeben.
Wenn du Matrizen und Vektoren kannst dann fehlt dir noch limes (einfach) und Ableitungen (sehr wichtig aber auch nicht zu schwierig). Dann könntest du definitiv loslegen. Kannst du dir auch einfach ausleihen. So gut wie jede Unibibliothek dürfte den haben in mehrfacher Ausführung.
|
|
Unknown 
      
Beiträge: 184
Win XP
Delphi 7
|
Verfasst: Do 26.06.08 17:37
Was ich noch sagen möchte ist, das soll eine 2d engine werden.
Darum glaube ich muss man keine matrien verwenden.
Haut mich wenn ich mich irre.
Ok, das es auf der Welt kein Buch zu diesem Thema gibt, werden auch englishe angenommen.
Forderun (klingt hard oO ):
-Kollisionserkennung ->Viereck, n-Eck, Kreis, Unförmig
-Abprallung/leitung
-Federn -> zB um zwei Objekte zu verbinden
-Vllt auch was mit Motoren etc.
Beispiele folgen:
Zitat:
motor physics engine
lab.polygonal.de/category/physics/
ape physics engine
www.cove.org/ape/
aM PopShapes
lab.andre-michelle.com/physics-engine
aM Revive
lab.andre-michelle.c...evive-physics-engine
Fisix Engine
www.fisixengine.com
MfG Unknown
|
|
Allesquarks
      
Beiträge: 510
Win XP Prof
Delphi 7 E
|
Verfasst: Do 26.06.08 18:09
Also ich fände es in 3D einfacher. Erstens ist es damit definitv realistischer und damit anschaulicher. Andererseits dürften die meisten Formeln erstmal für 3D sein und du müsstest dann erstmal alles umdefinieren bsp. Flächendruck => Liniendruck etc..
In 2D kannste das alles auch elegant über MAtrizen lösen. Die sind dann halt meist nur 2*2 statt 3*3.
|
|
Hidden
      
Beiträge: 2242
Erhaltene Danke: 55
Win10
VS Code, Delphi 2010 Prof.
|
Verfasst: Do 26.06.08 18:20
Hallo mein Namenskollege
Ich kann eigentlich nur mal Wikipedia empfehlen: Verwandte Themen sind schön verlinkt, und eigentlich findet man immer auch tieferes - bei den Quellen.
mfG,
_________________ Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
|
|
Unknown 
      
Beiträge: 184
Win XP
Delphi 7
|
Verfasst: Do 26.06.08 18:30
Ich will aber 2D ^^
Hidden-Unknown, na da lernen wir nochmal englisch
Also keine Buchempfelungen <= flasch geschrieben, weiß net wie richtig -> Ferien
MfG hid... quatsch Unknown
|
|
Hidden
      
Beiträge: 2242
Erhaltene Danke: 55
Win10
VS Code, Delphi 2010 Prof.
|
Verfasst: Do 26.06.08 19:00
Hmm.. also, solange du nicht willst, dass es sich wie in einer zweidimensionalen Welt verhält(Gravitation 1/r statt 1/r^2..), sehe ich da kein Problem. 2D ist da der Spezialfall z = 0
Mal im Ernst^^ Du willst bestimmt vorgekautes, Engine-Angelegtes.
Hidden und Unknown symbolisieren beide Anonymität im Internet
mfG,
_________________ Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
|
|
Unknown 
      
Beiträge: 184
Win XP
Delphi 7
|
Verfasst: Do 26.06.08 19:12
Nein, ich willl nix vorgekautes
wie in den oben gennanten Beispielen soll das sein.
Oder wie in dem Programm Phun phun.cs.umu.se/wiki .
So was verstehe ich unter leichter 2D Physik ^^ .
Gibts dazu irgendwelche guten Bücher ^^ ?
MfG Unknown
Mein Name soll nix symbolisieren ^^
Hidden - Versteckt
Unknown - Unbekannt
Also 
|
|