傾きと影 openFrameworks

[ Video ]

[ About ]
Surfaceの傾き情報でオブジェクトの影の位置を変化させてみました。立体的に見えるかな?

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20180829

[ほしいものリスト]
Amazon

[ Sponsor Link ]

無邪気なお絵描き openFrameworks

[ Video ]

[ About ]
ペンの軌跡を重ならないCircleで埋めています。仕組み的には、ofFbo(メモリ内部)にいったんペンの軌跡を描写、その結果へピクセル単位でアクセス(色情報)して、円を描写するべき範囲かの判定しています。マウスよりもSurfacePenなので直感的に書き書き出来るのがよいですね。

[ Source ]

[ Link ]
https://github.com/junkiyoshi/insta20180428

[ほしいものリスト]
Amazon

[ Sponsor Link ]

Surfaceのセンサ + ofxBox2d openFrameowrks

[ Video ]

[ About ]
Surfaceのセンサー情報を取得してみたいなと思って、調べてみました。下記のサイトが参考になりました。

WindowsでC++で加速度センサーの値をとりたい
http://blog.okazuki.jp/entry/2015/04/07/195929

Sensor API について
https://msdn.microsoft.com/ja-jp/library/windows/desktop/dd318913(v=vs.85).aspx

[C++] Native Code (VC++) で Windows 7 Sensor API を使う
https://code.msdn.microsoft.com/C-Native-Code-VC-Windows-7-dcc465d0/

どちらもWindows7/8向けで少し古い情報でしたが、Windows 10 SDKに記載のヘッダーやライブラリがあったので大丈夫でした。C#だとセンサ関係のクラスが用意されているようなので基本的にはそっちの方を推奨なのでしょうね。

加速度センサーから値を取得しています(たぶん)。自分の想像していた加速度センサーの値とは、取れる値の形が違ったのですが、きっと自分の勉強不足でしょう。

取れた値は、傾きと連動しているっぽいのでofxBox2dの物理ライブラリの重力と値をリンクさせて傾けた方向にオブジェクトが落ちていくようにしました。

Windows固有のライブラリの使い方は慣れていなかったり、センサーの値の出力のされ方など、色々と調べていかないといけない点は多そうですが、とりあえずは動くものが作れたので、カスタマイズしていきたいですね。

[ Source ]

[ Link ]
https://github.com/junkiyoshi/Insta20180408

[ほしいものリスト]
Amazon

[ Sponsor Link ]