3

基本的な球体を作成し、テクスチャとして使用しているアスペクト比がおよそ 2:1 の画像を用意しました。実際の画像はクライアントのロゴであるため、英国国旗の PNG は代用です。基本的な球のデモ コードを使用し、(スケーリングされた) 画像をテクスチャとして適用します。

#include "colors.inc"

camera {
  sky <0,0,1>
  direction <-1,0,0>
  right <-4/3,0,0>
  location <30,10,1.5>
  look_at <0,0,0>
  angle 15
}
global_settings { ambient_light White }   

light_source {
  <10,-20,10>
  color White*2
}

background { color White }

plane { <0,0,1>, 0 pigment {White} }

sphere {
    <0, 0, 1>,
    1 texture {
        pigment {
        image_map { png "flag.png" map_type 1 }
        scale <0.1, 0.1, 0.1>
        }
    }
}

画像が歪んでおり、私の目には中心がずれている球が得られます。

テクスチャとして適用された英国旗を持つ球体

私が予想したことを正確に説明するのに苦労していますが、セントジョージズクロスの中心が球体の正面の真ん中にあり、カメラに直接向いていると予想していたと思います.

4

1 に答える 1