合計 昨日 今日
インフォメーション: 当サイトは3/3~3/4に大規模なメンテを実施し大幅リニューアルします。そのため3/3~3/4に長時間の利用停止時間が発生します。ご了承ください。

アバター
Dixq (管理人)
管理人
 
記事: 1598
登録日時: 2010年10月12日(火) 20:16
お住まい: 北海道札幌市
日記: 日記を見る (582)
日記
- 2月 2018
来月当サイトは大幅なバージョンアップをします (2)
   2018年2月22日(木) 23:42
999 (0)
   2018年2月12日(月) 00:37
PS4のHDDをSSDにしたら爆速になった… (14)
   2018年2月08日(木) 23:43

+ 1月 2018
+ 12月 2017
+ 11月 2017
+ 10月 2017
+ 9月 2017
+ 8月 2017
+ 7月 2017
+ 6月 2017
+ 5月 2017
+ 4月 2017
+ 3月 2017
+ 2月 2017
+ 1月 2017
+ 12月 2016
+ 11月 2016
+ 10月 2016
+ 9月 2016
+ 8月 2016
+ 7月 2016
+ 6月 2016
+ 5月 2016
+ 4月 2016
+ 3月 2016
+ 2月 2016
+ 1月 2016
+ 12月 2015
+ 11月 2015
+ 10月 2015
+ 9月 2015
+ 8月 2015
+ 7月 2015
+ 6月 2015
+ 5月 2015
+ 4月 2015
+ 3月 2015
+ 2月 2015
+ 1月 2015
+ 12月 2014
+ 11月 2014
+ 10月 2014
+ 9月 2014
+ 8月 2014
+ 7月 2014
+ 6月 2014
+ 5月 2014
+ 4月 2014
+ 3月 2014
+ 2月 2014
+ 1月 2014
+ 12月 2013
+ 11月 2013
+ 10月 2013
+ 9月 2013
+ 8月 2013
+ 7月 2013
+ 6月 2013
+ 5月 2013
+ 4月 2013
+ 3月 2013
+ 2月 2013
+ 1月 2013
+ 12月 2012
+ 11月 2012
+ 10月 2012
+ 9月 2012
+ 8月 2012
+ 7月 2012
+ 6月 2012
+ 5月 2012
+ 4月 2012
+ 3月 2012
+ 2月 2012
+ 1月 2012
+ 12月 2011
+ 11月 2011
+ 10月 2011
+ 9月 2011
+ 8月 2011
+ 7月 2011
+ 6月 2011
+ 5月 2011
+ 4月 2011
+ 3月 2011
+ 2月 2011
+ 1月 2011
+ 12月 2010
+ 11月 2010
+ 10月 2010
フォロー
カテゴリー
日常
1 記事
フィード
1つ前へ次へ

続き

パーマリンクby Dixq (管理人) on 2011年3月24日(木) 23:48

昨日に引き続きkinectでジェスチャUI作成

今日の成果

画像

え、何が違うかって?

DXライブラリで動かせたことです(´▽`)

メタデータ→GLテクスチャだったのを、DXライブラリで使える画像形式にしました。

これでゲームに適用できる(´▽`)
最後に編集したユーザー Dixq (管理人) [ 2011年3月25日(金) 07:35 ], 累計 1 回

コメント数: 2 閲覧数: 25147

kinectで手の位置検出

パーマリンクby Dixq (管理人) on 2011年3月23日(水) 22:08

Aerobeatは特別なコントローラーが要らない。
どこに家にでもあるどんなものでもコントローラーになる・・それがウリでしたが、
色の検出が面倒で、誤作動したり、部屋に似た色があると遊べなかったりしました。

しかし、体を使えばそれは究極のコントローラーじゃないかってことで、
kinectで手の位置を検出する事を検討してみました。

で、手の位置を取得して、二次元の座標に変換するところまで出来ました。



どの手を検出するか?それは手を振る事で決められます。

結構速く手を振っても綺麗に検出できてるようです。

後はこの座標データをAerobeatに渡したらいいだけだな!
週末はkinectで遊べるAerobeatとか作ってみれたらいいなと思います。
最後に編集したユーザー Dixq (管理人) [ 2011年3月23日(水) 22:17 ], 累計 2 回

コメント数: 4 閲覧数: 27009

こんな時期にクライミング?

パーマリンクby Dixq (管理人) on 2011年3月20日(日) 23:05

たまには広い風呂でもいくか~と近場の銭湯に行きました。
すると偶然、よく遊びに行くメンバーの会社の先輩方がいました。

私:「今日どこか行ったんですか?」 
先輩Kさん:「クライミング行ってきたとこ。そうだ、次の休みあたりDixqも一緒に行こうぜ」
私:「いいですね~是非是非」

