教育事業部の事業内容 演劇、音楽のタレント並びに作詞家、作曲家、編曲家等アーティストの育成及びマネージメント、コンピュータ教室の経営等を行っています。
カテゴリ:
キーワード:
〜Unity Graphics カメラから所定の距離における錐台のサイズ〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames

〜Unity Graphics カメラから所定の距離における錐台のサイズ〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames

カメラから所定の距離における錐台のサイズ カメラから一定の距離にある視錐台の断面は、可視領域を囲むワールド空間内の長方形を定義します。特定の距離でのこの四角形のサイズを計算したり、四角形が特定のサイズになる距離を見つけると便利な場合があります。たとえば、移動するカメラが常にオブジェクト (プレーヤーなど) を完全に映し続ける必要がある場合、そのオブジェクトの一部が切り取られるほどカメラに近づきすぎてはいけません。 特定の距離での錐台の高さ (両方ともワールド単位) は、次の式で取得できます。 ... 続き
〜Unity Graphics 斜錐台の使用〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics 斜錐台の使用〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

斜錐台の使用 デフォルトでは、視錐台はカメラの中心線を中心に対称的に配置されますが、必ずしもそうである必要はありません。錐台を斜めにすることができます。つまり、一方の側が反対側よりも中心線に対して小さい角度になります。 これにより、画像の片側の遠近感がより凝縮されているように見え、見る人がその端に見えるオブジェクトに非常に近づいているような印象を与えます。これをどのように使用できるかの例としては、カー レース ゲームがあります。錐台の下端が平らになっていると、見る人には道路に近づいているように ... 続き
〜Unity Graphics オクルージョンカリング〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics オクルージョンカリング〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

オクルージョンカリング オクルージョン カリングは、他のゲームオブジェクトによってビューから完全に隠されている (オクルージョンされている) ゲームオブジェクトのレンダリング計算を Unity が実行できないようにするプロセスです。 フレームごとに、カメラはシーン内のレンダラーを検査し、描画する必要のないレンダラーを除外 (カリング) するカリング操作を実行します。デフォルトでは、カメラは錐台カリングを実行します。これにより、カメラのビュー錐台内に収まらないすべてのレンダラーが除外されます。た ... 続き
〜Unity Graphics カリンググループ API〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics カリンググループ API〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

カリンググループ API CullingGroup は、独自のシステムを Unity のカリングおよび LOD パイプラインに統合する方法を提供します。これはさまざまな目的に使用できます。例えば: 現在実際に表示されているキャラクターの完全なゲームオブジェクトのみを使用しながら、群衆をシミュレートします Graphics.DrawProcedural によって駆動される GPU パーティクル システムを構築しますが、壁の後ろにあるパーティクル システムのレンダリングはスキップします ... 続き
〜Unity Graphics 動的解像度〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics 動的解像度〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

動的解像度 動的解像度は、GPU のワークロードを軽減するために、個々のレンダー ターゲットを動的にスケールできるようにするカメラ設定です。アプリケーションのフレーム レートが低下した場合は、代わりに解像度を徐々に下げて一貫したフレーム レートを維持できます。アプリケーションが GPU 依存になっているためにフレーム レートが低下しそうであることがパフォーマンス データから示唆されている場合、Unity はこのスケーリングをトリガーします。また、アプリケーションの特に GPU を集中的に使用するセク ... 続き
〜Unity Graphics ディープラーニングスーパーサンプリング〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity2d

〜Unity Graphics ディープラーニングスーパーサンプリング〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity2d

複数のカメラを使用する Unity シーンの作成時には、カメラが 1 台だけ含まれており、ほとんどの状況で必要なのはこれだけです。 ただし、シーン内に必要な数のカメラを含めることができ、以下で説明するように、カメラのビューをさまざまな方法で組み合わせることができます。 カメラの切り替え デフォルトでは、カメラは画面全体をカバーするようにビューをレンダリングするため、一度に 1 つのカメラ ビューのみが表示されます (可視カメラは、その深度プロパティの値が最も高いカメラです)。 スクリプト ... 続き
〜Unity Graphics マルチディスプレイ〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics マルチディスプレイ〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

マルチディスプレイ マルチディスプレイを使用すると、アプリケーションの最大 8 つの異なるカメラ ビューを最大 8 つの異なるモニターに同時に表示できます。 PCゲーム、アーケードゲーム機、パブリックディスプレイの設置などのセットアップに使用できます。 Unity は以下のマルチディスプレイをサポートしています。 デスクトップ プラットフォーム (Windows、macOS X、および Linux) Android (OpenGL ES および Vulkan) iOS 一部の機 ... 続き
〜Unity Graphics カメラコンポーネント〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics カメラコンポーネント〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

カメラコンポーネント スクリプトへの切り替え カメラは、世界をキャプチャしてプレイヤーに表示するデバイスです。カメラをカスタマイズして操作することで、ゲームのプレゼンテーションを真にユニークなものにすることができます。シーン内に無制限の数のカメラを配置できます。任意の順序で、画面上の任意の場所に、または画面の特定の部分のみにレンダリングするように設定できます。 カメラインスペクターのリファレンス Unity は、プロジェクトが使用するレンダー パイプラインに応じて、カメラ インスペクター ... 続き
〜Unity Graphics Lighting 照明の紹介〜 #ゲームプログラミング  #ゲーム制作 #unity3d #unity3dgames #unity2d

〜Unity Graphics Lighting 照明の紹介〜 #ゲームプログラミング #ゲーム制作 #unity3d #unity3dgames #unity2d

グラフィックス ライティング 照明の紹介 Unity を使用すると、さまざまなアート スタイルに適したリアルな照明を実現できます。 照明の紹介 このページでは、Unity でのライティングの仕組みを紹介します。 Unity のライティングは、現実世界での光の動作を近似することによって機能します。 Unity は、より現実的な結果を得るために光がどのように機能するかの詳細なモデルを使用し、より様式化された結果を得るには単純化されたモデルを使用します。 直接照明と間接照明 ... 続き