2013年7月17日水曜日

[UDK]UDKのためのノーマルマップ作成まとめ

UDKで使うノーマルマップを作成するときの設定をまとめます。

今回作成するノーマルマップはMayaとUDKの座標系を考慮しての作成となります。

・Maya  右手系のYアップ
・UDK   左手系のZアップ

UDKのタンジェントスペースは左手系なのでシェイプノードのアトリビュートで左手系のタンジェントスペースに設定します。







ローモデルとハイモデルを作成してTransfarMapでノーマルマップを焼付けます。


































凸になったノーマルマップが生成されます。
このR、Gチャンネルの向きがUDKで正しいノーマルマップとなります。

□Nvidea normalMapFilterの設定

デフォルトの設定でOKです。
白の部分が凸、黒の部分が凹となります。











□xNormalの設定

Y軸をフリップする必要があります。
NormalMapのオプションを設定します。






いまさらですが、ノーマルマップはアウトプットするツールによって変わるので必ずチャンネルの向きを確認が必要です。

2013年5月12日日曜日

[glsl]OpenframeWorksでプロシージャルテクスチャー

OpenframeWorksを使ってプロシージャルテクスチャーの作成を試してみました。
フラグメントシェーダーを使ってプラズマという模様を極座標変換したものになります。

















github  - of0074 OSX
https://github.com/hiko9lock/ofxProceduralTexures

コードはGLSL SandBoxを参考にしています。バーテックスシェーダーは変更する必要はないのでフラグメントシェーダのみの変更で実行できると思います。


2013年5月3日金曜日

[GamePlay3d]v1.7にアップデート

GamePlay3dがv1.70にアップしました。
変更点など詳しいことは記載されている項目が見当たらないのであとで探してみます。

□GamePlay3d Github
https://github.com/blackberry/GamePlay

2013年4月23日火曜日

[アート]チュートリアルつきanatomy(人体)参考サイト

人体のスカルプトの参考のために見つけた、anatomy参考サイトをリンクしておきます。
anatomy参考サイトというよりは芸術コミュニティサイトですね。

deviantART
http://www.deviantart.com

pixivにも似てるのですが多国籍ということもあり規模が大きいです。
英語ですがチュートリアルを公開しているページなども、よくまとまっているので英語がわからくても大丈夫そうです。

2013年4月12日金曜日

[イベント]Autodesk UNFOLD 2014 ~M&E 2014

Autodesk製品の発表イベントUNFOLD 2014に行って来ました。
全プログラム受講しましたが、MayaユーザーということでMayaのみの記載とさせていだだきます。(SIは受講してませんでした。。。)

今回のアップデートの主な印象は、ツールまわりのユーザビリティの向上とシェーダーのリアルタイム性の向上が印象的でした。DX11シェーダーによるテッセレーション機能、ボーナスツールなどのサブツールがMayaにインテグレートされたりです。

◇モデリングツール
モデリングフローではマウスの操作だけでモデリングコンテキストにアクセスできたり、ポイントを定義して領域をドラッグするとポリゴンが生成されたり、より直感的に操作できるようになったのではないでしょうか。

◇シーンアセンブリツール
大規模なアセットを管理する仕組みとして、GPUでシーンキャッシュを利用した表示(Alembic)のコントロールが可能となりました。大規模なシーンを扱うときは不可欠な機能となりそうです。

◇グリースペンシル
ビューポートに直接描ける機能で、コンテレベルで使えそうです。


まだ試してないので、後ほど試してみたいと思います。



2013年4月10日水曜日

[iOS]フリーで使えるゲームエンジン

GamePlay3dを始めいくつかのゲームエンジンの状況について調べてました。
Unityの普及のせいか、ほとんどのゲームエンジンの開発がここ2年ぐらい滞っている感じがします。その中でもCocos3dは活動が盛んです。

cocos2d

公式サイト
http://www.cocos2d-iphone.org

cocos2d  https://github.com/cocos2d/cocos2d-iphone.git
cocos3d  https://github.com/cocos3d/cocos3d

proton sdk

Proton sdk wiki
http://www.rtsoft.com/wiki/doku.php?id=proton

Robinson Technologiesが開発しているBSDライセンスのゲームエンジンです。irrlichtを組み込んでいます。ネットワーク機能もあります。

oolong engine

oolongengin wiki
MITライセンスのエンジンです。ネットワークの機能も一通りついてます。

sio2 Engine

公式サイト
http://sio2interactive.com
フリーだと思ってのですがsio2は有償になってました。デベロッパー登録してみたら30日の体験版でビルドできるアプリの数に制限がついてました。開発は止まっているのでしょうか、最近更新がないようです。iOS4までの対応のようです。

2013年4月5日金曜日

[メディアアート]Perfume演出2012大晦日

2012の紅白でのPerfumeと嵐の演出についての記事があったのでリンクしておきます。

2012年大晦日、Perfume&嵐の舞台裏! -white -screen.jp

ライゾマティクスの真鍋氏の演出は、いつもどうやって作ってるのか気になってしまいます。3Dデータキャプチャに使われたKinectを使ったシステムはちょっと試してみたいですね。