なんて脊髄で答えてしまいましたが、クライミングって・・
山じゃないよね・・?!
ゲーセンとかによくある室内の奴だよね?(汗

そんな不安がちょっとよぎりましたが、話を聞いてみるとどうも屋内っぽい。
いや~体力がウリの某Kさんの言う事だからちゃんと聞いてないと付いていけないことになりますw
日帰りで根室(下道1000キロ)行ってきたとか言ってたし尋常じゃない体力・・。

バイク好きなKさんとの話だから自然とバイクトークへ。そこへSさんも。

先輩Kさん:「新型隼買わんの?」
私:「いや~欲しいですけど新車はちょっと高くて買えないですよ~」
先輩Sさん:「あ、じゃ俺に売ってよ。全然バイク分からんのだけど隼っていくらくらい?十万なら買う」

10万って・・;
しかし(自称)全然バイクのこと分からんという状態で大型免許あるのがすごい・・。

私:「いやいや、仮にヤフオクに出品しても70万以下で終わりそうならキャンセルしますよw」
先輩Sさん:「じゃ70万なら売ってくれる?」

な・・
なんだと?!

先輩Kさんの体力も尋常じゃないが、先輩Sさんの金銭感覚も尋常じゃない・・。


あ~早くバイク乗りたいな~!

そろそろ隼君冬眠から起こしてあげないといけないですね~。
今年も走り回るぞ!
最後に編集したユーザー Dixq (管理人) [ 2011年3月21日(月) 17:30 ], 累計 1 回

コメント数: 2 閲覧数: 25514

PC雑誌に掲載

パーマリンクby Dixq (管理人) on 2011年3月19日(土) 22:18

昨日発売のwindows100%に四聖龍神録が掲載されましたヽ(´▽`)ノ

windows100%が今回で150号ということで
「殿堂入りフリーゲーム150選」というコーナーで紹介して頂きました。
今まで紹介してきたフリーゲームの総集編?みたいな感じでしょうか。

画像

何故このシーンなのかは不明・・w

しかしWindows100%って高校の頃よく読んでたけど何故150号なんだろう・・。

高校の時って何年前だっけ?
え・・10年位前・・?

お、恐ろしい:;

[追記]
1年に12冊発行されるんだから、150号で全く不思議はありませんでした。週刊で数えてました^^;
最後に編集したユーザー Dixq (管理人) [ 2011年3月19日(土) 22:42 ], 累計 2 回

コメント数: 6 閲覧数: 27604

誰か教えて・・ [解決!]

パーマリンクby Dixq (管理人) on 2011年3月17日(木) 22:17

今日計算している時に奇妙な現象に出会いました。

-1 × 10 ÷ 2

っていくらでしょう。
-5ですよね。
でも

コード[C++]: 全て選択
1
2
3
        unsigned int u = 10;
        int s1 = -1, s2 = 2;
        printf("%d\n", s1 * u / s2 );

出力結果:「2147483643」

になるんです。なんじゃこりゃ?
でも21億という数値はプログラマーならなじみのある数値。
符号ビットがおかしいのか、unsigned intと掛け算したから、unsignedに引っ張られたのかな。
なら、掛け算の時点で既におかしい値になってるはずだね。

コード[C++]: 全て選択
1
       printf("%d\n", s1 * u      ); // = -10

出力結果:「-10」

エ・・。正しい・・。
何?掛け算が終わった時点では、signedなの?
signedをsignedで割って何故unsignedになる・・。

まぁ最後s2の計算をするとunsignedになっちゃうだろう。
掛け算に変えて試してみよう。きっと21変な数になるはずだ。

コード[C++]: 全て選択
1
        printf("%d\n", s1 * u * s2 );

出力結果:「-20」

正しい・・。
意味わからん・・。
s2をマイナスにしたらどうなるんだ?

コード[C++]: 全て選択
1
        printf("%d\n", s1 * u / s2 );

出力結果:「0」

な・・!
何故0・・・。
もう分けがわかりませんorz

VisualC++、Ubuntu gcc、ARMで起こりましたが、アセンブラの振る舞いは異なりそうでした。
未定義動作ですかね。
明日アセンブラコード読んでみますか・・。
誰か原因知ってたら教えて下さい・・。

↓まとめ

コード[C++]: 全て選択
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main(){
        unsigned int u = 10;
        int s1 = -1, s2 = 2;
        printf("%d\n", s1 * u / s2 ); // = 2147483643
        printf("%d\n", s1 * u      ); // = -10
        printf("%d\n",      u / s2 ); // = 5
        s2 = -2;      
        printf("%d\n", s1 * u / s2 ); // = 0
        printf("%d\n", s1 * u      ); // = -10
        printf("%d\n",      u / s2 ); // = 0
        return 0;
}


※unsignedとsignedをキャスト無しで混合させる事自体間違ってますが、まぁそれは承知の上ということで・・。
最後に編集したユーザー Dixq (管理人) [ 2011年3月17日(木) 23:02 ], 累計 4 回

コメント数: 4 閲覧数: 26037

オンラインデータ

登録ユーザー: なし