「レアル日ポジションは「古典的な昼/夜サイクルを実行する簡単なスクリプトですが、他のみんなとは違って、彼は今年の地理的位置と時間を考慮してそう!
単に正確な地理座標(その後、経度緯度と)と開始日を提供することにより、アプリケーションの昼/夜サイクルがちょうどされないように、スクリプトは、あなたの方向指示灯に適用する回転の正しい角度を計算することができます単純な模倣が、現実の世界の真の昼/夜サイクルに対応しています。
天文学では、過去、現在、または将来の正確な日付に宇宙空間における天体の正確な位置を計算するために使用されるいくつかのアルゴリズムが存在します。 「実太陽位置を「頭字語JDEであり、最も正確な方法の一つであり、最も一般的に使用されるユリウス日の方法に基づいています。 JDEの方法は、私たちの惑星の特定の地理的位置に与えられた時間に太陽の方位角と仰角を計算することができます。これらのデータを取得したら、彼らは単にあなたのシーンの指向性光源に適用される、とすれば完了です。
いくつかの例は:あなたはファーウェスト・スタイル環境で行われるゲームを設計していると仮定します。スクリプト内に入る、シーンの方向指示灯に「実太陽の位置」を適用するとすると、テキサス州の地理的座標と年の任意の日付、1862年の例えば...結果は、お使いの環境で取得するにはtrueになりますその正確な期間のワイルドウエストの本当の太陽の光;テキサス州のロッキー山脈は、現実の世界に完全に対応する上で、それが日没の結果を取得することがいかにエキサイティングな想像してみてください!
それとも、広島に原爆投下の3D再構成を作っていますか?確かに、あなたはそれらの写真撮影したとして、その時代の写真にできるだけ近いが、何時環境の実現のために多くの時間を失ってしまいましたか?どのようにその瞬間の右の光を得ようとしていますか?もちろん、次のことができますが、単に広島の地理的座標を設定することで、スクリプトを使用するのに十分であろうときにはさらに長い時間を失うことになる、と8時15分AMに1945年8月6日の日。あなたは、その歴史的瞬間の、正確な真の、そして完璧な光になるだろう!
おそらく、代わりにあなたは心の中でゲームはサンクトペテルブルクでは具体的には、ロシアに設定していますか?多分遠い将来に?私は例えば、私たちは年9290の7月26日の深夜に言う...分からないのですか?しかし、あなたは夏の時間に及び深夜のその場所にまだ日があることを知っていますか? 「レアル日ポジションが「実際には、彼はその瞬間に太陽の正確な位置を計算しますので、どのように、知っていて、彼は、あなたのシーンに指向性光源に適用されることも、あなたのゲームでは、深夜になりますまだ一日ので、ちょうどそれが現実のものと同じように!
そして北極で?または南極で?昼と夜は、6ヶ月の長さであり、ここで起こるように地平線に太陽がない正確に私たちの頭の上に、空に低いままになります。それは正確に両半球内の任意の場所にもたらす現実世界の同じ太陽光を一致するように「レアル日ポジションは「アプリケーションの光を管理するため、「レアル日位置」、それを知っているし、それを実行します。
それはレクリエーションのアプリケーションのためだけでなく、プロの、そしてまた天文タイプのアプリケーションのための教育用アプリケーション、研究、のためだけでなく、任意のためらいもなく「実日位置」を使用することが可能である理由です。