2012-01-01から1年間の記事一覧

Google Drive API (Javascript)を使ってSpreadsheetの内容をCSVで取得する

Google Drive APIだけで行けるかと思ったら無理っぽくて、色々解らなかったのでメモ。Google APIs ConsoleのServicesからDrive APIをOnにする。 API Accessで "Client ID(for web applications)"と"Bowser Key"を作る。 "Client ID"の"JavaScript origins"は…

「とよすすいぞくかん」リリースしました!

iPhoneをかざすと自分の周りが水族館になる、「とよすすいぞくかん」をリリースしました! 博報堂アイ・スタジオと崇城大学和泉研究室の共同開発です。 魚のモデル作成には崇城大学の学生も参加してくれました。 開発やモデル作成にはには本学の講義でも扱っ…

Unityの多言語化プラグインを作ってみた

アセットストアで$50で売っているようですが作ってみたので公開します。多言語化プラグインです。 パラメーターをTというクラスの変数にするためコンパイラによるチェックが行えます。 こちらからダウンロードできます https://dl.dropbox.com/u/53790848/Un…

Meteor入門 [4] 取り敢えず本家のDocumentを読みながら要約

途中だけど取り敢えず掲載。あとで追記の予定。 Data Meteorクライアントはインメモリのデータベースキャッシュを持つ クライアントキャッシュはサーバ側のマスターデータベースの部分的な複製を持つチャットシステムの例 サーバは例えば全てのルームとすべ…

Meteor入門 [3] ファイルやディレクトリ構成について

Javascriptでクライアントサイドからサーバサイドまでやれちゃう、IsomorphicでReactive Programmingな新技術Meteorを勉強してみる。の記録。 http://www.meteor.com/main今回は、ファイルやディレクトリ構成について ディレクトリについて Meteorは1つのフ…

Meteor入門 リンク集

個人的にMeteorを勉強する過程で読んだリンク集です。Meteor.js : naoyaのはてなダイアリー http://d.hatena.ne.jp/naoya/20120422/1335109615Trigger と Stream ベースの Reactive スタイルについて考える : Block Rockin’ Codes http://d.hatena.ne.jp/Jxc…

Meteor入門 [2] サンプルプロジェクトを読んでみる

Javascriptでクライアントサイドからサーバサイドまでやれちゃう、話題の新技術Meteorを勉強してみる。の記録。 http://www.meteor.com/mainサンプルプロジェクトを動かしてみる。 http://www.meteor.com/examples/leaderboardインストールは終わってるもの…

Meteor入門[1] インストール

Javascriptでクライアントサイドからサーバサイドまでやれちゃう、話題の新技術Meteorを勉強してみる。の記録。 http://www.meteor.com/mainクイックスタートそのまんまで。 ちなみん環境はMac OSX Lionです。とりあえず、インストール。 curl install.meteo…

UnityがPro Versionかどうかをスクリプトでチェックする

どうやら、直接的な方法ではチェックできないみたいなので。こんな感じのスクリプトを書いてRenderTextureが使えるかどうかでチェックします。 using UnityEngine; using System.Collections; public class ProVersionCheck : MonoBehaviour { private bool …

Unityから書きだしたXCodeプロジェクトで、 LLVMコンパイラがどねーのでコンパイルできない時の解決法

Unityから書きだしたXCodeプロジェクトで、 LLVMコンパイラがどねーのでコンパイルできない時の解決法1. Organizerを開く(Shift+Command+2) 2. "Projects"を選択 3. 現在のプロジェクトを選択 4. 右側の"Delete" ボタンを押す解決!!

iOSでUnityのビューの上にUIScrollViewをのせる時の注意点

iOSでUnityのビューの上にUIScrollViewをのせて使うと、スクロールが途中で止まる現象が起こります。Unityから書きだしたXCodeプロジェクトのなかで AppController.mm を開き USE_DISPLAY_LINK_IF_AVAILABLE を 0 に FALLBACK_LOOP_TYPEを NSTIMER_BASED_LOO…

MakeHumanからBlender2.62にエクスポート

Make HumanのNightlyBuildにはBlender用のインポーターが同封されている、、はずですが、 OSX版には入っていないようなので、Linuxのアーカイブ版を落として、 toolsフォルダからio importer scene mhx.py を Blender の addonフォルダに移動させる必要があ…

Perfumeのお祭りに参加してみました

Perfumeのモーションデータとサウンドが公開されたようです。 http://www.perfume-global.com/盛り上がっているのでお祭りに参加してみました!! #prfm_global_siteモデルはMakeHumanで吐き出したものです。 もっとかわいいモデルを使えばよかった、、、Uni…

MeshMergerの魔力

Untiyで作業しているとき、同一マテリアルのオブジェクトをまとめるのにMeshMergerが使えます。これは、複数のメッシュを実行時に1つにまとめてくれるスクリプトで、 オブジェクトが大量にあってDrawCallsが凄いことになっている場合に使えます。Unify - Me…

UnityでDatabase.comにOAuth2.0する

Salesforce.comのDatabase.comにOauth2.0でログインする方法。①はハマりどころ。 セキュリティーキーは、Database.comメニューの My Personal Information→Reset My Security Tokenでボタンをクリックするとメールで送られてくる。②、③は App Setup→Develop→…

UnityでInput.GetButtonをエミュレートできるようにする

PlatformControllerなどをつかうと、Input.GetButton("Jump")みたいなのがいっぱい使われています。 で、GUIのボタンを押したらジャンプとかしようと思って、Input.SetButtonDownとかやりたいのですが、そんなものはありません。ということで探していると、…