VG Raytracer
Übersicht 

![]() |
EingeproggtBetreff: "beliebig positionierbar" |
![]() |
---|---|---|
Wär interessant, den "Editor" zu sehen. Weil da kann man ja nur das Ergebnis betrachten. Sollte ich mich irren, erklär mir bitte, wie man das Prog bedient. Ich habs ncihtmal beenden können... | ||
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9 |
![]() |
Casiopaya |
![]() |
---|---|---|
Man bedient es indem man zum Beenden ESC drückt ![]() Nen Editor gibts momentan noch nicht (Objekte sind hard-gecodet), allerdings überleg ich mir vllt ein textuelles Dateiformat. |
![]() |
CasiopayaBetreff: Objekte |
![]() |
---|---|---|
Hoppla, nicht dass ich mich da falsch ausdrücke: Die Objekte sind beschrieben durch Types. Eine Ebene hat also Aufpunkt, Richtungsvektoren, (bald Farbe) etc.
Wenn ich die Koordinaten einer Ebene verändere ist dies natürlich sofort im neuen Bild sichtbar. Die Objekte werden momentan nur beim Start erstellt und gefüllt. Man kann auch sofort 10 weitere Ebenen hinzufügen, mann muss halt nur die Types füllen. Die Kamera-Position und -Richtung ist ebenfalls in Objekten (Blickpunkt mit Projektionsebene) gekapselt. |
![]() |
mabox |
![]() |
---|---|---|
bei der Vollbildversion kommt bei mir ein schwarzer Bildschirm.....hab 20 sek gewartet.
bei der Fensterversion stockelt es.......oder gehört das so? |
||
Fujitsu-Siemens Laptop, 2Ghz Intel Core2Duo Prozessor, 2GB Ram, 120GB Festplatte, ATI Mobility Radeon X1400, Windows Vista Ultimate www.mausoft.de.tl Dönerfresser Homepage |
![]() |
NoobodyBetreff: ... |
![]() |
---|---|---|
Nun, ich verstehe nicht ganz, was das im Showcase macht....
Nach allem, was ich weiss, könntest du uns genauso gut eine vorgerenderte Animation per Delay präsentieren. Ohne die Möglichkeit, gängige 3D - Modelle reinzuladen wäre es höchstens noch was für einen Projektethread. |
||
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun |
![]() |
Casiopaya |
![]() |
---|---|---|
@mabox: Bei meinem 3500+ dauert ein Frame (große Auflösung) etwa 15-25 Sekunden. Ist halt wahnsinnig rechenaufwändig (und noch nicht wirklich hochoptimiert). Ich sags mal so: Wenn die kleine Auflösung bei dir flüssig liefe, hättest du wohl 4 zusammengeschaltete 16-Core-CPUs ![]() @Noobody: Das hier ist noch kein fertiges Projekt (ich bin genau vor 5 Tagen auf die Idee gekommen einen Raytracer zu schreiben, Wikipedia sei dank war das möglich ![]() Bezüglich vorgerenderte Animation: Lass mal etwas laufen, jedes Frame wird abgespeichert. Wenn ich die vorgerendert (mit allen Lichteffekten) und alles in eine 400 KB-Exe gepackt hätte, hätte ich wohl einen Komprimier-Algorithmus entwickeln müssen, der 7zip zum Frühstück verspeisst... |
![]() |
Mr.Keks |
![]() |
---|---|---|
Ich finde deinen Raytracer soweit schon ziemlich cool.
https://www.blitzforum.de/upload/file.php?id=3105 Die Trapeze werden irgendwie komisch dargestellt, wenn man ihnen zu nahe kommt. ^^ Kann es sein, dass du den Raum noch nicht unterteilst, um schnell zu erfahren, welche Objekte überhaupt infrage kommen, von einem Ray getroffen zu werden? Denn dann wirste spätestens bei komplexeren Polygonobjekten ziemlich viel Freude haben. |
||
MrKeks.net |
![]() |
Casiopaya |
![]() |
---|---|---|
>>Kann es sein, dass du den Raum noch nicht unterteilst, um schnell zu erfahren, welche
>>Objekte überhaupt infrage kommen, von einem Ray getroffen zu werden? Ja ![]() Was genau meinst du mit "komisch dargestellt"? Du musst wissen, dass momentan der Boden, die Decke, die Wände, die Spiegel und das Regal jeweils nur ein Trapez sind ![]() |
Übersicht

