CG・コンテンツ制作
  1. CG・コンテンツ制作トップ
  2. DAIKIN CG Channel
  3. 3ds Max カスタマイズ講座 ~基礎編~(セミナー会場)

DAIKIN CG Channel
セミナー

オンデマンドセミナー会場

ダイキンCGユーザー限定
3ds Max カスタマイズ講座 ~基礎編~

3ds Max カスタマイズ講座 ~基礎編~

一般公開期間:2021年8月27日(金)11:00~9月10日(金)17:00【無料:申し込み制】
一般公開は終了しました。

セミナー内容

  • 3ds Max カスタマイズ環境(スライド原稿を動画化しています。音声はありません)の画面

    Part1
    3ds Max カスタマイズ環境(スライド原稿を動画化しています。音声はありません)

    3ds Maxをカスタマイズするのに必要な、3ds Max Scriptおよび、Pythonの開発環境について解説します。

    • 3ds Maxをカスタマイズする目的
    • 3ds Maxの機能を拡張するには
    • 3ds Max Script開発環境
    • 3ds Max Python開発環境
    • 3ds Max プラグイン開発環境 など
  • Script on 3ds Max(スライド原稿を動画化しています。音声はありません)の画面

    Part2
    Script on 3ds Max(スライド原稿を動画化しています。音声はありません)

    MAXScriptは、3ds Maxのビルトインスクリプト言語です。MAXScriptの基礎的な知識を幾つかのスタディケースを用いて解説します。

    • Scriptプログラムを作るには
    • Scriptの動作
    • ユーザインタフェースコントロール
    • 関数定義
    • dotNetコントロールを使ってみる など
  • StudyCase_1(Part2のサンプル動画 49秒)の画面

    Part3
    StudyCase_1(Part2のサンプル動画 49秒)

    ボタンを表示するだけのUtilityスクリプトを実行しています。

  • StudyCase_4(Part2のサンプル動画 32秒)の画面

    Part4
    StudyCase_4(Part2のサンプル動画 32秒)

    設定パラメータの保持(global変数とlocal変数)のサンプルを実行しています。

  • StudyCase_9(Part2のサンプル動画 25秒)の画面

    Part5
    StudyCase_9(Part2のサンプル動画 25秒)

    シーン内オブジェクトの一覧表示(リスト表示)のサンプルを実行しています。ListView dotNetコントロールの使用例です。

  • StudyCase_11(Part2のサンプル動画 25秒)の画面

    Part6
    StudyCase_11(Part2のサンプル動画 25秒)

    シーン内オブジェクトの一覧表示(ツリー表示)のサンプルを実行しています。TreeView dotNetコントロールの使用例です。

  • Python on 3ds Max(スライド原稿を動画化しています。音声はありません)の画面

    Part7
    Python on 3ds Max(スライド原稿を動画化しています。音声はありません)

    3ds Maxで使用できるPython開発環境および、Pyside UIファイルを用いたPythonによるダイアログの表示方法などを解説します。

    • 3ds Maxバージョンと利用可能なPythonリリース
    • maxアクセスライブラリ
    • PySide UI - フォーム種別について
    • maxシーンアクセス方法 など
  • Python_NodeTreeTest(Part7のサンプル動画 21秒)の画面

    Part8
    Python_NodeTreeTest(Part7のサンプル動画 21秒)

    ノードツリーを表示するサンプルを実行しています。TreeView Widgetの使用例です。

おすすめポイント

  • 3ds Maxの開発環境から、実際のツール作成のポイントをご紹介!
  • MaxScriptやPythonで、3ds Maxのカスタマイズやツール開発に関心のある初級~中級の方向け
  • ウイニー・ビレッジ シニアプログラマー 林聡氏が作成したコンテンツです。

本セミナーでは、3ds MaxでのUIコントロールからツール開発まで、基礎的な部分をわかりやすく説明しています。今回は基礎編として、MAXScriptとPythonの基本的な使用例をご紹介します。
これからMaxScriptやPythonを使用して、カスタマイズやツール開発などをご検討されている方は、ぜひご覧ください。ウイニー・ビレッジ シニアプログラマー 林聡氏による3ds Maxカスタマイズの解説スライドとサンプルで構成されています。

◆ 使用ソフトウェア

3ds Max Script:Autodesk 3ds Max 2020以降/Python:Autodesk 3ds Max 2021以降

◆ サンプルコード【ダイキンCGユーザー限定】

ダイキンCGユーザーの方に限り、本セミナーで使用するサンプルコードを視聴ページにてダウンロードいただけます。

セミナー(一般公開)レポート

《 講師コメント 》

ウイニー・ビレッジ

ウイニー・ビレッジ

シニアプログラマー

林 聡 氏

3ds Maxに新たな機能を追加したりオペレーションの自動化等のカスタマイズを行うためには、プラグイン、スクリプト等によるアプリケーション開発が必要となります。


本講習では3ds Maxのカスタマイズで利用可能なScript、Pythonの特徴をスライドとサンプルコードを使って解説しました。

  • maxシーンにアクセスするために必要なデータ構造について
  • ScriptとPythonでのプログラム実装の基礎

3ds Maxのカスタマイズにご活用いただけましたら幸いです。

《 満足度・参加者コメント 》

アンケート結果01
セミナー満足度01

Maxでのツール開発面で入門に良い内容だった。

Maxscriptに限らずPythonの活用にも触れていたため有意義だった。

こういったセミナーはすごく助かるので,今後も期待しています。

Profile

ウイニー・ビレッジロゴ

ウイニー・ビレッジ

シニアプログラマー

林 聡 氏

Autodesk、旧Aliasにて3ds Max、Mayaのテクニカルサポート、株式会社セガにて、3ds Max用アプリケーションの開発を担当、現在は、ウイニー・ビレッジにて3ds Maxアプリケーション開発およびサポートに携わっています。

ウイニー・ビレッジ様 講演セミナー

お気軽にお問い合わせください

Daikin CG News お申し込み

CGクリエイター向けのセミナー・イベントやキャンペーン、製品情報をメールマガジンでお届けします。(登録無料)

Twitter

ページの先頭へ