USO800鉄道BLOG 車載カメラをブレさす(途中経過)。

 BLOGのTOPページ 

車載カメラをブレさす(途中経過)。

モーションパス+地上カメラを車体添付して
車載カメラ風にし、
手ブレ or 臨場感のある列車の揺れが出る効果が得られないか?
のテスト。


う~ん、思ったところにたどり着くにはまだまだですが、途中経過。



■モーションパスにくっつける地上カメラの設定

01_20111202125954.png

追跡モードにすれば、
絶えず自車の中心POSを追跡するので、
進行方向の影響が出ない。

ただ、対向車を一瞬だけ追跡するような場面も出てきたので、改善の余地アリ。




■車両に載せるスクリプト

Var wv
Var lv
Var base_pos_x
Var base_pos_y
Var base_pos_z
Var rnd1
Var rnd2
Var rnd3

Var evid
SetEventFrameTick this, ftick, evid

BeginFunc ftick
SetVectorX base_pos_x -60
SetVectorY base_pos_y 0
SetVectorZ base_pos_z 0

  rnd rnd1
  rnd rnd2
  rnd rnd3

mul rnd1 0.01
mul rnd2 0.01
mul rnd3 1

VectorAdd base_pos_x rnd1
VectorAdd base_pos_y rnd2
VectorAdd base_pos_z rnd3

VarMotionpath mp
get mp, "mp01"
SetVector lv, base_pos_x,base_pos_y,base_pos_z
GetCarWorldPos wv lv
mov mp01.empos, wv
call mp01 attach

VectorSub base_pos_x rnd1
VectorSub base_pos_y rnd2
VectorSub base_pos_z rnd3

EndFunc


↑現状では毎フレームごとのブレなので
手振れというよりは、ただカメラが振動or地震だけのような効果しか出ない。


まぁ、これをベースになんとかしていけば、
なんとかなるのでは?というのが、今の状況。



あと、

SetVectorX base_pos_x -60

SetVector lv, base_pos_x,base_pos_y,base_pos_z

ってやってるけど、
車体に貼りついた時のpos_xが
-60じゃなくて、+60の位置にいってしまう。
念のため、
SetVectorX base_pos_x 60 でやって逆になるのかと思ったけど、結果は同じ位置。

さらに、y や z にマイナス値をあたえてやっても
プラスのposになっている模様。

なんじゃいな、これは?



<< レイコン作品をダラ~と見た動画。 | ホーム | ビョーキな人のVRMビューワー状態。 >>

コメント

コメントの投稿

URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 

トラックバック


この記事にトラックバックする(FC2ブログユーザー)


 BLOGのトップまで戻ってしまう 



2017年度

カウントダウンタイマー

検索フォーム

カレンダー

05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

自作車両はコチラから↓↓

Google+写真

過去のTOP画像ギャラリー

YOUTUBE動画

YouTubeうそはっぴゃくチャンネル

カテゴリー

最近のコメント

リンク

RSSリンクの表示

twitter