gologiusの巣

プログラミングなどの技術メモです。誰かの役に立てるとうれしいです。

Unity ドーナツ(donuts) 描画

kamiwo-koete.hatenablog.jp 前の記事を応用して,ドーナツ型を描画します using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(MeshRenderer), typeof(MeshFilter))] public class Sector : MonoBeh…

Unity 扇型 描画

扇形を描画します. ちなみにUIのゲージ等に利用したい場合は,UIのImageコンポーネントで ImageType -> Filled Fill Meshod -> Radial 360 を利用したほうが楽です. using System.Collections; using System.Collections.Generic; using UnityEngine; [Req…

Unity5.5でAndroid用にビルドする

本題ではないエラーその1 ビルドする際にこんなエラーが出た Error building Player because scripts have compile errors in the editor エラーがあるスクリプトがあるので直せとのこと. ただ,エラー表示が出てない. とりあえず,エディタを再起動したら…

OpencCV 3 " Ptr<FeatureDetector> blobDetector = new SimpleBlobDetector(params);" が使えない

OpenCVで,Circle Gridの検出などで,検出器のパラメータを変えたい場合, answers.opencv.org なんかを参考にすると,エラーが出た. SimpleBlobDetector::Params params; params.maxArea = paramMaxArea; // 100 * 100 params.minArea = paramMinArea; // …

Python+OpenCVで動画のトリミングツールを作った

高FPS(240FPSとか)のトリミングツールが欲しかったが,よさげのがパッとみつからなかったので自分で作った OpenCVSample/Trimming.py at master · gologius/OpenCVSample · GitHub awsdキーで全部の操作ができる. 自分用につくったのでクオリティはお察し

Python cv2.connectedComponentsWithStats

返り値で迷った.というかOpenCVのリファレンスPythonに厳しくないですか? OpenCVSample/Labeling.py at master · gologius/OpenCVSample · GitHub # -*- coding: utf-8 -*- import cv2 import numpy as np img = np.zeros((500,500,3),dtype=np.uint8) for…

error C1001: コンパイラで内部エラーが発生しました。 とバトルした話

普通のC++で製作していたものにGUIつけようと思って,Visual Studioで C++/CLI を用いて移植をしていたときに起きたエラーです. ググっても情報量が少ない,状況も解決策もバラバラ,そもそもエラー説明が役に立たないのでかなり苦労しました. 私の場合の…

メタセコイア ブーリアン 失敗する条件

メタセコイアVer4.5.4の話です. 失敗する条件として考えられるのは ・オブジェクトが完全に重なっている場合 完全に重なっていると気づきにくい. ・面の方向が統一されていない 統一してください 思いついたら追記します. 解決策 ・頂点数を減らしてみる …

Unity 鏡像 作成

くだらなさ過ぎて検索しても出てこなかった. Scaleをマイナスにするだけ. yz平面に対象にしたいならスケールのxをマイナスにする.

Unity 物体の追従にはJointが必要な場合がある

Unityは便利なもので,Hierarchyで子要素に指定してあげると,親要素が移動回転スケール変更したときに一緒に移動回転してくれます ただ,それをやってくれない場合があります. それはrigidbodyがついている場合です. この場合,両方にrigidbodyを追加し,…

Latex bibtex コンパイルできない

いろいろ原因はあると思うのですが,僕の場合のメモ. 他の人にも適用できるかもしれないので. どうにも図とbibtexのコンパイルを同時にするとおかしくなる場合があるみたいです. ですので \bibliography{test.bib} をコメントアウトして一回コンパイル, …

Unity MeshFilter アクセスできない

MeshFilterはメッシュの大きさ等を取得できたりするコンポーネントです MeshFilter f = GetComponent<MeshFilter>(); Vector3 size = f.mesh.bounds.max - f.mesh.bounds.min; //meshを包括するboxのサイズを取得(できるはず) けどこんなエラーがでて困ってました. Not </meshfilter>…

OpenCV ウインドウ 枠 (ほぼ)非表示

OpenCVでウインドウの枠を非表示にしたいと思いました これのタイトルとか外枠ですねソースはこれ.WINAPIを使用して,ウインドウを弄ります. 環境は C++, windows7 64bit 適当に書いてるので変数などは随時補完してください #include "windows.h" std::strin…

Unity5 UGUIをドラッグで移動させる

Unity5において,UGUI(PanelとかButtonなど)をドラッグで移動させます. 通常のGameObjectだとググレばすぐ出てくるのですが,GUIを動かすとなるとちょっと困りましたソースはこれです using UnityEngine; using UnityEngine.UI; using UnityEngine.EventS…

Unity5 Android 通信のお話

Unity5でAndroidに対応したアプリを作ろうとしたときの備忘録を二つほど エディタ上ではうまくいくのに,Androidのアプリにした途端,通信がうまくいかなくなった ポート番号のせい?⇒おそらく書き方の問題 ググれば腐るほど出てくるんですが, string URL =…

Unity5 Webカメラを使う

ネットに転がってるのでやったら,メモリが足りなかったり?描画順がうまくいかなかったので,自分がやった方法のメモこれで,画面上にカメラ映像を表示させることができます using UnityEngine; using System.Collections; using System.IO; public class W…

Unity 文字 点滅

Unity5でUIの文字点滅させようと思いました.ググればすぐ出ます. が,Unity5になったからか知りませんが,そのままだと出来ませんでしたのでメモ using UnityEngine; using System.Collections; public class test : MonoBehaviour { private GameObject t…

ASUS X302L 分解

ノートパソコン ASUS X302Lの分解をしてみたので報告してみる といってもねじ外すだけですが・・・ ただ,一つ注意点があり,↓の部分のねじを外し,さらに中にあるねじを一つ外さないと分解できないので注意 ちなみにここを外すと(たぶん)メモリ ねじを全部…

Novikoffの定理とFreund&amp;Schapireの定理

SVMなどのクラス分類において,Novikoffの定理とFreund&Schapireの定理というものがあります. 適当に説明すると,ループの失敗回数が有限であることを証明した定理です. この証明を理解したかった. しかし,微妙に端折ってて,(個人的に)分かりにくいもの…

ルンバをC#で制御する

ルンバ500シリーズを制御するソフトをC#で作成しました こんな感じ 基本的にこれらのサイトを参考に, RoombaをVisual C#で制御する(その2): 花岡ちゃんに花束を http://www.irobot.lv/uploaded_files/File/iRobot_Roomba_500_Open_Interface_Spec.pdf 機…

xrdp で 「connecting to sesman ip 127.0.0.1 port 3350」 から進まない

xrdpを使ってRaspberry Piにリモート接続しようとしたときのこと. 接続まではできるけど,接続後の最初のダイアログの一行目 「connecting to sesman ip 127.0.0.1 port 3350」 でとまる. これログが出力されているので, 「/var/log/xrdp-sesman」 を見る…

Siv3D カメラ 回転 マウス

見ている人がいるか知らんがメモSiv3Dというすばらしいライブラリに出会ったので少し触っています.Play Siv3D!去年シリアル通信や3Dにも対応したみたいで,今後の発展が楽しみです.で,既存のカメラがキーボード入力のみで,視点回転ができず?だったので…

HDDが認識されない

HDD換装したら,HDDが認識されない(エクスプローラに出ない)ことがあったのでメモ 解決方法は簡単 スタートメニュー→コンピュータを右クリック→管理→ディスクの管理 ここでドライブレターを割り当てればエクスプローラに出てくる この画面でもディスクが見え…

href属性のメモ

セキュリティスペシャリスト勉強してたら「href属性でこんなことできるの???」ってなったので実際に試して確認した.問題はH25秋午後Ihtmlのhref属性にJavaScriptを挿入するというもの まずhtmlを適当にかく <html> <head> <title>うんこ</title> </head> <body> にんじん <a href="javascript:alert(document.title);">リンク</a> </body> </html> ブラウザはFire…

PS3 ルートダブル TIPS埋め

PS3のルートダブルやってたんですが,攻略サイト通りにやってもなぜかTIPSに抜けが出たのでメモ 結論からいうと,シーンジャンプが原因でした. Xtend mode? の同じようなシーンを丸々飛ばしまくってたら抜けました. ジャンプではなくスキップしましょう 抜…

office 2013 数式 ショートカット

数式モードにするためのショートカット word 2013 だと (Alt) + (Shift) + (=) powerpoint 2013 だと (Alt) + (+) でできる. ちなみにexcel 2013 で (Alt) + (Shift) + (=)だとSUM呼び出し

論文のpdfの用紙サイズが違う的なエラーがでて提出できなかった

のでメモ texstudio使ってpdf作成したら「貴様はA4ではない」的エラーが出た のでコマンドをたたいてpdf生成したらいけました ちなみにA4かUSLetterで出せってかいてました 参考にしたのはこちら Texに泣きました - 極楽せきゅあ日記 コマンドは dvipdfmx -p…

tex 二段 図 改ページ などで悩んだ

texで二段組みで論文かいてて,図で困ったのでメモ TeXstudioつかってますソース上ではちゃんとしているのに,図に意味不明なスペースや,文にかぶったりしている場合は, .xbbファイルを削除してみる 削除して再ビルドすると直ることがある 二段組みで図を…

PowerPoint 2013 動画 同時 自動再生

PowerPoint2013で,スライドに移行→自動で4つの動画を再生 ってのがやりたかったのですが,なぜか一つの動画のみ自動再生→他の3つは次のクリックでしか動かなかったのでメモ アニメーションを弄ればいいみたいです. これは2007とか2010と一緒みたいです. …

Excel マクロ エディタ プロシージャ(関数) 全部 表示されない

マクロ書いてたら単一のプロシージャ(他の言語でいう関数のこと)しか表示されなかったのでメモ Excel2007です 本来はプロシージャを2つ書いたのにこうなる 右上の赤丸部分で切り変えないといけない 左下の赤丸部分で切り替えられる