Maya

参考資料

The Food Thief RIGG

Mayaの猫のリグブレイクダウン。自由度が凄い。目と口が体と別メッシュなのが面白い。

CG News

Maya用glTF2.0エクスポータ

Maya用のglTFエクスポータが公開されたようです。
https://kashika.co.jp/product/gltfexporter/

 

概要

簡単にglTF2.0形式のファイルをエクスクポートできます。これはglTF 2.0ファイルをエクスポートする最も簡単なMayaネイティブプラグインです。オープンソースで無料です。

CG News

Foundryが新しいクラウドベースのVFXプラットフォーム 「Athera」発表

 

Webブラウザ経由で Nukeファミリ、Katana、Modo、Mari、Cara VR、V-Ray、Houdini、BlenderなどのVFXツールにアクセスできるサービス「Project Elara」が「Athera」という名称になったようです。GPU、ネットワーク、ストレージ機能などクラウドサービスプロバイダに Google Cloud Platform を使用するみたい。4月26日からAtheraのトライアルをリクエストすることが可能。
https://www.foundry.com/news-awards/athera-announcement

Webブラウザ経由でVFX向けという挑戦的なサービスですが、対象は大きなスタジオではなく、フリーランサーやインディーズを目指しているらしい。ライブ撮影中の作業や、クライアントのオフィスでの作業を想定してるみたいです。
http://www.cgchannel.com/2018/04/foundry-unveils-athera-its-new-cloud-based-vfx-platform/

ベータプログラムにはさまざまな規模の企業が含まれていますが、主にフリーランサーや小規模なスタジオをターゲットにしています。

そのようなアーティストにとって Athera の主な利点の1つは、ビジネスを運営するために高価なハードウェアを購入または維持する必要がないことです。すべてがクラウドで実行され、ディスプレイだけがユーザーにストリーミングされます。

Atheraは現代のほとんどのブロードバンド接続でうまく動作するはずです。Netflixを4Kでストリーミングできる環境、データセンターとの距離が近ければ接続速度は十分に速くなります。

Atheraはアメリカ西海岸、 西ヨーロッパ、東海岸、おそらく東ヨーロッパ、南アメリカ、オーストラリアに続くデータセンターで利用できるようになります。

Foundryは最初は単一の「資格」を提供することを明らかにした。1人のユーザーに仮想のワークステーションと、その上で実行されるソフトへ最大300時間のアクセスが与えられ、レンダリングはノード単位で課金されます。

Atheraを通じて入手可能なソフトウェアには、Foundry製品 Nukeファミリー、Modo、Mari、Katana、Houdini、V-Ray、Blenderが含まれます。ショットガンのサポートは発売直後に行われますが、Mayaや3ds Maxの予定がありません。

Mazerolle氏によると、Foundryは開発中にAutodeskと少し作業しましたが、最終的にはベータを続けることを拒否しました。「ベータユーザーからAutodesk製品、特にMayaに多くの欲求があった」と同氏は述べた。しかし、Autodeskは私たちが望んでいたほど熱心ではなかった。

CG News

Arnold 5.1

新しいToonシェーダが組み込みこまれたようです。絵を見た感じシェーダーベースのラインに見えます。どんな感じか使ってみよう。
https://www.solidangle.com/news/arnold-5-1/

 

トゥーンシェーダー

Contour Filterと組み合わせて提供されるノンフォトリアリスティックレンダリング(NPR)ソリューションの一部として新しい Toonシェーダ が統合し、信じられないほど新しいスタイルや効果を実現しやすくなりました。Arnoldは美しいフォトリアリスティックな画像を作成することで長い間知られていますが、多くのユーザーがトゥーンやノンフォトのルックを可能にする機能を求めています。この新しいシェーダは非常に幅広い選択肢を広げます。

CG News

OctaneRender 4

OctaneRender 4が発表になりました。既存ユーザーはプレビュー版を使用できるようです。

