【手続補正書】
【提出日】令和3年8月30日(2021.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して、新しいフレームを構築する方法であって、前記方法は、
第１の目線からの第１のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされたコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の前記可視表面の点に対応し、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の非可視部分に対応する、ことと、
第２の目線からの新しいフレームを表示するための要求を受信することと、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを使用して、前記第２の目線からの前記新しいフレームを生成することと、
前記第２の目線からの前記新しいフレームを表示することと
を含む、方法。
【請求項２】
ユーザの第１の姿勢を捕捉することによって、前記第１の目線を識別することをさらに含む、請求項１に記載の方法。
【請求項３】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方をリンクリスト、アレイ構造、厳密な立体表現、ボクセル、表面定義、Ｎ−次元データ構造、およびＮ−次元グラフ表現のうちの少なくとも１つにおいて記憶することを含む、請求項１に記載の方法。
【請求項４】
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方の異なる粒度を決定することをさらに含む、請求項１に記載の方法。
【請求項５】
前記第２の目線からの第２のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からの前記記憶されたレンダリングされたコンテンツのうちの少なくともいくつかを前記第２の目線にワーピングすることと、
をさらに含み、
前記第２の目線からの前記第２の組を生成することは、新しくレンダリングされたコンテンツとワーピングされたレンダリングされたコンテンツとを組み合わせることを含み、前記新しくレンダリングされたコンテンツは、前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点に対応し、前記ワーピングされたレンダリングされたコンテンツは、前記第１の目線から前記第２の目線にワーピングされた前記記憶されたレンダリングされたコンテンツに対応する、請求項１に記載の方法。
【請求項６】
前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第２のオブジェクトの組を識別することであって、前記第２のオブジェクトの組は、前記記憶されたレンダリングされたコンテンツの中にない前記第３のオブジェクトの組からのオブジェクトを含む、ことと、
前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることと
を含む、請求項５に記載の方法。
【請求項７】
前記第１の目線からの前記記憶されたコンテンツのうちの前記少なくともいくつかを前記第２の目線にワーピングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にあるオブジェクトを識別することと、
前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にある前記オブジェクトをワーピングすることと
を含む、請求項５に記載の方法。
【請求項８】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを識別することと、
前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを分析し、コンテンツが表面点に対応するか、非表面点に対応するかを決定することと、
非表面点に対応する前記コンテンツを破棄することと、
前記表面点に対応する前記コンテンツを記憶することと
を含む、請求項１に記載の方法。
【請求項９】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
ユーザの頭部移動を予測することと、
少なくとも部分的に予測される方向、前記ユーザの現在の移動速度、および前記ユーザに関して予測される移動速度のうちの１つ以上に基づいて、前記ユーザの前記予測される頭部移動に関する境界を計算することであって、前記境界は、前記第２の目線に関して予測される最大頭部移動に対応する、ことと、
前記予測される頭部移動に関する前記計算された境界内のコンテンツを決定することと、
前記計算された境界内の前記コンテンツを記憶することと
を含む、請求項１に記載の方法。
【請求項１０】
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することは、
１つ以上の不透明オブジェクトの不透明点を決定することと、
前記不透明点に対応する画像データを記憶することと、
１つ以上の半透明オブジェクトの半透明点を決定することと、
前記半透明点の画像データを記憶することと
をさらに含み、
前記第１のオブジェクトの組は、前記１つ以上の不透明オブジェクトと、前記１つ以上の半透明オブジェクトとを備えている、請求項１に記載の方法。
【請求項１１】
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することは、
１つ以上の不透明オブジェクトの不透明点を決定することと、
前記不透明点に対応する画像データを記憶することと、
１つ以上の半透明オブジェクトの半透明点を決定することと、
前記半透明点の画像データを記憶することと
をさらに含み、
前記第１のオブジェクトの組は、前記１つ以上の不透明オブジェクトと、前記１つ以上の半透明オブジェクトとを備えている、請求項１に記載のシステム。
【請求項１２】
前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して、新しいフレームを構築するためのシステムであって、前記システムは、
実行可能コンピュータ命令を記憶している非一過性コンピュータ読み取り可能な記憶媒体であって、前記命令は、実行されると、
第１の目線からの第１のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされたコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の可視表面の点に対応し、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の非可視部分に対応する、ことと、
第２の目線からの新しいフレームを表示するための要求を受信することと、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを使用して、前記第２の目線からの前記新しいフレームを生成することと、
前記第２の目線からの前記新しいフレームを表示することと
を含むステップを実施する、非一過性コンピュータ読み取り可能な記憶媒体と、
前記コンピュータ命令を実行するように構成されたプロセッサと
を備えている、システム。
【請求項１３】
前記命令は、実行されると、ユーザの第１の姿勢を捕捉することによって、前記第１の目線を識別することを含むさらなるステップを実施する、請求項１２に記載のシステム。
【請求項１４】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方をリンクリスト、アレイ構造、厳密な立体表現、ボクセル、表面定義、Ｎ−次元データ構造、およびＮ−次元グラフ表現のうちの少なくとも１つにおいて記憶することを含む、請求項１２に記載のシステム。
【請求項１５】
前記命令は、実行されると、前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方の異なる粒度を決定することを含むさらなるステップを実施する、請求項１２に記載のシステム。
【請求項１６】
前記命令は、実行されると、
前記第２の目線からの第２のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からの前記記憶されたレンダリングされたコンテンツのうちの少なくともいくつかを前記第２の目線にワーピングすることと
を含むさらなるステップを実施し、
前記第２の目線からの前記第２の組を生成することは、新しくレンダリングされたコンテンツとワーピングされたレンダリングされたコンテンツとを組み合わせることを含み、前記新しくレンダリングされたコンテンツは、前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点に対応し、前記ワーピングされたレンダリングされたコンテンツは、前記第１の目線から前記第２の目線にワーピングされた前記記憶されたレンダリングされたコンテンツに対応する、請求項１２に記載のシステム。
【請求項１７】
前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第２のオブジェクトの組を識別することであって、前記第２のオブジェクトの組は、前記記憶されたレンダリングされたコンテンツの中にない前記第３のオブジェクトの組からのオブジェクトを含む、ことと、
前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることと
を含む、請求項１６に記載のシステム。
【請求項１８】
前記第１の目線からの前記記憶されたコンテンツのうちの前記少なくともいくつかを前記第２の目線にワーピングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にあるオブジェクトを識別することと、
前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にある前記オブジェクトをワーピングすることと
を含む、請求項１６に記載のシステム。
【請求項１９】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを識別することと、
前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを分析し、コンテンツが表面点に対応するか、非表面点に対応するかを決定することと、
非表面点に対応する前記コンテンツを破棄することと、
前記表面点に対応する前記コンテンツを記憶することと
を含む、請求項１２に記載のシステム。
【請求項２０】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
ユーザの頭部移動を予測することと、
少なくとも部分的に予測される方向、前記ユーザの現在の移動速度、および前記ユーザに関して予測される移動速度のうちの１つ以上に基づいて、前記ユーザの前記予測される頭部移動に関する境界を計算することであって、前記境界は、前記第２の目線に関して予測される最大頭部移動に対応する、ことと、
前記予測される頭部移動に関する前記計算された境界内のコンテンツを決定することと、
前記計算された境界内の前記コンテンツを記憶することと
を含む、請求項１２に記載のシステム。
【請求項２１】
非一過性コンピュータ読み取り可能な媒体内に具現化されたコンピュータプログラム製品であって、前記コンピュータ読み取り可能な媒体は、一続きの命令を記憶しており、前記命令は、プロセッサによって実行されると、前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して新しいフレームを構築する方法を実行することを前記プロセッサに行わせ、前記方法は、
第１の目線からの第１のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされたコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の前記可視表面の点に対応し、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の非可視部分に対応する、ことと、
第２の目線からの新しいフレームを表示するための要求を受信することと、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを使用して、前記第２の目線からの前記新しいフレームを生成することと、
前記第２の目線からの前記新しいフレームを表示することと
を含む、コンピュータプログラム製品。
【請求項２２】
前記第２の目線からの第２のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からの前記記憶されたレンダリングされたコンテンツのうちの少なくともいくつかを前記第２の目線にワーピングすることと
をさらに含み、
前記第２の目線からの前記第２の組を生成することは、新しくレンダリングされたコンテンツとワーピングされたレンダリングされたコンテンツとを組み合わせることを含み、前記新しくレンダリングされたコンテンツは、前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点に対応し、前記ワーピングされたレンダリングされたコンテンツは、前記第１の目線から前記第２の目線にワーピングされた前記記憶されたレンダリングされたコンテンツに対応する、請求項２１に記載のコンピュータプログラム製品。
【請求項２３】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを識別することと、
前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを分析し、コンテンツが表面点に対応するか、非表面点に対応するかを決定することと、
非表面点に対応する前記コンテンツを破棄することと、
前記表面点に対応する前記コンテンツを記憶することと
を含む、請求項２１に記載のコンピュータプログラム製品。
【請求項２４】
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
ユーザの頭部移動を予測することと、
少なくとも部分的に予測される方向、前記ユーザの現在の移動速度、および前記ユーザに関して予測される移動速度のうちの１つ以上に基づいて、前記ユーザの前記予測される頭部移動に関する境界を計算することであって、前記境界は、前記第２の目線に関して予測される最大頭部移動に対応する、ことと、
前記予測される頭部移動に関する前記計算された境界内のコンテンツを決定することと、
前記計算された境界内の前記コンテンツを記憶することと
を含む、請求項２１に記載のコンピュータプログラム製品。
【請求項２５】
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することは、
１つ以上の不透明オブジェクトの不透明点を決定することと、
前記不透明点に対応する画像データを記憶することと、
１つ以上の半透明オブジェクトの半透明点を決定することと、
前記半透明点の画像データを記憶することと
をさらに含み、
前記第１のオブジェクトの組は、前記１つ以上の不透明オブジェクトと、前記１つ以上の半透明オブジェクトとを備えている、請求項２１に記載のコンピュータプログラム製品。
【請求項２６】
前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して、新しいフレームを構築する方法であって、前記方法は、
第１の目線からの１つ以上のオブジェクトをレンダリングすることと、
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記オブジェクトの非可視部分に対応する、ことと、
第２の目線からの前記１つ以上のオブジェクトを表示するための要求を受信することと、
前記１つ以上のオブジェクトに関する前記レンダリングされたコンテンツのうちの少なくともいくつかをワーピングし、前記第２の目線からのワーピングされたコンテンツを作成することと、
前記１つ以上のオブジェクトに関する前記レンダリングされなかったコンテンツのうちの少なくともいくつかをレンダリングし、前記第２の目線からの第２のレンダリングされたコンテンツを作成することと、
前記ワーピングされたコンテンツと前記第２の目線からの前記第２のレンダリングされたコンテンツとの両方を組み合わせることによって、前記第２の目線からの前記１つ以上のオブジェクトを構築することと、
前記第２の目線からの前記１つ以上のオブジェクトを表示することと
を含む、方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本開示の追加のおよび他の目的、特徴、ならびに利点が、発明を実施するための形態、図面、および請求項に説明される。
本願明細書は、例えば、以下の項目も提供する。
（項目１）
前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して、新しいフレームを構築する方法であって、前記方法は、
第１の目線からの第１のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされたコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の前記可視表面の点に対応し、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の非可視部分に対応する、ことと、
第２の目線からの新しいフレームを表示するための要求を受信することと、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを使用して、前記第２の目線からの前記新しいフレームを生成することと、
前記第２の目線からの前記新しいフレームを表示することと
を含む、方法。
（項目２）
ユーザの第１の姿勢を捕捉することによって、前記第１の目線を識別することをさらに含む、項目１に記載の方法。
（項目３）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方をリンクリスト、アレイ構造、厳密な立体表現、ボクセル、表面定義、Ｎ−次元データ構造、およびＮ−次元グラフ表現のうちの少なくとも１つにおいて記憶することを含む、項目１に記載の方法。
（項目４）
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方の異なる粒度を決定することをさらに含む、項目１に記載の方法。
（項目５）
前記第２の目線からの第２のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からの前記記憶されたレンダリングされたコンテンツのうちの少なくともいくつかを前記第２の目線にワーピングすることと、
をさらに含み、
前記第２の目線からの前記第２の組を生成することは、新しくレンダリングされたコンテンツとワーピングされたレンダリングされたコンテンツとを組み合わせることを含み、前記新しくレンダリングされたコンテンツは、前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点に対応し、前記ワーピングされたレンダリングされたコンテンツは、前記第１の目線から前記第２の目線にワーピングされた前記記憶されたレンダリングされたコンテンツに対応する、項目１に記載の方法。
（項目６）
前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第２のオブジェクトの組を識別することであって、前記第２のオブジェクトの組は、前記記憶されたレンダリングされたコンテンツの中にない前記第３のオブジェクトの組からのオブジェクトを含む、ことと、
前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることと
を含む、項目５に記載の方法。
（項目７）
前記第１の目線からの前記記憶されたコンテンツのうちの前記少なくともいくつかを前記第２の目線にワーピングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にあるオブジェクトを識別することと、
前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にある前記オブジェクトをワーピングすることと
を含む、項目５に記載の方法。
（項目８）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを識別することと、
前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを分析し、コンテンツが表面点に対応するか、非表面点に対応するかを決定することと、
非表面点に対応する前記コンテンツを破棄することと、
前記表面点に対応する前記コンテンツを記憶することと
を含む、項目１に記載の方法。
（項目９）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
ユーザの頭部移動を予測することと、
少なくとも部分的に予測される方向、前記ユーザの現在の移動速度、および前記ユーザに関して予測される移動速度のうちの１つ以上に基づいて、前記ユーザの前記予測される頭部移動に関する境界を計算することであって、前記境界は、前記第２の目線に関して予測される最大頭部移動に対応する、ことと、
前記予測される頭部移動に関する前記計算された境界内のコンテンツを決定することと、
前記計算された境界内の前記コンテンツを記憶することと
を含む、項目１に記載の方法。
（項目１０）
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することは、
１つ以上の不透明オブジェクトの不透明点を決定することと、
前記不透明点に対応する画像データを記憶することと、
１つ以上の半透明オブジェクトの半透明点を決定することと、
前記半透明点の画像データを記憶することと
をさらに含み、
前記第１のオブジェクトの組は、前記１つ以上の不透明オブジェクトと、前記１つ以上の半透明オブジェクトとを備えている、項目１に記載の方法。
（項目１１）
前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して、新しいフレームを構築するためのシステムであって、前記システムは、
実行可能コンピュータ命令を記憶している非一過性コンピュータ読み取り可能な記憶媒体であって、前記命令は、実行されると、
第１の目線からの第１のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされたコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の可視表面の点に対応し、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の非可視部分に対応する、ことと、
第２の目線からの新しいフレームを表示するための要求を受信することと、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを使用して、前記第２の目線からの前記新しいフレームを生成することと、
前記第２の目線からの前記新しいフレームを表示することと
を含むステップを実施する、非一過性コンピュータ読み取り可能な記憶媒体と、
前記コンピュータ命令を実行するように構成されたプロセッサと
を備えている、システム。
（項目１２）
前記命令は、実行されると、ユーザの第１の姿勢を捕捉することによって、前記第１の目線を識別することを含むさらなるステップを実施する、項目１１に記載のシステム。
（項目１３）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方をリンクリスト、アレイ構造、厳密な立体表現、ボクセル、表面定義、Ｎ−次元データ構造、およびＮ−次元グラフ表現のうちの少なくとも１つにおいて記憶することを含む、項目１１に記載のシステム。
（項目１４）
前記命令は、実行されると、前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方の異なる粒度を決定することを含むさらなるステップを実施する、項目１１に記載のシステム。
（項目１５）
前記命令は、実行されると、
前記第２の目線からの第２のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からの前記記憶されたレンダリングされたコンテンツのうちの少なくともいくつかを前記第２の目線にワーピングすることと
を含むさらなるステップを実施し、
前記第２の目線からの前記第２の組を生成することは、新しくレンダリングされたコンテンツとワーピングされたレンダリングされたコンテンツとを組み合わせることを含み、前記新しくレンダリングされたコンテンツは、前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点に対応し、前記ワーピングされたレンダリングされたコンテンツは、前記第１の目線から前記第２の目線にワーピングされた前記記憶されたレンダリングされたコンテンツに対応する、項目１１に記載のシステム。
（項目１６）
前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第２のオブジェクトの組を識別することであって、前記第２のオブジェクトの組は、前記記憶されたレンダリングされたコンテンツの中にない前記第３のオブジェクトの組からのオブジェクトを含む、ことと、
前記第２のオブジェクトの組の前記可視表面の点をレンダリングすることと
を含む、項目１５に記載のシステム。
（項目１７）
前記第１の目線からの前記記憶されたコンテンツのうちの前記少なくともいくつかを前記第２の目線にワーピングすることは、
前記第２の目線から可視の第３のオブジェクトの組を決定することと、
前記第２の目線からの前記第３のオブジェクトの組を前記第１の目線からの前記記憶されたレンダリングされたコンテンツと比較することにより、前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にあるオブジェクトを識別することと、
前記第３のオブジェクトの組および前記記憶されたレンダリングされたコンテンツの両方の中にある前記オブジェクトをワーピングすることと
を含む、項目１５に記載のシステム。
（項目１８）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを識別することと、
前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを分析し、コンテンツが表面点に対応するか、非表面点に対応するかを決定することと、
非表面点に対応する前記コンテンツを破棄することと、
前記表面点に対応する前記コンテンツを記憶することと
を含む、項目１１に記載のシステム。
（項目１９）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
ユーザの頭部移動を予測することと、
少なくとも部分的に予測される方向、前記ユーザの現在の移動速度、および前記ユーザに関して予測される移動速度のうちの１つ以上に基づいて、前記ユーザの前記予測される頭部移動に関する境界を計算することであって、前記境界は、前記第２の目線に関して予測される最大頭部移動に対応する、ことと、
前記予測される頭部移動に関する前記計算された境界内のコンテンツを決定することと、
前記計算された境界内の前記コンテンツを記憶することと
を含む、項目１１に記載のシステム。
（項目２０）
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することは、
１つ以上の不透明オブジェクトの不透明点を決定することと、
前記不透明点に対応する画像データを記憶することと、
１つ以上の半透明オブジェクトの半透明点を決定することと、
前記半透明点の画像データを記憶することと
をさらに含み、
前記第１のオブジェクトの組は、前記１つ以上の不透明オブジェクトと、前記１つ以上の半透明オブジェクトとを備えている、項目１に記載のシステム。
（項目２１）
非一過性コンピュータ読み取り可能な媒体内に具現化されたコンピュータプログラム製品であって、前記コンピュータ読み取り可能な媒体は、一続きの命令を記憶しており、前記命令は、プロセッサによって実行されると、前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して新しいフレームを構築する方法を実行することを前記プロセッサに行わせ、前記方法は、
第１の目線からの第１のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされたコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の前記可視表面の点に対応し、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記第１のオブジェクトの組の非可視部分に対応する、ことと、
第２の目線からの新しいフレームを表示するための要求を受信することと、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを使用して、前記第２の目線からの前記新しいフレームを生成することと、
前記第２の目線からの前記新しいフレームを表示することと
を含む、コンピュータプログラム製品。
（項目２２）
前記第２の目線からの第２のオブジェクトの組の可視表面の点をレンダリングすることと、
前記第１の目線からの前記記憶されたレンダリングされたコンテンツのうちの少なくともいくつかを前記第２の目線にワーピングすることと
をさらに含み、
前記第２の目線からの前記第２の組を生成することは、新しくレンダリングされたコンテンツとワーピングされたレンダリングされたコンテンツとを組み合わせることを含み、前記新しくレンダリングされたコンテンツは、前記第２の目線からの前記第２のオブジェクトの組の前記可視表面の点に対応し、前記ワーピングされたレンダリングされたコンテンツは、前記第１の目線から前記第２の目線にワーピングされた前記記憶されたレンダリングされたコンテンツに対応する、項目２１に記載のコンピュータプログラム製品。
（項目２３）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを識別することと、
前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツを分析し、コンテンツが表面点に対応するか、非表面点に対応するかを決定することと、
非表面点に対応する前記コンテンツを破棄することと、
前記表面点に対応する前記コンテンツを記憶することと
を含む、項目２１に記載のコンピュータプログラム製品。
（項目２４）
前記第１の目線からの前記レンダリングされたコンテンツおよび前記レンダリングされなかったコンテンツの両方を記憶することは、
ユーザの頭部移動を予測することと、
少なくとも部分的に予測される方向、前記ユーザの現在の移動速度、および前記ユーザに関して予測される移動速度のうちの１つ以上に基づいて、前記ユーザの前記予測される頭部移動に関する境界を計算することであって、前記境界は、前記第２の目線に関して予測される最大頭部移動に対応する、ことと、
前記予測される頭部移動に関する前記計算された境界内のコンテンツを決定することと、
前記計算された境界内の前記コンテンツを記憶することと
を含む、項目２１に記載のコンピュータプログラム製品。
（項目２５）
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することは、
１つ以上の不透明オブジェクトの不透明点を決定することと、
前記不透明点に対応する画像データを記憶することと、
１つ以上の半透明オブジェクトの半透明点を決定することと、
前記半透明点の画像データを記憶することと
をさらに含み、
前記第１のオブジェクトの組は、前記１つ以上の不透明オブジェクトと、前記１つ以上の半透明オブジェクトとを備えている、項目２１に記載のコンピュータプログラム製品。
（項目２６）
前の目線からのレンダリングされたコンテンツおよびレンダリングされなかったコンテンツを使用して、新しいフレームを構築する方法であって、前記方法は、
第１の目線からの１つ以上のオブジェクトをレンダリングすることと、
前記第１の目線からの前記１つ以上のオブジェクトに関するレンダリングされたコンテンツおよびレンダリングされなかったコンテンツの両方を記憶することであって、前記レンダリングされなかったコンテンツは、前記第１の目線からの前記オブジェクトの非可視部分に対応する、ことと、
第２の目線からの前記１つ以上のオブジェクトを表示するための要求を受信することと、
前記１つ以上のオブジェクトに関する前記レンダリングされたコンテンツのうちの少なくともいくつかをワーピングし、前記第２の目線からのワーピングされたコンテンツを作成することと、
前記１つ以上のオブジェクトに関する前記レンダリングされなかったコンテンツのうちの少なくともいくつかをレンダリングし、前記第２の目線からの第２のレンダリングされたコンテンツを作成することと、
前記ワーピングされたコンテンツと前記第２の目線からの前記第２のレンダリングされたコンテンツとの両方を組み合わせることによって、前記第２の目線からの前記１つ以上のオブジェクトを構築することと
前記第２の目線からの前記１つ以上のオブジェクトを表示することと、
を含む、方法。