CLOUD-BASED REALTIME RAYTRACING

The present invention relates to cloud-based real-time rendering. For example, one embodiment of the system includes: a first graphic processing node performing a first set of a graphic processing operation for rendering a graphic scene (the first set of the graphic processing operation includes a r...

Full description

Saved in:
Bibliographic Details
Main Authors LAWS PHILIP, SCHLUESSLER TRAVIS, BROWNLEE CARSON, APODACA MICHAEL, BARCZAK JOSHUA, XIAO KAI, RAOUX THOMAS
Format Patent
LanguageEnglish
Korean
Published 09.07.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention relates to cloud-based real-time rendering. For example, one embodiment of the system includes: a first graphic processing node performing a first set of a graphic processing operation for rendering a graphic scene (the first set of the graphic processing operation includes a ray tracing independent operation); a mutual connection part or network interface coupling the first graphic processing node with a second graphic processing node; and the graphic processing node receiving the display of a current view of a user of the first graphic processing node and receiving or forming a view independent surface generated by a view independent ray circulating and crossing operation. The second graphic processing node performs the view′s subordinate switching of a view subordinate surface based on the current view of the user in order to create the view subordinate surface and provide the view′s subordinate surface to the first graphic processing node. The first graphic processing node performs a second set of the graphic processing operation to complete rendering of the graphic scene by using the view′s subordinate surface. 본 발명은 클라우드 기반 실시간 렌더링에 관한 것이다. 예를 들어, 시스템의 하나의 실시예는, 그래픽 장면을 렌더링하기 위해 그래픽 처리 동작의 제1 세트를 수행하는 제1 그래픽 처리 노드(그래픽 처리 동작의 제1 세트는 광선 트레이싱 독립적 동작을 포함함)와, 제1 그래픽 처리 노드를 제2 그래픽 처리 노드에 커플링하는 상호연결부 또는 네트워크 인터페이스와, 제1 그래픽 처리 노드의 사용자의 현재 뷰의 표시를 수신하고 뷰 독립적 광선 순회 및 교차 동작에 의해 생성된 뷰 독립적 표면을 수신하거나 구성하는 제2 그래픽 처리 노드를 포함하되, 제2 그래픽 처리 노드는 뷰 종속적 표면을 생성하고 뷰 종속적 표면을 제1 그래픽 처리 노드에 제공하기 위해 사용자의 현재 뷰에 기반하여 뷰 독립적 표면의 뷰 종속적 전환을 응답으로 수행하며, 및 제1 그래픽 처리 노드는 뷰 종속적 표면을 사용하여 그래픽 장면의 렌더링을 완료하기 위해 그래픽 처리 동작의 제2 세트를 수행한다.
Bibliography:Application Number: KR20190152830