Unity

C#

UnityでTweenアニメーションを実装できる3種類の無料Asset

バージョン5から無料化が発表されたUnityの話題。Unreal Engineも無料化されちゃったね。オイラはここ2年ほどUnityユーザーだったので、しばらくはUnityをメインで使うかな。Unreal Engine 4のインストールはし...
1
Electronic Kit

konashiのサンプルコードを動かしてみた

やっとkonashiのサンプルコードをビルドできた。Xcodeのバージョンが6に上がったせいか、公式ドキュメントのチュートリアルの通りにやっても上手くビルドが通らなかったのだ。とりあえず自分で書き始めるのはあきらめて、まずはサンプルコードが...
0
C#

UnityでShaderの入力パラメータとして行列を渡す

久しぶりにCG系の話題。かなりニッチな需要だとは思うけど、UnityのShader Labのお作法の話。UnityのShaderで、入力パラメータ(プロパティ)として渡せるデータ型を調べてたら、なんと行列(Matrix4x4)もいけるらしい...
0
AffterEffects

ドラマ『ファーストクラス』のモーショングラフィックス

今週でファーストクラスの続編も最終回を迎えた。最初のファースト・クラスの頃から映像表現が独特で、それがハマるきっかけだったんだけど、雑誌の紙面レイアウト想起させる作りだったのかな。続編になってから、ビジュアル表現がさらに凝った感じになった印...
0
C#

Unity MonoBehaviourクラスのオーバーライド関数が呼び出される順番

Unity関連のメモ。UnityのScriptはMonoBehaviorクラスを継承して、オーバーライド関数を使って自前の機能を実装するわけだけど、それぞれの関数が呼ばれる順番を把握していないと、思わぬところで衝突してバグになる。ちなみに、...
0
C#

UnityのGameObjectの向きをScriptで制御する

オブジェクトの向きを、あるルールに従って制御したいような場合に使える方法。基本的にGameObjectのTransformを使う。Transformの持つforward, right, upがそれぞれX(赤), Y(緑), Z(青)の各軸み...
0
C#

Unityの各コンポーネント間でのやり取り

ただのメモ。UnityのScriptは未だにどういう設計が良いのかよくわからない。変な挙動を起こさないためにMonobehaviorを継承しないでクラスを作ったりもしたんだけど、Monobehaviorの恩恵に与るとしたらどんな方法があるの...
0
C#

UnityのMonoBehaviourクラスをシングルトン化する

何を隠そう、ここ2年ほど仕事でUnityを使っているオイラです。UnityでC#のScriptを作成しようとすると、デフォルトでMonoBehaviourクラスを継承したクラスが作成される。このMonoBehaviourクラスはUnityと...
0
CG

3DCG Meetup #4に行ってきた

これに行って来た→3DCG Meetup #04仕事以外で有料のセミナーに行くのは初めて。第4回目となる今回はこの書籍の著者がZBrushの話をするとのことで、思い切って行ってみた。今回はZBrushとWebGL、Unity5のお話でした。...
0