[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:01012] Re: 円柱等を使ったオブジェクト



中川@松下電器と申します。

>>>>> On Thu, 7 Oct 1999 12:38:10 +0900,
     ">" == Manabu Uchino <uchino@xxxxxxxxxx> writes:

> 人なんかの写真をあらかじめ加工して円柱等に張り、
> 張った状態でどの方向(円柱なら上下はのぞいて)から
> もちゃんと立体的な人に見えるようにするといったことは可能なのでしょうか?

以前、少しやってみたことがあるのですが(OpenGLで)、
人の体が円筒に近似できそうだと思っても、単に円柱に貼ってしまっては、
円の曲面が判ってしまってうまくいきません。
角柱にしてもテクスチャを貼っても、案外エッジなどの元の形状が
判ってしまいます。(人の認知能力は案外高い?)

結局、平面に貼るというのが良かったです。10度位の回転はごまかせます。

また十字形ビルボードは、2枚の絵が見える場合や切り替わる時に違和感
が出ました。樹木なら適当に混ざっていても問題ないのですが、人の形は
みんな知っているので、変に重なったりすると駄目です。

あと試してはいませんが、人を色々な方向からとって、それをアニメーション
テクスチャのように1つの平面に切替えて貼るというのはどうですか?
平面は常に視線の方向に垂直にしておいて、見る方向によって最適な方向の
テクスチャを選べばよいと思います。10度間隔位でとって、うまくαの
透過を使えば、結構まともになると思います。
(Java3Dでテクスチャの切替えができるかは知りませんが)

ではでは

松下電器産業(株) 先端技術研究所
	次世代情報処理研究グループ 第3研究チーム
       中川 雅通(なかがわ まさみち )