OctaneRender 4はライセンスに大きな変更があり、新しくフリー版が発表されました。フリー版は商用利用でも最大2つのGPUコアまで無料で利用できます。フリー版には有料版のすべての機能が含まれており、DCCおよびCADツール用のプラグインのうち約12個にアクセスできます。
サブスクリプションライセンスは最大20のGPUコア、すべてのDCCプラグインを含んでいて月額 $20。追加のネットワークノードは月額 $10 。2番目のスレーブライセンス。
永久ライセンスは最大200のネットワークGPUコアと、NvidiaのNVLink GPU相互接続技術をサポートする「エンタープライズ」に移行する予定。
https://render.otoy.com/forum/viewtopic.php?f=33&t=66013

  • AI Lightの新機能
    OctaneにAI Lightが導入されたことで、ライトが多いシーンでは光のサンプリングが大幅に改善されます。AI Lightは学習システムとして、より多くのサンプルをレンダリングするうちに改善されます。Adaptive Samplingと併用すると一部のピクセルがサンプリングされなくなるので、他のライトが重要になることがわかるため、AI Lightはさらに向上します。
    これを有効にするには、カーネル設定のLightの設定を参照してください。
  • AIシーン
    AIシーンはシーンの読み込み時間を大幅に短縮し、ビューポートのインタラクティビティを大幅に向上させます。数百万のトライアングルがあるシーンでも、リアルタイムでジオメトリを配置や変更できます。一定のトポロジを持つ頂点アニメーションは、タイムスライダの移動に伴い複雑なシーンでもリアルタイムに更新されます。大規模なシーンのビューポートでギズモを使用することもリアルタイムです。
  • AI デノイザー
    Spectral AI Denoiserは、わずかな時間でノイズを除去します。 Camera Imager 設定で有効にできます。
  • アウトオブコアジオメトリ
    Octaneはコアジオメトリをサポートし、システムメモリの大部分をジオメトリデータに使用できるようになりました。複数のGPUもコアジオメトリ外でサポートされています。
    Out-of-coreの下に4つのスライダが表示されます。システムRAMの使用制限により、Octaneがコアジオメトリおよびテクスチャの外に使用するシステムメモリの量を制限することができます。これにより、ジオメトリに関連するテクスチャがVRAMから削除されるレベルのバランスを取ることができます。
現在の問題

上記の機能はアプリケーション全体で必要な変更が加えられており、それらをすべて解決するために努力しています。このリリースで現在認識している問題を以下に示します。

  • ネットワークレンダリングは現在無効です。
  • シーンを変更すると、AI Sceneは変更をキャッシュしてレンダリングを高速化します。これにより、一時的にビューポートがフリーズすることがあります。
  • 大量の発光トライアングル(数百万)があるシーンでは、AIライト処理が遅くなることがあります。
  • 最初のAIシーンキャッシング中に変更を加えると、エミッタが機能しなくなるかビューポートが一時的にフリーズします。
  • リグメッシュアニメーションでタイムスライダを変更しているとき、時々レンダリングエラーが発生します。
  • レンダリング速度とVRAMの使用状況プロファイリングはまだ未解決の課題です。将来のリリースでレンダリング速度とジオメトリの使用率を向上させることが期待されます。
  • AI SceneとAI Lightはまだヘア/スフェアプリミティブタイプでは完全には動作していません。
  • AI Denoiserは現在、1つのGPUのみをサポートしています。これは、環境設定ダイアログのデバイスタブから選択できます。
  • AI DenoiserはまだVoltaに取り組んでいません。

 

 

参考資料

漫画家浅野いにお氏のキャラクターに命を吹き込む

キャラクターアニメーションの制作工程をノーカットで見れる貴重なウェビナーです。Mayaの特別な機能は使用しておらず、移動と回転のみでキャラクターをアニメーションする光景を見ることが出来ます。ソフトを問わず普遍的な作業手順なので、これからアニメーションを作りたい方にはよい参考になると思います。

ちなみにmodoを使用する場合、フェイシャルリグの頬を補正する機能はトランスフォームデフォーマとフォールオフ、ウェーブデフォーマの計算順はデフォーマスタックで同じような表現ができます。

 


Mayaでアニメーションにチャレンジしてみたい皆様向けに、プロフェッショナルのアニメーター、森江康太氏が全くのゼロからアニメーションを作成する様子をウェビナーでお届けします。
https://area.autodesk.jp/movie/maya-animation/

CG 日記

Windows 10で.batアイコンを変更する方法

Maya使ってるとバッチファイルでいっぱいになります。例えば読み込むプラグイン変えたいとか、環境変数を変えたいとか、UIを英語と日本語それぞれ起動したいとか、レンダリング実行とかとか、何かとバッチファイルが必要になります。
他の3DソフトやAE使ってても、バッチファイルを使用する機会は少なくないと思います。

本来はバッチファイルのショートカットを作成して、ファイルのプロパティから個別にアイコンを設定するのが正しい使い方だとは思います。
しかしデフォルトのbatアイコンは白背景に淡いギアという、ぱっと見たときdllやアイコン無しファイルと区別がつきにくいときがあって困ります。

