Emgu CV をMacで使ってみる その2

前回から半年が経過し、そろそろ出来るかな!? ということで、Emgu CVのインストールに再挑戦。 前回はLeopardでは上手く行ったものの、64bit未対応の問題で、Snow Leopardではうまくいきませんでした。 Monoを最新(2.10.1)にして、trunkからEmguCVのソース…

javascriptで国際化(多言語対応)

i18nのためのjqueryプラグインを使いました。 jQuery.i18n.propertiesまず、リソースファイルを準備します。 Messages.properties # This line is ignored by the plugin MSG_HELLO = Hello MSG_COMPLEX = Hey, {0} Messages_ja.properties # This line is i…

UnityでJSONを扱う

UnityでJSONを使うにはいくつか方法があるようですが、今回はLitJSONを使用しました。 LitJSON 0.5 をダウンロードして解凍 UnityのプロジェクトでPluginsフォルダを作って、LitJSONをコピー 今回作ったのは「東京電力電力供給状況API」からデータを取得する…

Unityのドキュメント日本語化プロジェクト

以前からほそぼそとUnityのドキュメントを翻訳していましたが、独りでやるのは限界があるということで、 「Unityのドキュメント日本語化プロジェクト!!」 を立ち上げました。 次のページにアクセスすると、ドキュメント閲覧と編集画面への遷移が行えます。…

UnitySteerを使ってみる

UnitySteerは自律的に動きまわるNPCを作るライブラリです。 UnityのAssetStoreからダウンロード・インポート出来ます。使い方: とりあえずCubeを作成します UnitySteer/AutonomousVehicle, UnitySteer/SteerForWanderをアタッチするととりあえず動き出しま…

Unityで3日でゲームを作ってみるゼミ

大学のゼミにて、3日でUnityでゲームを作るゼミを開催。 お題は、崇城大学カラーのドロイド君を使用すること。 9名参加の6名完成。Unity初使用の人には期間が短すぎた、、、 タイトル 操作 許可する w,a,s,dで移動,rで魔法,Spaceでジャンプ,左クリックで…

CharacterControllerを使用している場合に、物理オブジェクトに作用出来るようにするスクリプト

CharacterControllerは便利ですが、物理オブジェクトと作用できない、、、ということで、ここのスクリプトを参考に少し変更。 using UnityEngine; using System.Collections; public class PhysicsAffecter : MonoBehaviour { public float pushPower = 1.0F…

崇城大学 Unity3D ゲームコンペティション開始!

崇城大学情報学部の3年次講義「アニメーション演習」では、Unity3Dを用いたゲーム開発を題材に講義を行いました。 講義の評価はWebでの投票を通じて行われます。 学生たちが作成したゲームは次のURLから遊ぶことが出来ます。 これは面白い!と思う作品があ…

AWS Beanstalk周りで色々してみた。ただのログ。

EclipseにAWSプラグインをインストールアップデートサイト http://aws.amazon.com/eclipse やけに時間がかかるが、、、できた。 BeanstalkにeXistをデプロイしてみる http://exist.sourceforge.net/download.html warは配布されていないので、インストールし…

崇城大学 Unity3D ゲームコンペティション開始!

崇城大学情報学部の3年次講義「アニメーション演習」では、Unity3Dを用いたゲーム開発を題材に講義を行いました。 講義の評価はWebでの投票を通じて行われます。 学生たちが作成したゲームは次のURLから遊ぶことが出来ます。 これは面白い!と思う作品があ…

崇城大学 情報学科 Unity3D ゲームコンペティションに向けて

本年度は、3年生後期の講義「アニメーション演習」において、 Unity3Dを用いたゲーム制作を課題として講義と演習を進めてきました。 殆どの学生はゲーム制作どころか3Dモデリングも初めてでしたが、講義で解説したBlender、Unity3Dや、独自にMetasequoia、G…

MacでKinect~OpenKinect&OpenNI

Kinectが届いたので、早速触ってみました。 OpenKinect http://openkinect.org/wiki/Main_PageこれはWebサイトに従ってインストールするとサンプルが起動。 XCode用のプロジェクトも問題なく作れました。 OpenNi http://www.openni.org/makeの時に ld: libra…

BlenderからUnityへテクスチャ付きのオブジェクトをインポートする方法

動画を作成してみました。

iTween

Unityでのオブジェクト操作を補助するライブラリ http://itween.pixelplacement.com/index.php ドキュメント http://itween.pixelplacement.com/documentation.php 指定した位置に時間や速度を指定して移動 パスに沿って移動 回転、拡大、シェイク、パンチ、…

Drupalメモ

管理者パスワードを忘れたとき UPDATE `users` SET pass = MD5('newpwd') WHERE uid=1; Drupalデータベース接続先変更手順 1) /sites/default/settings.phpをひらく 2)92行目あたりにデータベースへ接続する際の記述があるのでそこを変更 $db_url = 'mys…

