強火で進め

このブログではプログラム関連の記事を中心に書いてます。

2012-04-01から1ヶ月間の記事一覧

cocos2dのバージョン2.0での変更点

cocos2dのバージョン2.0がrc0になってたし、新しいiPad(第3世代iPad)もサポートされてるという事なのでv2.0-rc0を導入してみました。バージョン2.0になって変わった所は以下のページにまとめられています。 prog_guide:migrate_to_v2.0 – cocos2d for iPhone…

首相官邸ホームページのリニューアル構築費用とアクセスビリティ

首相官邸ホームページのリニューアル構築費用にはアクセスビリティの考慮が必要事が費用が上がっている一因ではないか?という事がこちらのブログ記事で書かれていました。 首相官邸ホームページのリニューアル構築費用に対して製作者側からの考察 « 7dw/ナ…

GLSLでカラーの設定

JessyUVさんの動画でGLSL勉強中。 Shader "test" { Properties { _Color ("Color", Color) = (1, 0, 0) } SubShader { Color [_Color] Pass {} } }

JessyUVさんのiOS向けのシェーダ解説動画

こちらのJessyUVさんのチャンネルに沢山登録されています。これはありがたい!! JessyUV - YouTube http://www.youtube.com/user/JessyUV/videos

Cgの「Cg Toolkit User's Manual」の日本語訳のPDFファイル

無料かつ、日本語の資料発見!! これでCg勉強してUnityのシェーダ書いて行こうと思います。他にもUnityのシェーダを勉強するのに良い資料など有りましたら教えて貰えると嬉しいです。 Cg Toolkit User's Manual ftp://download.nvidia.com/developer/cg/Cg_Us…

(Cg)Vertexシェーダで cos の値を使ってポリゴンを移動

以下のページの兵士の顔を膨張させるサンプルコードを元に作成。 Unity - Surface Shader Examples http://unity3d.com/support/documentation/Components/SL-SurfaceShaderExamples.html Vertexシェーダの部分を以下の様に変更。 void vert (inout appdata_…

(Cg)シェーダ内で sin の値を使い、時間と共に色を変化させる

昨日の「Diffuse」のコードをベースに色々変更してみる勉強の続き。以下のページを読んでると sin や cos の値を使える事を発見。早速、試してみました。 Unity - ShaderLab builtin values http://unity3d.com/support/documentation/Components/SL-Builtin…

ビルドイン(内蔵)シェーダの「Diffuse」のコードを読む

さて、シェーダの勉強をして無いままでSHADOWGUNのシェーダの解析は難しそうなのでちゃんとUnityのシェーダの勉強からする事にしました。 ビルドイン(内蔵)シェーダのコードをダウンロード 取り敢えず、Unityのドキュメントをざっと目を通したのですが実際に…

「無印良品のサイトみたいな簡単なデザインで良いよ」についての意外な視点

以前、Twitterで「無印良品のサイトみたいな簡単なデザインで良いよ」と言われたというエピソードがツイートされていました。これは無印良品のサイトは「デザインに興味が無い人」にはデザインしてないサイトと思われていて、「デザインに興味が有る人」の目…

Unityのシェーダのお勉強開始、SHADOWGUNの旗のシェーダをちょっと見てみました

hadr_01 という旗のオブジェクトに使われている MADFINGER-Lightmap-Unlit-Wind(ファイル名は MADFINGER-Lightmap-Unlit-Wind.shader )というシェーダの記述を見てみました。 Shader Shader "MADFINGER/Environment/Lightmap + Wind" {シェーダの選択時リス…

海賊版を作ってもOKだったバンド、グレイトフル・デッド

出店を勝手に出してOK(現在の様に認定されたお店以外は排除するなどという事は無し) 海賊版を作ってもOK 勝手にTシャツを作ってもOK。 コンサートで録音してOK それをカセットテープに複製してファン同士で融通してもOK それではグレイトフル・デッドはどう…

シェーダプログラムで「Shader error in '': Parse error: syntax error at line 1」

そろそろ、シェーダプログラムにも手を出さないとやれる事に制限がかかるよなぁ?SHADOWGUNのシェーダも公開されたし、始めるのにはいいタイミングだなと思い早速、公式のサンプルを試してみた所、いきなり以下のエラーがorz Shader error in '': Parse erro…

Macの「メニューバーに日付と時刻を表示」が有効にならない

Mac

会社のMacを新しいもの(OSがLionのもの)に変更した所、時刻が表示されなくなりました。以下のサイトにてiStat Menusが原因だと判明しました。 メニューバーに日付や時間等が表示されない: Apple サポートコミュニティ https://discussionsjapan.apple.com/th…

Import Packageの保存場所

Unityは起動時やProjectビューで右クリックをするとPackageのインポートが可能です。 このファイル(拡張子がunityPackageのファイル)が保存されている場所は以下の様に成っています。 【Mac】 /Applications/Unity/Standard Packages/※Finderを開き、キーボ…

マウスの位置にオブジェクトを移動させる

Facebookの「Unityユーザー助け合い所」で「タッチした位置にオブジェクトを移動するにはどうすれば?」という質問が挙っていました。この処理って意外と難しい様な気がしたので自分でも作ってみる事にしました。質問ではタッチ(iPhoneやAndroid向け)の話で…

「Perfume global site project #001」のデータを使った作品のリンク集

「Perfume global site project #001」で配布されてるモーションデータや音楽を使った作品のうち気になったもののまとめ。 Unity Perfumeの踊る奴 http://www.unitygames.jp/game/ug3031451 ソースコード WebGL Saqoosha :: Perfume + WebGL http://saqoo.sh…

bouncyness → bounciness

Unity 3.5から、今までTypoしてた bouncyness が bounciness に修正されていたみたい。うーむ、昔のバージョンで作られたサンプルでこんなエラー出たので何事かと思った。 BCE0144: 'UnityEngine.PhysicMaterial.bouncyness' is obsolete. Use PhysicMateria…