Tag: raytracing

Ray-tracing ist ein Physik-basierte Methode für die Simulation fotorealistische 3D-Szenen. Lichtstrahlen gezeichnet werden, die vom Auge durch alle pixel des gewünschten Bildes, und die Strahlen, die auf die Interaktionen mit der Szene bestimmen die angezeigte Pixelfarbe.

Gibt es irgendwelche rendering alternativen zu rasterisation oder raytracing?

Anzahl der Antworten 3 Antworten
Rasterisation (Dreiecke) und ray-tracing sind die einzigen Methoden, die ich habe jemals begegnet zu Rendern einer 3D-Szene. Gibt es irgendwelche anderen? Auch ich würde gerne wissen, dass andere wirklich "da draußen" ways of doing 3D, wie nicht

Kamera Pitch/Yaw-Richtung Vektor

Anzahl der Antworten 1 Antworten
Was ich versuche zu tun ist, werfen Sie einen Strahl von meiner Kamera. Ich weiß, die Kamera in x -, y-und z-Koordinaten sowie der pitch-und yaw. Ich brauche für die Berechnung der Richtungsvektor, so kann ich übergeben

Textur-mapping in einem ray-tracing-Bereich in C++

Anzahl der Antworten 1 Antworten
Habe ich einen einfachen ray-tracing in C++. Ich wollte noch hinzufügen das textur-mapping auf die Kugel. Es ist im Grunde nur anzeigen die textur aus einer PPM-Datei zu dem Bereich. Hier sind meine Codes für das Teil.

Elegant/Reinigen (spezieller Fall) Straight-line Grid-Traversal Algorithmus?

Anzahl der Antworten 4 Antworten
Ich bin abstauben ein altes Projekt von mir. Eines der Dinge, die er tun musste, war-gegeben ein Kartesisches Gitter-system, und zwei Quadrate auf dem Gitter finden Sie eine Liste aller Quadrate, die die Verbindungslinie zwischen der Mitte

Wie zu tun, ray-plane intersection?

Anzahl der Antworten 3 Antworten
Wie berechne ich den Schnittpunkt zwischen einem Strahl und einem Flugzeug? Ich Besuche jede mögliche website, die ich finden kann, und das ist, was ich bislang erreicht haben: float denom = normal.dot(ray.direction); if (denom > 0) {

Ray-tracing-box Kreuzungen

Anzahl der Antworten 2 Antworten
So, ich bin zurück mit einem anderen ray-tracing-Frage. Mein code macht Sphären alles schön und gut, aber die Würfel sind nicht wirklich arbeiten. Ich verwende diesen code zum testen für Kreuzungen: http://pastebin.com/qgm6vpdx (Es ist eine rekursive Funktion,

Warum verwenden wir die CPUs für raytracing statt GPUs?

Anzahl der Antworten 1 Antworten
Nachdem ich einige der Forschung auf rasterisation und ray-tracing. Ich habe herausgefunden, dass es nicht viel Informationen darüber, wie CPUs arbeiten für die ray-tracing auf dem internet verfügbar. Ich stieß und Artikel über Pixar und wie Sie

Wie die Umsetzung Schärfentiefe im Ray Tracer?

Anzahl der Antworten 2 Antworten
Kann mir jemand helfen mit der Schärfentiefe Umsetzung im Ray Tracer, bitte? Ich bin mit einem einfachen pin-Loch-Kamera-Modell, wie unten gezeigt. Ich muss wissen, wie können wir generieren DOF-Effekt mit pin-Loch-Kamera-Modell? (Bild stammt aus wikipedia) Meine eigentliche

ray-casting-Algorithmus Seite ohne Koordinaten

Anzahl der Antworten 1 Antworten
Ich versuche zu definieren, ob ein Punkt in einem polygon. Nur die Koordinaten der Ecken gegeben sind. Nach einigen Recherchen fand ich die Ray-casting-Algorithmus aber wie es aussieht brauche ich einen vector gefüllt mit den Koordinaten der

Einfaches ray-tracing-tutorial?

Anzahl der Antworten 3 Antworten
Jahren an der uni schrieb ich einen raytracer in C++, aber jetzt kann ich mich kaum erinnern. Nur zum Spaß habe ich beschlossen, zu versuchen, schreiben einen ray-tracer erneut, dieses mal in C#. Aber leider bin ich

Test, ob ein Liniensegment schneidet eine Kugel

Anzahl der Antworten 4 Antworten
Ich versuche, um zu bestimmen, ob ein Linien-segment (d.h. zwischen zwei Punkten) schneidet eine Kugel. Ich bin nicht daran interessiert, die position der Kreuzung, nur ob oder nicht das segment schneidet die Kugeloberfläche. Hat jemand irgendwelche Vorschläge,

So verschieben Sie eine Kamera verwenden, die in einem ray-tracer?

Anzahl der Antworten 2 Antworten
Derzeit arbeite ich an ray-tracing-Techniken, und ich glaube, ich habe einen ziemlich guten job, aber ich habe nicht abgedeckten Kamera noch. Bis jetzt habe ich die Flugzeug-fragment für die view-Ebene, die sich zwischen (-width/2, height/2, 200) und

raytracing mit CUDA

Anzahl der Antworten 4 Antworten
Ich bin derzeit auf der Umsetzung eines raytracers. Da raytracing ist extrem Berechnung schwer und da bin ich auf der Suche in die CUDA-Programmierung wie auch immer, ich Frage mich, ob jemand irgendwelche Erfahrungen mit der Kombination

Ray-Box-Schnittpunkttheorie

Anzahl der Antworten 5 Antworten
Ich wünschte, um zu bestimmen, den Schnittpunkt zwischen einem Strahl und einer box. Die box ist definiert durch seine min 3D-Koordinaten und max 3D-Koordinate und der Strahl ist definiert durch seine Herkunft und die Richtung, in die

Berechnung, welche Steine ​​in einem kachelbasierten Spiel beleuchtet werden ("Raytracing")

Anzahl der Antworten 12 Antworten
Schreibe ich ein wenig Kachel-basierte Spiel, für das ich unterstützen möchten lichtquellen. Aber mein Algorithmus-fu ist zu schwach, daher komme ich zu Euch um Hilfe. Die situation ist wie folgt: Es ist eine Kachel-basierte Karte (statt einem

Wann sind Strukturen die Antwort?

Anzahl der Antworten 12 Antworten
Mache ich ein "raytracer" hobby-Projekt, und ursprünglich war ich mit structs für meine Vektor-und Ray-Objekte, und ich dachte, ein raytracer, war die perfekte situation, um Sie zu benutzen: erstellen Sie Millionen von Ihnen, Sie Leben nicht mehr

Literatur und Tutorials zum Schreiben eines Raytracers

Anzahl der Antworten 11 Antworten
Ich bin daran interessiert, Empfehlungen über Bücher schreiben, die ein raytracer, klaren und einfachen Implementierungen von ray-tracing, die gesehen werden kann auf die web-und online-Ressourcen, auf die einleitenden ray-tracing. Ideal, der Ansatz wäre inkrementelle und tutorial in

Wie macht man Raytracing in modernen OpenGL?

Anzahl der Antworten 2 Antworten
So, ich bin an einem Punkt, an dem ich beginnen sollte meine Beleuchtung flach farbige Modelle. Die test-Anwendung ist ein Testfall für die Umsetzung nur die neuesten Methoden, so erkannte ich, es sollte im Idealfall die Umsetzung