hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
立体視 - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

小ワザ

立体視

 ステレオグラムと呼ばれています。
右目と左目にそれぞれ微妙に異なる写真を見ることで写真の映像が立体的に見えるというものです。
だいぶ前にシングル・イメージ・ステレオグラムというものが流行りましたが原理はあれと同じです。

 見方は2通りあって、平行法と交差法があります。
パソコンのモニタで平行法は無理そうなので、ここでは交差法を用いることにします。
(ちなみに、左右の絵を入れ替えればいいだけなのでどっちの方法でも作る手間は同じ。)

交差法

右目で左の画像を見て、左目で右目の画像を見ます。
2つの絵が重なって二重に見えるので、眼のより具合を調節して2枚の絵をぴったり重ねます。
あとはぼやけたピントを合わせるだけ。

練習が必要です。練習してもすぐ出来る人と出来ない人がいますので、見えないからと言ってもあまり気にしないように。

詳しい解説や練習方法は、検索かければいくつかいいサイトが見つかると思います。

作り方

単純です。
左右の眼球の位置を考えてカメラ位置をずらし、2枚分の画像を作って、左右に並べて表示させるだけです。
交差法なので、右目用の画像を左に、左目用の画像を右に配置します。

サンプル

[hsp3]
サンプルの動作にはd3moduleが必要です。
サンプル作成にはd3moduleの雪が降るサンプルをベースに用いました。というかほぼそのままですが…。
st_snow.jpg
動いているほうがもっと立体的に見えます。

+  ステレオグラム1

平行法+鏡

 交差法や平行法を使った立体視はある程度の練習が必要であり、また人によってはぜんぜん出来ない人もいます。
しかし立体ディスプレイやゴーグル式のモニターなど特殊な映像装置は入手が困難で、あまり一般的ではありません。
そこでふと鏡を使った方法を考えてみました。

しくみ

  • 左目用の画像は左側に、右目用の画像は左右反転して右側に配置します。
  • 鏡を反射面を右側に向けてウィンドウ中央の灰色の線に沿うようにかつ画面に垂直になるように設置します。(手で持っておきます。)
  • 見方は、左側の映像は左目でみて、右側の映像は右目でかがみ越しに見ます。
  • 鏡の中の映像と左目の映像がぴったり合うように鏡の位置と角度を調整する必要があります。

この方法なら必要なものは手鏡だけなので、誰でも気軽に立体視を楽しめると思います。
ただし映像が若干斜めからの見る形になってしまうのでちょっとみにくいですね。
st_snow02.jpg

作り方

交差法のサンプルの最後のほうにあるこの行を

	;メインウィンドウに描画(交差法)
	gsel 0
	pos 320,0 :	gcopy 1, 0,0, 320,480	;左目
	pos   0,0 :	gcopy 2, 0,0, 320,480	;右目

このように書き換えてください。

	;メインウィンドウに描画(鏡を使った平行法)
	gsel 0
	pos 320,0 :	gzoom 320,480, 2, 320,0, -320,480	;右目(反転)
	pos   0,0 :	gcopy 1, 0,0, 320,480	;左目


手鏡を用意して実行してみてください。

補助装置

一番安価で特別な訓練を必要とせず楽に立体視ができる装置はおそらくこれでしょう。探せばあるもんですね。
鏡を使用した方式なので、赤青の色眼鏡(アナグリフ式)を使うものに比べ画像が鮮明なのだそうです。

コメント

  • とっても綺麗ですね。2Dディスプレイで立体を見せるというのが面白いです。 -- eller 2007-02-14 (水) 07:18:09
  • とっても綺麗ですね。> ほとんどd3moduleのサンプルそのままですから。 [tere] -- GENKI? 2007-02-23 (金) 00:21:00
  • 何気なく立体視ソフト紹介動画(http://www.nicovideo.jp/watch/sm10648942)を見ていたら鏡を使った方法が!3年目にしてようやく同士発見。w さらに調べてみるとミラー法とか呼ばれていてるようですね。昔からあったのかな…?他にも対応してるソフトなんかもあるようで。StereoPhoto Maker結構受け入れられるアイデアだったんですね。 -- GENKI? 2010-05-08 (土) 16:20:20

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

添付ファイル:
filest_snow02.jpg
314件 [詳細]
filest_snow.jpg
828件 [詳細]
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2010-05-08 (土) 16:21:46 (1310d)