ERLEDIGT
JA
JA
ANTWORTEN
8
8
ZUGRIFFE
436
436
EMPFEHLEN
-
Hallo Community,
ich hab mal ein paar Fragen zwecks verschiedenen Vorgehensweisen bei grafikaufwendigen (und physikaufwendigen) 3D-Spielen.
Zur Bullet-Physik-Engine:
1. Beinhaltet diese auch Grafikrelevante Dinge (hab vorher was von Mesh gelesen)
2. gibt es eine vernünftige Doku dazu? Die manuals und die Einführung sind ja eher wenig aufschlussreich
Allgemein zur Grafik:
3.a) Wie werden denn Gräser realistisch dargestellt? Mit Shadern oder Meshes oder anderweitig?
3.b) Wie werden Blätter (von Bäumen) dargestellt?
4.a) Wie wird Wasser reallistisch dargestellt? (Wenn das Wasser gegen Steine prallt, Wasserfälle hinunterfließt, ...
4.b) Wie verhält es sich mit Regen?
5.a) Schnee wird mit Shadern dargestellt richtig?
5.b) Kann man es Resourcenschonend verwirklichen Schnee liegen zu lassen, sodass irgendwan eine Schneedecke entsteht?
-
12.02.12 19:55 #2
Bullet:
1. Nein nicht direkt. Nur für die Samples um die Daten der Physikenginge zu übergeben. Also damit Bullet weiß, wie der Rigid Body aussieht.
2. http://www.bulletphysics.org/mediawi...=Documentation
Grafik:
3a: Kommt drauf an welches. Sprites oder ähnliches wird oft verwendet.
3b: Meistens auch mit Sprites.
4a: Also wie man Wasser rendert ist schwer zu sagen. Aber das es sich Physiklisch korrekt verhählt, dafür gibt es ja Bullet o.ä.
4b: Regen sind Partikel. Also kann man mit Shadern realisieren.
5a: Je nachdem wie du es willst.
5b: Kannst einfach auf die nächste Texturschicht eine Schnee textur rendern. Oder meinst du auch mit Schneebergen und verwirbelung?Fehlermeldung bitte!
Google - Dein Freund und Helfer
-
danke.
3a) Ähnliches? zum Beispiel BOB oder simple Meshes?... Das Gras sollte ja schließlich mit Wind etc. interagieren.
5b) mit schneebergen und verwirbelungen
zum Regen nochmal:
sollte sich ähnlich verhalten, also es sollten sich irgendwan pfützen bilden. Wie stell ich das an?Geändert von fbfeix (12.02.12 um 20:20 Uhr)
-
12.02.12 20:54 #4
3a Naja mit einzelnen Meshes lässt sich das auch relisieren
Also wenn es mit Win interagieren soll kannst du jedes Grasstück mit einem Joint am Boden verbinden. So mach ich es zumindest.
5b: Da müsstest du dann in echtzeit Polygone hinzufügen und Verwirbelungen mit Sprites und Partikel darstellen. So genau weiß ich das nicht denn ich habe bisher noch kein Schnee erzeugt
Regen: Also sollen die Pfützen auch spiegeln? Wenn nicht kannst du einfach eine Textur mehr rendern. Willst du auch so Platscher auf dem Boden haben? Ich schreibe ja viel zu viel
Wenn du in DirectX tätig bist dann ist das was für dich: http://developer.download.nvidia.com...d/samples.html Etwas weiter nach unten findest du aich eine Regen Demo 
MfGFehlermeldung bitte!
Google - Dein Freund und Helfer
-
3a) ist das dan aber nicht extrem rechen- und speicherintensiv?
5b) danke für den Link, hatte aber ursprünglich vor, die Grafik mit openGL zu erstellen. Und ja klar
mit Platscher, aber das - war ich der Meinung - sollte doch auch mit Bullet gehen oder?
neue Frage:
6) Schatten werden mit Shadern gemacht, richtig?
7) Wie wird Nebel erschaffen? Auch mit Shadern?Geändert von fbfeix (13.02.12 um 06:55 Uhr)
-
13.02.12 17:47 #6
3a: Ja
Deswegen ja auch eher mit Sprites die du auch als Physikobjekt regestrierst
5b: Bullet unterstützt Rainsurfaces
Das ist mir neu
Nein also entweder wieder mit Spritest oder mit Shader das du die Vertices ein wenig verwabbelst.
6) Kommt drauf an welche. Shadowvolume, Lightmaps, aber grundsätzlich ja
7) Nebel der echt susehen soll, also Partikel? Sons gibt es fertige funktionen in DirectX/OpenGL welche Nebel zum Resourcesparen verweden.
MfGFehlermeldung bitte!
Google - Dein Freund und Helfer
-
5b) na dan werden wir das halt noch der Bullet-Engine miteinbauen
nein scherz,... Ich schau wie ichs hinkrieg 
7) echtaussehend...
nochmal eine zusätzliche Frage:
8) Wie werden Haare, die Beispielsweise im Wend wehen können dargestellt?
-
13.02.12 19:16 #8
7: Dann müsstest du mit Partikel arbeiten und aich physikalusch interagieren lassen. Ob das Bullet kann weiß ich nicht. Aber Havok kanns

8: Ein wenig googlen könntest du aber auch
http://www.mpi-inf.mpg.de/resources/...bl/cgi2004.pdf
MfGFehlermeldung bitte!
Google - Dein Freund und Helfer
-
ja das letzte is mir grad nur noch spontan eingefallen und ich habs dazugeschrieben

und danke für die Antworten.
Ähnliche Themen
-
patchen und andere fragen
Von FJK im Forum C/C++Antworten: 13Letzter Beitrag: 24.11.04, 16:37 -
Datenbankzugriffsstrategie? +andere Fragen
Von rainerdam im Forum .NET ArchivAntworten: 0Letzter Beitrag: 23.09.04, 11:44 -
Clanpage und andere php Fragen ...
Von Storch im Forum PHPAntworten: 10Letzter Beitrag: 04.09.02, 23:17 -
2 etwas andere fragen
Von RDK im Forum PHPAntworten: 2Letzter Beitrag: 05.02.02, 18:37 -
ASP + MYsql und andere Fragen
Von Hellknight im Forum ASPAntworten: 10Letzter Beitrag: 08.01.02, 22:39





Zitieren
Login






