この記事の要約:Day 9では、Javaの組み込みクラスライブラリを使用して、アプレット内で画面に描画する方法について学びます。これには、基本的なグラフィックプリミティブ、フォントを使用したテキストの表示、および色の使用と変更が含まれます。
今回紹介するJavaアプリはこちらです。jadファイルなどをダウンロードしてください(ZIP圧縮されています)。 2Dグラフィックスサンプル このサンプルでは,スプライトデータを2つ定義しています。色は白(0x00FFFFFF)と黒(0x00000000)と赤(0x00FF0000)を使用してい ...
※この記事の正当性は保障されません。 ※2次元座標で記述しておりますが、必要に応じて3次元、4次元、あるいは同時座標に読み替えてください。 2次元の座標系は2つの基底ベクトルの組からなる。 系Aは最も基本的な基底ベクトル(1,0)(0,1)からなる ...
ライトスペース・パースペクティブ・シャドウマップ技法~デプスシャドウ技法の改良版その第2形態 前回取りあげた改良型デプスシャドウ技法のPSM技法にも弱点はあった。 視点よりも背後にあるような「3Dオブジェクト本体は視界に入っていないものの影 ...
前回の回転するプロペラですが、 ソースを見るとsinやらcosやらが出てきます。いわゆる三角関数というやつですが、 得意な方は少ないかも知れません (中には見るとジンマシンが出るという方もいらっしゃるかも知れません⁠)⁠。 今回はこのあたりの ...