CEDiL - Center for the Design of Library

  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
新規会員登録 ログイン
登録情報変更
ログアウト
  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
  1. TOP
  2. セッション詳細
GS2
検索 ヘルプ

絞り込む

  • 指定しない
  • CEDEC 2026
  • CEDEC 2025
  • CEDEC 2024
  • CEDEC 2023
  • CEDEC 2022
  • CEDEC 2021
  • CEDEC 2020
  • CEDEC 2019
  • CEDEC 2018
  • CEDEC 2017
  • CEDEC 2016
  • CEDEC 2015
  • CEDEC 2014
  • CEDEC 2013
  • CEDEC 2012
  • CEDEC 2011
  • CEDEC 2010
  • CEDEC 2009
  • CEDEC 2008
  • CEDEC 2007
  • CEDEC 2006
  • CEDEC+KYUSHU 2025
  • CEDEC+KYUSHU 2024
  • CEDEC+KYUSHU 2023
  • CEDEC+KYUSHU 2022
  • CEDEC+KYUSHU 2021
  • CEDEC+KYUSHU 2020
  • CEDEC+KYUSHU 2019
  • CEDEC+KYUSHU 2018
  • CEDEC+KYUSHU 2017
  • CEDEC+KYUSHU 2016
  • KYUSHU CEDEC 2015
  • KANSAI CEDEC 2015
  • CEDEC+SAPPORO 2019
  • SAPPORO CEDEC 2014

セッション分野

ハイブリッド型Mayaツール開発:CPP+Python連携によるスピードアップの話

CEDEC 2020 ENG
ポスト
日時
2020年09月04日(金)13時00分〜14時00分
形式
レギュラーセッション(60分)
プラットフォーム
PC

受講スキル

・基本的なMayaのPythonスクリプティング、MayaAPIを取り扱った経験 ・基本的なC++知識 ・Pythonのスピードアップ、CPythonの言語連携に興味がある方

受講者が得られるであろう知見

・Python/C++/C#の3方向InterOp ・言語連携を生かしたツール設計やコーデイングテクニック ・Cython、PyBind11、OpenMPをはじめ加速やパラレル処理ライブラリーエコシステムの現状を把握 ・CMakeによるMayaプラグインプロジェクトのセットアップの整理方法 ・Pythonとプラグインのデバッグ、プロファイリングテクニックなど

セッションの内容

Mayaのスクリプティング、プラグインツール開発でよく発生する
パフォーマンス問題、スピードアップのために今までの対策と、
その工程で分かってきた言語連携テクニックついて語ります。
それに合わせて、関連するデバッグやプロファイリングテクニックや、
ハイブリッド機能で開かれた応用の道などについても説明します。

本セッションはMayaツール開発に絞っており、職人の方向けの講演と
設計しておりますが、PythonのスピードアップとC++連携に興味がある方にも
お役に立つ情報があるのでPython利用者であればすぐに持ち帰って
ご活用できるネタが満載です。

講演資料

CEDEC2020_cedil.pdf
filter_vtx after.mp4

※資料のダウンロードには ログイン が必要です。

講演者プロフィール

バントゥクーン オラン

バントゥクーン オラン

スマイルテクノロジーユナイテッド株式会社 開発部

テクニカルアーティスト

プロフィール

3Dアーティスとして働いた時期もあったため、デザインナーの現場事情を理解し、デザイナー、エンジニア、制作間の連携に技術的の支援業務に携わる。
Mayaを中心にDCCツール、システムユーティリティの開発及びワークフロー、テクニカルコンサルタント業務に従事するTAです。

《講演者からのメッセージ》

今回は初めて講演者として登壇します。

Pythonは柔軟性高く万能なんでも言語として知られ、広く知名度高く様々なプロジェクト、製品、組織体に普及したことがその力の証である。
しかし、その使い勝手の良さの為に犠牲されたパフォーマンスや落とし穴も少なくない。
私のセッションでは、その問題に対して、MayaのPython(エンベッド型CPython)を取り扱った経験で分かってきたことについて語ります。
中では、一般のPython(CPython)に適用できるテクニックもありますのでこの情報がPython利用者方々に
もし今後、お仕事の効率化、成果及び新たな発想に繋がることができましたらとても幸いです。

セッション検索(ホーム)に戻る

PR

  • 株式会社WFS

関連リンク

  • CEDEC
  • YouTubeチャンネル
CEDiL

CEDEC Digital Libraryは、ゲーム開発者向けの技術情報を提供するプラットフォームです。

  • セッション検索(ホーム)
  • ログイン
  • お問い合わせ
  • 利用規約
CESA:一般社団法人コンピュータエンターテインメント協会

Copyright © CEDEC Digital Library All rights reserved.