MAMPでmysqlにコマンドラインから接続するメモ

MAMPでmysqlにコマンドラインから接続する場合は次のようにする # cd /Application/MAMP/Library/bin # ./mysql -uroot -p --socket=/Applications/MAMP/tmp/mysql/mysql.sock

毛のようなモフモフ感を出すシェーダ

毛のような効果を出すシェーダの 3.xに対応したバージョンがUnity Communityに投稿されました。 http://www.unifycommunity.com/wiki/index.php?title=Fur_(Unity3)なんとなくモフモフして見えます。

Unity 3.1 追加機能とバグフィックス (翻訳)

情報元 http://unity3d.com/unity/whats-new/unity-3.1追加機能とバグフィックス新機能: ・マネージド.NET DLLがプロジェクトフォルダに配置できるようになり、MonoBehaviours, EditorWindows, ScriptableObjectsを含むスクリプトコードから使えるようにな…

Unity3Dに統合されて動作するノードベースのシェーダエディタ

Unity3Dに統合されて動作するノードベースのシェーダエディタ今日Beta3.0がポストされました。 http://forum.unity3d.com/threads/56180-Unity-3-Node-Based-Shader-Editor-Beta-2.2-released?p=426698&viewfull=1#post426698コントリビュータのお二人 Stram…

壁を避けながら追従するカメラ

対象に追従するカメラです。 特定のレイヤが設定されたオブジェクトを壁とみなし、 対象とカメラの間に壁が存在する場合は、 対象に接近することで壁の後ろに隠れてしまわないようにします。 /** オブジェクトを追従するカメラ オブジェクトとカメラの間に壁…

ContainerInitializerの注意点

IClasspathEntry libEntry = JavaCore.newContainerEntry(IPath);ここで渡す IPathは ID/hint の形式IDは対応する ContainerInitializerのIdhintは適当な文字列この文字列の / 以前を使ってContainerInitializerが探されるようだ。IPathでライブラリフォルダ…

Emgu CV をMacで使ってみる。

Emgu CV (Open CV の.Netラッパー)をMacで使いたい!ということで、挑戦。http://www.emgu.com/wiki/index.php/Main_PageOS : Mac OSX Snow Leopard (10.6.4) - 失敗 Mac OSX Leopard (10.5.8) - 成功1. MonoとMonodevelopをインストールhttp://www.mono-pro…

Ubuntu 10.04でssh経由でsudo

sshでsudoコマンドをする場合、sudo: no tty present and no askpass program specifiedと言われる。/etc/sudoers の Defaults requiretty をコメントアウトすれば良いという記述が多く見つかるが、Ubuntu 10.04ではその記述が無い。代わりに Defaults visib…

Linuxとプロキシと

いろいろハマるプロキシ。[apt-get] 環境変数かexportで export http_proxy=http://[address]:[port]/[wget] 環境変数かexportで export http_proxy=http://[address]:[port]/[yum] 環境変数かexportで export http_proxy=http://[address]:[port]/[rpm] コ…

Ubuntu 10.04とTomcatでGWT

Ubuntu 10.04でLucene, JPA, Hibernate, Spring Framework などを使いつつ、GWTをTomcat6で動かすときに、設定しないといけないgrant項目04webapps.policy に記述grant { permission java.util.PropertyPermission "user.dir", "read"; permission java.util…

Unity3D のチュートリアル日本語化

クラウド関係ないですが、Unity3Dのチュートリアル(Lerpzの冒険)、日本語化したので公開しました。チュートリアルのページ

GWTでJava Persistence API (Hibernate) をつかう

結構困ったので、記録。前準備1. Eclipseをダウンロード2. EclipseにGWTプラグインを入れる手順Userを登録してリスト表示するサービスを作ってみます。1. GWTプロジェクトを作成2.Service, ServiceAsync, データオブジェクトを作成2−1. UserServiceイ…