あれそれ

プログラミング等の備忘録。おかしなところがあれば教えて下さい!

【テキストエディタ】Sublimetext2から3に移行した!

先日、長年使っていたSublimetext2を3に移行した。 ここ最近はコーディングをVisualStudioに頼りっぱなしだったのでSublimetextはもっぱらメモ書きとか議事録とりでしかつかってなかったのだが、組み込み系の仕事をするにあたって、IDEは使わないという方針…

【Unity3D】謎の衝突判定

何もない場所なのに衝突判定がある・・・なんだ・・・??となってチョット嵌ったTerrain toolで木を植えたあと、Tree & Detail ObjectsのDrawのチェックを外してそのままになっていた!!!木を非表示にしてもコリジョンは残るんだなぁ・・・(´・ω:;.:...

【Unity3D】Abort()でスレッドが終了しないぞ!?!?

スレッド内で無限ループをぶん回していて、終了したいとき、OnDestroyにthread.Abort()とか書くんだけど、終了しない様子・・・自分の環境ではEditor巻き込んで落ちちゃう現象が・・・ その場合、OnDestroy()の中でスレッド終了フラグみたいなの立てて、whil…

【Unity3D】Windows版Unity5.1でAssetStoreが開けないぞ・・・!?!?

結論:プロキシの設定を変えるhttp_proxy=proxy.example.com:8080をhttp_proxy=http://proxy.example.com:8080にする以上参考Windows版Unity5.1でのプロキシ設定 - Qiitaqiita.comUnityェ・・・

【Unity3D】Animatorを参照した時にNullReferenceExceptionががが

久しぶりにはまったので・・・GetComponent()をStartではなく、Awakeでしたらでなくなりました。めでたしめでたし。 なんでこうなるかはよくわかりません。参考素人がゲーム作る [Unity]AnimatorのSetBoolでNullReferenceExceptionが表示されるakihomemo.blo…

【いつも忘れるあれ】C++でstring to char*

これな std::string str = "string"; char *cstr = new char[str.length() + 1]; strcpy(cstr, str.c_str()); // do stuff delete [] cstr; ココに書いてあった http://stackoverflow.com/questions/7352099/stdstring-to-char

Adobe illustrator CS4 のメニューが文字化けする問題【TAdd】

【結論】 1.[スタート]メニューから[コントロール パネル]を選択し、[時計、言語、および地域]オプションを選択して、[地域と言語]を選択します。 2.[地域と言語]ウィンドウで[管理]タブをクリックし、[システム ロケールの変更]を選択します。現在のシ…

【Unity3d】positionとrotationのNaNチェック

マーカ認識ライブラリ(NyARToolkit)と組み合わせるとNaNで落ちることがありました。NaNとかせねば →以下の様な感じでSAN値チェックNaNをチェックできるpがpositionでrがrotationだよ if (!float.IsNaN(p.x) && !float.IsNaN(p.y) && !float.IsNaN(p.z)) { …

【Unity3D】Windows上でUnityの実行ファイルを仮想フルスクリーンにする

いろいろゴニョゴニョやるときに、フルスクリーンやだ!って時が多いと思います。そんな時の対処法 (Windowのバーというか、枠を消す感じ)バッチファイルをつくって、こんなかんじで書く(RUN.EXEがUnityの実行ファイルとして)start RUN.EXE -popupwindow…

【Unity3D】Unityで強制的にSceneが2Dになってしまう時の対処法

NGUIを入れたからかわからないけど、Sceneが強制的に2D表示になってしまうようになってしまった。 そんな時の対処[Edit]-[Porject Settings]-[Editor]と選択し、以下の「Default Behavior Mode」を「3D」に変更これでOKなはず参考:強火で進め http://d.hate…

【Unity3D】Unityのファイルパスについて Windows上でうまくいかない時のTips

StreamReader r = File.OpenText(_FileLocation + "\\" + _FileName); こういう感じに書くことがあると思うんだけど、これだとビルドして実行した時にうまく参照できない。 以下のように変更するとうまくいった。 StreamReader r = File.OpenText(_FileLocat…

visual studio 正規表現メモ

//で始まるコメントを検索 //.*$ 空の行を検索 ^:b*\n

【Unity3D】UnityのちょっとしたTips 見た目編

Unity Preferencesの、Colorsタブの、Playmode tintを白ではなく薄い色にしておくと、実行時とそうじゃない時の見分けがつきやすい。これは便利。おぬぬめ。

Opencvでよく使うwhileループの終了条件

char key=0;//ESCキーもしくはqが押されるまでループが回り続ける while(key != 0x1b && key!='q') { //キー入力 key = cvWaitKey(1); }

Processing 2.1 でreadStringUntil()が使えない

not existってでて使えないので、以下で代用した。 myString = myPort.readString(); myString=trim(myString); 存在してないっぽい https://github.com/processing/processing/commit/d9768bca5db8dd7367c343cd396552f6afdc5c64というか本当は1.5からアップ…

Mayaの便利なプラグイン SkinWeight Import/Export

いつも忘れるのでメモSkinWeight Import/Export DoraSkinWeightImpExp ポリゴンのスムーススキンオブジェクトのウェイト値の書出/読込するプラグインスキンウェイトを頑張ってゴリゴリつけたあとで、あれ・・・モデル修正したいな・・・ってなった時に便利。…

【Unity3D】でバックグラウンド動作

いつも忘れるんでメモPlayer Settings→Setting Web Player→Run in backgroundにチェック

gnuplotでcsv読み込んで3次元で表示

set datafile separator "," デフォルトではスペース区切りだけど、CSVなのでコンマ区切りにする set pm3d うまいこと色を付けてくれる set pm3d map mapをつけると上から見た図になる set yrange [] reverse 今回左上が原点の画像データをそのままcsvに吐き…

hlslでグレースケール

ポストエフェクト こんなかんじでいける float Y = col.r * 0.29891f + col.g * 0.58661f + col.b * 0.11448f; col.r = Y; col.g = Y; col.b = Y; Result[id.xy] = col;

【Unity3D】Unity4. でCompute Shader

UnityはCompute Shaderをお勉強するのに一番手軽だとおもったので試してみる。 あれ?動かないぞ?となったときは、 Player Settingsの、Use Direct3D 11 をチェックすれば動きます。 以下が詳しいです。 http://www.shader.jp/?page_id=916

XAMPPが動かない時(Apacheが立ち上がらない)

WindowsにXAMPPをインストールしようとして,よーしお父さん頑張っちゃうぞー!って時,Apacheが立ち上がらないこと,よくありますよね. こんなメッセージが出る Error: Apache shutdown unexpectedly. 以下のサービスを止めるか,レジストリをちょこちょこ…

cygwinでバッチ処理する

hoge.exeにjpg画像を与える。そして、ログをlogというファイルに書き出す。 for i in *.jpg;do echo $i; hoge.exe $i >> log; done;

Windows explorerで、or検索をする。

例えば、AとBとCを検索したい場合、 A OR B OR Cと検索すれば、もしフォルダにAとBとCがあった場合すべて検索結果に表示される。 これは大量のファイルが入っているフォルダ内で、特定のファイルを抜き出したいときに役立つ。