Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Fireball

Alter Hase

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

11

06.09.2010, 22:07

Hallo,

also ich würde mir erst einmal einen Editor schreiben und dann die ganzen Grafik-Algorithmen drauf loslassen.

http://www.realtimerendering.com/

Ist jedenfalls ne nette Aufgabe mit der man sich ne Weile beschäftigen kann :-)

Mfg

Fireball

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

12

06.09.2010, 22:08

Ich würde mich erstmal mit den ganzen Grafikalgorithmen vertraut machen bevor ich mir überleg auf was ich sie alles loslassen will ;)

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

13

07.09.2010, 08:51

Noch was zu bedenken: klassische Raytracer können weniger als moderne Rasterisierer. Sie sind in einigen Punkten stark (Reflexionen), andere Sachen können sie gar nicht (indirekte Beleuchtung z.B.)
Die ganzen Pixar Filme z.B. verwenden kein Raytracing! (seit Cars können sie es zwar für einzelne Sachen, aber 99.9% sind Rasterisiert)

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

14

07.09.2010, 09:26

Also würdet ihr mir jetzt pures Raytracing empfehlen oder pures Rasterisieren? Oder ein Mix?

Man muss bedenken, dass ich die Engine Zukunftsorientiert machen möchte, also was wird sich in zum Beispiel 10Jahren mehr durchsetzen....Raytracing oder Rasterisieren?
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

MCP

Alter Hase

Beiträge: 513

Wohnort: Paderborn

Beruf: Software-Entwickler

  • Private Nachricht senden

15

07.09.2010, 09:45

Also würdet ihr mir jetzt pures Raytracing empfehlen oder pures Rasterisieren? Oder ein Mix?

Man muss bedenken, dass ich die Engine Zukunftsorientiert machen möchte, also was wird sich in zum Beispiel 10Jahren mehr durchsetzen....Raytracing oder Rasterisieren?
Da gibt es viele Theorien... So wirklich kann das aber keiner sagen.
Ich kenne keine große Spielefirma die ein Spiel auf einer Raytracing Engine benutzt. Viele Engines benutzen aber Raytracing für Teile der Beleuchtung. Von daher würde ich erst einen Rasterizer schreiben und den dann um Raytracing Funktionen erweitern.

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

16

07.09.2010, 09:52

Na dann mach ich das mal so.
Und wenn es wirklich so kommen würde, dass in 10Jahren alle nur noch auf Raytracing setzen, dann kann man ja die Engine ein wenig umschreiben.
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

MCP

Alter Hase

Beiträge: 513

Wohnort: Paderborn

Beruf: Software-Entwickler

  • Private Nachricht senden

17

07.09.2010, 10:18

Na dann mach ich das mal so.
Und wenn es wirklich so kommen würde, dass in 10Jahren alle nur noch auf Raytracing setzen, dann kann man ja die Engine ein wenig umschreiben.

In 10 Jahren wird sich die Technik wohl soweit entwickelt haben, dass es sich eher lohnt eine komplett neue Engine zu schreiben, wenn man nicht ständig die bereits geschriebenen Teile aktualisieren will.

Beiträge: 774

Beruf: Student

  • Private Nachricht senden

18

07.09.2010, 10:25

Ist höchst unwahrscheinlich, dass sich Raytracing in Reinform durchsetzt. Eher Ansätze wie REYES.
Zum unnötigen Hype von Raytracing fast dieser Artikel den ich vor nicht allzu langer Zeit gepostet hab eignetlich alles zusammen.

Aber das wurde eignetlich schon alles gesagt hier im Thread :thumbdown:

Da du ja scheinbar einfache ja/nein Antworten und dergelichen bevorzugst:
Lass es und schau erstmal, dass du überhaupt irgendwas renderst.
Ein bischen mehr Eigeninitiative kann man doch verlangen oda? Du wirst hier nicht alles erfragen können, lernen musst du es letztlich selbst.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Wümpftlbrümpftl« (07.09.2010, 10:36)


Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

19

07.09.2010, 10:29

Doch...ich will die Engine immer wieder dem neusten Stand der Technik anpassen.
Da hab ich kein Problem mit....lieber immer wieder mal an der Engine arbeiten, anstatt dann alles zu verwerfen.
Aber das sind jetzt nur Spekulationen. Jetzt mach ich mich erst mal an die Engine....also eine Grundlage schaffen....wenn die Grundlage da ist, schau ich mir Raytracing mal genauer an....und wenn die Engine dann so ist, dass man sie Engine nennen kann, dann werde ich sie immer wieder "verfeinern".

Und jetzt frag ich mal anders....wer hat denn schon alles mit WPF gearbeitet? Und kennt sich mit den einzelnen Controls aus?
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

Mastermind

unregistriert

20

07.09.2010, 10:37

Zitat

Erstmal will ich klar stellen, dass ich keine Belehrungen haben möchte, wie zum Beispiel: "Das schaffst du noch nicht!" oder "Mach erstmal was anderes!!!!1"


Und die Tatsache dass du hier alle zwei Tage mit einem neuen, anderen Großprojekt ankommst gibt dir nicht zu denken?

Werbeanzeige