人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

2Dの画面で、奥行きをつけたくて
そのため、パースを付けたいのですが、どういった計算方式がたつでしょうか?

目の前に人が15人いて、3人組みの5列を作るとするとしたら
奥行きを表現するには、どんな計算方式で進めればいいでしょうか?

●質問者: makocan
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:パース 表現 計算
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● nacbox
●60ポイント

物体【A】を、3次元空間に配置します。

観察者の視点と【A】の間に、2次元仮想スクリーン【B】を配置します。

考え方としては、【A】と自分の間にガラス窓【B】を置き、そこから見える【A】の形をガラス窓の上にマジックでなぞって2次元化するような感じを想像してください。


【A】の実際の高さ h
視点から【A】までの実際の距離 a
視点から【B】までの距離 s
【B】の上に投影される見た目上の【A】の大きさ b

としたときに、

b=h×s÷a

になります。


「高さ」と表現しましたが、別に「幅」でも「ピントのずれ具合」でも何でも、3次元上のあらゆる数値が同じ計算式で計算できます。


http://www.yahoo.co.jp/

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