]Tweet立体の材質設定ここでは、立体の材質設定を扱います。表面の模様などではなく、光の反射に関する特性の事を意味します。実際の物体は、材質によって見え方が異なります。プラスチックならば「ピカピカ」に見えます。大きいのは光の反射効果でしょう。一言で光の反射と言っても、それはいくつかの種類に分けられます。プラスチックの板を例に挙げてみましょう。我々の目に入って見えているわけです。光源からまっすぐ飛んできた光がプラスチック表面で全反射したものが見えているわけです。光が空気中で散乱されたものが板の裏側まで回りこんで照らしているわけです。このように、光の反射にも様々なものが存在します。(マテリアルパラメータ)と呼びます。その後様々な方向へ拡散的に反射する度合いを調整するパラメータです。その明るい面における光の反射の度合いを調整する感じです。拡散反射パラメータは、立体表面のさらさらな質感に大きく影響します。布や紙では大きめに指定すると良いでしょう。逆に金属などでは小さめに抑えます。拡散反射のみでは、光の方向を向いている面ほど明るく照らされ、向いていない面は真っ暗になる。setModelDiffuse関数を使用します。)最初の引数modelIDには、設定対象のモデルのIDを指定します。続く引数refには、拡散反射の強さを0.0〜1.0の範囲で指定します。setPolygonDiffuse関数を使用します。)最初の引数polygonIDには、設定対象のポリゴンのIDを指定します。続く引数refには、拡散反射の強さを0.0〜1.0の範囲で指定します。立体裏側まで回りこむ度合いを調整するパラメータです。立体の裏側が完全な真っ暗になってしまいます。後で扱う環境光反射パラメータと同じような使い方をします。回折反射では光源方向との角度に応じてグラデーションで照らされます。setModelDiffractive関数を使用します。)最初の引数modelIDには、設定対象のモデルのIDを指定します。続く引数refには、回折反射の強さを0.0〜1.0の範囲で指定します。setPolygonDiffractive関数を使用します。)最初の引数polygonIDには、設定対象のポリゴンのIDを指定します。続く引数refには、回折反射の強さを0.0〜1.0の範囲で指定します。立体の周囲から一様に飛んでくる光の効果を調整するパラメータです。現実の光は、立体に向かって直進してくるものだけではありません。その後間接的に立体を照らす光も存在します。環境光とは、こういった周囲からの光の事を指します。扱った回折反射パラメータと同じような使い方をします。回折反射とは微妙に異なり、照らし方に角度依存性が全くありません。従って立体全体に一様な色が付くようになります。環境光反射のみでは、面の向きに関わらず、全体が一様な明るさで照らされる。setModelAmbient関数を使用します。)最初の引数modelIDには、設定対象のモデルのIDを指定します。続く引数refには、環境光反射の強さを0.0〜1.0の範囲で指定します。setPolygonDiffractive関数を使用します。)最初の引数polygonIDには、設定対象のポリゴンのIDを指定します。続く引数refには、環境光反射の強さを0.0〜1.0の範囲で指定します。立体表面で散乱されずに、そのまま鏡面反射する度合いを調整するパラメータです。光源が白く移りこむ箇所(ハイライト)は、この鏡面反射によるものです。このパラメータにより、立体表面の滑らかさを表現する事ができます。鏡面反射のみでは、面の向きと光源の位置、および視点の位置との間に、物理学的な反射の法則を満たす箇所のみが明るく照らされる。setModelSpecular関数を使用します。)最初の引数modelIDには、設定対象のモデルのIDを指定します。続く引数refには、鏡面反射の強さを0.0〜1.0の範囲で指定します。最後の引数angleには、ハイライトの広がり角を0.0〜1.5までの範囲で指定します。setPolygonSpecular関数を使用します。)最初の引数polygonIDには、設定対象のポリゴンのIDを指定します。続く引数refには、鏡面反射の強さを0.0〜1.0の範囲で指定します。最後の引数angleには、ハイライトの広がり角を0.0〜1.5までの範囲で指定します。)自発光パラメータは、一様に発光する度合いを調整するパラメータです。見え方の効果は環境光反射とほぼ同じですが、こちらは光源の輝度に全く影響されません。setModelEmissive関数を使用します。)最初の引数modelIDには、設定対象のモデルのIDを指定します。続く引数refには、自発光の強さを0.0〜1.0の範囲で指定します。setPolygonEmissive関数を使用します。)最初の引数polygonIDには、設定対象のポリゴンのIDを指定します。続く引数refには、自発光の強さを0.0〜1.0の範囲で指定します。RINEARNでは10月9日にソフトウェアの最新版をリリースしました。VCSSLのAPI関数の追加や、リニアングラフ3Dのアニメーションツールの追加など行っています。その概要をお知らせします。」の公式ページが、RINEARNサイト内にオープンしました。その概要をお知らせします。」の公式サイトを開設しました。チュートリアルや、スクリプトエンジンのAPI仕様書などが参照できます。その概要をお知らせします。新着3Dグラフを回転アニメーションさせるツール3Dグラフを、Z軸まわりにゆっくりと回転アニメーションさせるツールです。全角度のグラフを、連番の画像ファイルに保存する事もできます。GUI開発ガイド」内のサンプルコードです。ユーザーがGUIを操作した際に行う処理を実装します。GUI開発ガイド」内のサンプルコードです。色々な種類のGUI部品を画面上に配置します。連番ファイルから3Dグラフをアニメーション描画するツールフォルダ内の連番データファイルを読み込み、3Dグラフを高速で連続描画して、アニメーションさせるツールです。グラフを連番の画像ファイルに保存する事もできます。連番ファイルから2Dグラフをアニメーション描画するツールフォルダ内の連番データファイルを読み込み、2Dグラフを高速で連続描画して、アニメーションさせるツールです。グラフを連番の画像ファイルに保存する事もできます。@RINEARNプログラミング言語VCSSLやVnano、およびこのウェブサイトは、RINEARNが開発/運営しています。|このウェブサイトでは、広告配信とトラフィックデータ解析にCookieを使用しています。このサイトをご利用頂くにはプライバシーポリシーをご確認ください。このサイトはRINEARNが管理・運営を行っています。サイト内に掲載されている文章・画像の著作権は、原則としてRINEARNおよびその代表に帰属します。