そこでデフォルトのアイコンを変更する方法を書いておきます。あくまで自己責任でやってくださいね。

  1. レジストリエディタ(regedit)を起動して、拡張子のレジストリキーを調べる。
    HKEY_CLASSES_ROOT を展開して「.bat」を選択します。データに「batfile」と書かれてることを確認します。
    レジストリキーを探すときは、キーボードで「.bat」と入力するとリストが入力したレジストリキーにフォーカスするので便利です。
  2. 「batfile」のレジストリキーを調べる。
    「batfile」を展開して「DefaultIcon」を選択します。「値のデータ」の部分をアイコンファイルへのパスに書き換えます。

OSを再起動するとアイコンファイルが変わります。
Windows 10以前のOSではもう少し簡単に変更できたようですが、Windows 10からはレジストリを書き換える方法しかないようでした。

CG News

NVIDIA Mental Ray 開発終了

2016年からNVIDIAが直接販売していたレンダラー、Mental Rayの販売と開発終了がアナウンスされました。歴史あるレンダラーがなくなるのは残念ですね。
http://images.nvidia.com/content/newsletters/email/pdf/Mental-Ray-FAQ-201.pdf

Q:Mental Rayに何が起こっていますか?
A:NVIDIAは新しいサブスクリプションを提供しなくなります。
2017年11月20日以降、Maya、3ds Max用のプラグイン、Mental Rayスタンドアロン。
プラグインのお客様には2018年を通してバグ修正のメンテナンスリリースがあります。

Q:なぜMental Rayは中止されるのですか?
A:グラフィックスにAIとさらなるGPUアクセラレーションをもたらすため、NVIDIAはプロ向けのレイトレーシング製品を作成するソフトウェア開発パートナーのSDKと技術開発に重点的に取り組んでいます。
NVIDIAは、あらゆるレンダリング製品にGPU レイトレーシング技術を導入することに重点を置いています。 したがって、さらにコアレンダリング技術に投資。

Tips

modoのアイテムインデックススタイル

modoではアイテムを複製した場合など、アイテム名が同じ場合に自動的に (2) のような連番を追加してくれます。この連番のフォーマットは「初期設定 / デフォルト / アプリケーション 」の「アイテムインデックススタイル」から変更することができます。

この連番表記は他のソフトとFBX形式でデータやり取りする場合に問題になる事があります。
modoと3dsMax間では問題にならないのですが、Mayaはアイテム名に半角スペースなど使用出来ない文字があるためFBXインポート時に自動的に「FBXASCxxx」という文字列に置き換えます。
modo デフォルト設定の場合は、半角スペース と()が「FBXASC032」「FBXASC040」「FBXASC041」のように置き換えられるため、Mayaに読み込んだときにアイテム名が酷いことになります。

Maya のリネーム機能「修正 / 名前を検索して置換」を使用してリネームすることもできますし、フリーのmelもあるようですが、modo側で「アイテムインデックススタイル」を「_2」のようなスタイルに設定しておくと便利です。

CG News

Fabric Engine が開発終了

Fabric EngineはAutodeskから抜けた元XSI開発者らが開発していた、DCCツールに依存しないツールプラットフォームを目指していたソフトです。Max、Maya、modo、Unity、UE4など複数のソフト向けにプラグインを開発していました。
アイディアや技術力が素晴らしかっただけに残念ですね。
http://fabricengine.com

Fabric Engineに関心をお寄せいただきありがとうございます。私たちはもはやソフトウェアプラットフォームとツールを開発していないことに注意してください。

ファブリックエンジンとは何ですか?
Fabric Engineは、ビジュアルエフェクト、ゲーム、リアルタイムビジュアライゼーション、VR / AR作業用の高性能カスタムツールを開発するためのプラットフォームです。

ファブリックは多くの一般的なアプリケーションと統合されているため、使い慣れた環境で作業することができます。ファブリックはスタンドアロンアプリケーションを構築する機能も提供します。選択肢はあなたのものです。

ファブリックコードはC ++を記述する必要なく、最適化されたC ++と同じ速さで実行されます。私たちはマルチスレッドコード作成に関わるローレベルのプログラミング作業を担当するので、必要なプロダクションツールの構築に集中することができます。これは、JavaScriptのようなカーネル言語(KL)によって可能です。また、KLの上に構築されたCanvasビジュアルプログラミングシステムを使用して、純粋に視覚的に作業することもできます。

ファブリックは、現代の制作作業に関わる大規模なデータセットや複雑さに取り組むために必要な力で、より速く、より簡単にツールを書く方法を提供します。