Auf Echtzeit-Strahlverfolgung (RTRT) basierende adaptive Mehrfrequenzschattierung (AMFS)

    公开(公告)号:DE102019135639A1

    公开(公告)日:2020-07-02

    申请号:DE102019135639

    申请日:2019-12-20

    Applicant: INTEL CORP

    Abstract: Auf Echtzeit-Strahlverfolgung basierende adaptive Mehrfrequenzschattierung. Beispielsweise umfasst eine Ausführungsform einer Vorrichtung: Rasterungs-Hardwarelogik zum Verarbeiten von Eingabedaten für ein Bild in einem verzögerten Renderdurchlauf und zum antwortenden Aktualisieren eines oder mehrerer Grafikpuffer mit ersten Daten, die in einem nachfolgenden Renderdurchlauf verwendet werden sollen; Strahlverfolgungs-Hardwarelogik zum Ausführen von Strahlverfolgungsoperationen unter Verwendung der ersten Daten zum Erzeugen von Reflexionsstrahldaten und zum Speichern der Reflexionsstrahldaten in einem Reflexionspuffer; und eine Bildrenderschaltungsanordnung zum Durchführen einer Texturabtastung in einem Texturpuffer auf der Basis der Reflexionsstrahldaten in dem Reflexionspuffer zum Rendern eines Ausgabebildes.

    VORRICHTUNG UND VERFAHREN FÜR EINEN HIERARCHISCHEN BEAMTRACER

    公开(公告)号:DE102019132001A1

    公开(公告)日:2020-07-02

    申请号:DE102019132001

    申请日:2019-11-26

    Applicant: INTEL CORP

    Abstract: Vorrichtung und Verfahren für einen hierarchischen Beamtracer. Eine Ausführungsform einer Vorrichtung umfasst zum Beispiel: einen Beam-Erzeuger zum Erzeugen von Beam-Daten, die einem in eine Grafikszene projizierten Beam zugeordnet sind; einen Bounding-Volume-Hierarchie (BVH) -Erzeuger zum Erzeugen von BVH-Daten, die mehrere hierarchisch angeordnete BVH-Knoten umfassen; eine hierarchische Beam-basierte Durchquerungseinheit, um zu bestimmen, ob der Beam einen aktuellen BVH-Knoten kreuzt, und, falls dies der Fall ist, den Beam reaktiv in N Child-Beams zu unterteilen, um ihn gegen den aktuellen BVH-Knoten zu prüfen, und/oder die BVH-Hierarchie weiter nach unten zu durchqueren, um einen neuen BVH-Knoten auszuwählen, wobei die hierarchische Beam-basierte Durchquerungseinheit aufeinanderfolgende kreuzende Child-Beams iterativ unterteilen und/oder fortfahren soll, die BVH-Hierarchie nach unten zu durchqueren, bis ein Blattknoten erreicht wird, mit dem sich mindestens ein endgültiger Child-Beam kreuzen soll; die hierarchische Beam-basierte Durchquerungseinheit mehrere Rays innerhalb des endgültigen Child-Beam erzeugen soll; und Kreuzungs-Hardware-Logik Kreuzungsprüfung für jegliche Rays ausführen soll, die den Blattknoten kreuzen, wobei die Kreuzungsprüfung Kreuzungen zwischen den Rays, die den Blattknoten kreuzen, und Grundelementen, die durch den Blattknoten begrenzt sind, bestimmen soll.

Patent Agency Ranking