Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
25.12.2002, 18:41
Buster



Hi @ all!

Kennt jemand gute Tutorials zu ner Raycasting Engine à la Doom und Wolfenstein3D. Es interessiert mich nämlich mal tierisch, wie die Mathematik und der Code hinter dieser Engine aussieht. Am besten C++ Tutorials, weil ich zuhause den Borland C++ Builder 1.0 Standard hab (ich weiss es gibt schon neuere Versionen, reicht aber).

Soviel weiss ich schon; die Engine hat viel mit dem Strahlensatz zu tun aus der Mathe.

MfG Venom2k

--

zum Seitenanfang zum Seitenende Profil || Suche
001
25.12.2002, 20:40
cnuke



planetquake.com/qdevels/
die haben mal so eine einge nach gecodet.
gucks dir an.

--

xreal
mfg cnuke

zum Seitenanfang zum Seitenende Profil || Suche
002
25.12.2002, 21:01
Buster



OK, THX @ cnuke! ;) Aber die Engine is mit OpenGL geproggt und ich will ja eben kein Direct3D oder OpenGL benutzen.
Ich hab mal eben bei google.de geguckt und hab ein Tutorial gefunden, welches mir ebenfalls net ausreicht, weil kein Beispielcode dabei is: Click me, plz!

MfG Venom2k =)

--

zum Seitenanfang zum Seitenende Profil || Suche
003
26.12.2002, 16:42
the_viking



?
willst du den ganzen rasterizer selbst coden? Na gut: ein einfacher mit pointsampling wäre drin, artet aber arg in Lineare Algebra (Matrizen,Vektoren, usw) aus.. ich würd lieber opengl benutzen, dann kannst du noch ein paar grafische schnickschnacks einbauen

--

thx, cu, MfG the_viking

(( My =]=H=O=M=E=> Page! ))
Coder bei Brainshock-Interactive und bei Z-Software
My ICQ: #160959446

zum Seitenanfang zum Seitenende Profil || Suche
004
26.12.2002, 20:13
theDon



ich hab da ein buch über das thema, werd nachher mal den titel rauskramen

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
005
26.12.2002, 23:11
Buster



Jo genau rück mal den Titel raus von dem Buch, vielleicht hol ichs mir dann. Weil de Thema interessiert mich tierisch. Sind nämlich die Anfänge der 3D-Kultur.

--

zum Seitenanfang zum Seitenende Profil || Suche
006
26.12.2002, 23:44
theDon



Amazing 3-D Games Adventure Set von Lary Myers
ist schon alt, behandelt noch dos und windows 3.1

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
007
27.12.2002, 15:09
Buster



Thx @ theDon

--

zum Seitenanfang zum Seitenende Profil || Suche
008
27.12.2002, 17:58
King of Darkness



du kannst dir auch direkt den quellcode von wolfenstein3D oder DOOM zeihn

geh einfach mal auf den ftp von ID, da kommt man wirklich hin
ftp://ftp.idsoftware.com/idstuff/source/

der server ist recht langsam trotz 1 MBit is aber kein wunder is ja auch ID ;)

die connectionanzahl ist auf 175 beschränkt
aber da ist meistens was frei

have fun ;)

--

Coding Center --- Tutorials über Programmierung und andere Themen
Amazon Preisbeobachung mit Preisalarm

zum Seitenanfang zum Seitenende Profil || Suche
009
28.12.2002, 01:03
theDon



naja, der ist mit assembler gepflastert, ob das was bringt... :/

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
010
28.12.2002, 01:23
Exec



lol? die haben echt nur 1mbit? können die sich nich mehr leisten ... mmhhh
haben die nen zentral-rechner mit 16cpus und dann nen 1mbit ftp x_x

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
011
28.12.2002, 12:36
K-Putt



Ich glaub das 1Mbit bezieht sich auf King of Darkness ;)
1mbit würde wohl kaum 175 connections aushalten, ohne derbst in die Knie zu gehn.

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database

zum Seitenanfang zum Seitenende Profil || Suche
012
28.12.2002, 17:09
King of Darkness



naja geht ja uach so ziehmilch langsam aber ichdenk das das nur der public ist mit nem mbit die wern bestimmt ein paar mehr mbit haben ;)

--

Coding Center --- Tutorials über Programmierung und andere Themen
Amazon Preisbeobachung mit Preisalarm

zum Seitenanfang zum Seitenende Profil || Suche
013
01.01.2003, 18:48
Prefect



War Doom überhaupt eine Raycasting-Engine? Ich hab mal irgendwo gelesen, das war/ist einfach ein hochspezialisierter Polygonrenderer gewesen mit ein paar Tricks um Overdraw zu vermeiden (VISing auf BSP-Basis eben)...

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
014
02.01.2003, 19:07
Diablo_bth



jo doom war ein rasterizer und kein raytracer! Der Nachfolger Quake hat schließlich im Gebiet des software-renderings ein Exempel aufgestellt...

--

zum Seitenanfang zum Seitenende Profil || Suche
015
07.01.2003, 14:09
Buster



Raycasting-Engine:

Hier ein Link zu ner Java-Raycasting-Engine: Click me, plz! (1) Damit jeder weiss, was ich meine! ;) Und n Buch dazu hab ich auch gefunden auf BOL.de (gleich bestellt, hihi ;) ) : Click me, plz! (2)
N englisches Tutorial dazu gibt's hier (zufällig gefunden =) ) : Click me, plz! (3) Bücher sind aber 100 mal besser zum Lernen! ;)

MfG Venom2k =)

EDIT: Lol, hab ne mail gekriegt in der drinstand, dass des Buch restlos vergriffen ist. Also is nur noch irgendwo gebraucht zu bekommen. Is hier jemand der es auf Deutsch hat? Ich frag mich echt warum die von Buch.de oder BOL.de des Buch noch drinstehen haben, wenn es sowieso nimmer gibt.

--


Dieser Beitrag wurde am 07.01.2003 um 18:20 von Venom2k bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
016
09.01.2003, 21:33
theDon



jo, ich habs wohl, den source gibts auf diversen universitäts-servern zum dl, google mal nach "ACK engine" oso...

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
017
09.01.2003, 22:16
Buster



Ich such nicht den Sourcecode, sondern n richtig fettes Tutorial zu ner Raycasting-Engine. Wird's aber wohl nicht geben im Inet. Bücher sind wohl die einzige Hilfe glaub ich, aber dieses scheiß "Ray-Casting-Abenteuer für Programmierer"-Buch gibt's ja nicht mehr ;*( . Trotzdem thx @ theDon! ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
018
10.01.2003, 19:04
KhanRKerensky



http://www.permadi.com/tutorial/raycast/

Damit versuch ich mich auch grad dran, bzw. will es versuchen. Reicht das nicht als Tut? Da stehen doch soweit alle Mathematischen "Geheimnisse" drin.

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book

zum Seitenanfang zum Seitenende Profil || Suche