Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
R&D 祭 2024 OLM Open Tools:アニメ業界を幸せに
Search
OLM Digital R&D
PRO
May 16, 2026
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
R&D 祭 2024 OLM Open Tools:アニメ業界を幸せに
OLM Digital R&D
PRO
May 16, 2026
More Decks by OLM Digital R&D
See All by OLM Digital R&D
R&D 祭 2024 今だ!ABI問題
olmdrd
PRO
0
110
R&D 祭 2024 SIGGRAPH ASIAで会いましょう&クロージング
olmdrd
PRO
0
120
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
390
R&D 祭 2024 アニメエフェクト作成の効率化
olmdrd
PRO
0
180
R&D 祭 2024 社内ITインフラを紹介 2024
olmdrd
PRO
0
200
R&D 祭 2024 GitHub Enterprise 導入とActionsの活用
olmdrd
PRO
0
94
R&D 祭 2024 パイプラインツール紹介+Adobe CEP開発
olmdrd
PRO
0
170
R&D 祭 2024 脱XGen:OLM Hair and Feather
olmdrd
PRO
0
130
R&D 祭 2024 オープニング 祭の見どころ紹介とSAKUGADOも
olmdrd
PRO
0
110
Other Decks in Technology
See All in Technology
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
140
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
3
560
Goodbye ShellScript, Hello File-based App
shunsock
0
1.1k
AIエージェントの権限管理 3: Agentic RAG の Fine grained access control 編
ren8k
1
270
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.4k
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
140
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.5k
猫でもわかるKiro Web
kentapapa
1
100
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
160
「大丈夫そう?」をObservabilityで確かめる
mrmtsu
0
160
「ピッケル本」日本語版は4.0(第6版)が出版されるべき / pickaxe4-nagoyark05
kakutani
2
300
高負荷プロダクション環境におけるAWS Lambdaのリアル 〜スケールとコストを左右する実行ライフサイクルの技術仕様〜
maimyyym
2
610
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
240
Amusing Abliteration
ianozsvald
1
310
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
280
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
260
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
300
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
The Spectacular Lies of Maps
axbom
PRO
1
1k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
66k
The Language of Interfaces
destraynor
162
27k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Transcript
OLM Open Tools - OLM Toon, OLM Smoother, OLM Toon
Dilate, etc… - OLM Digital R&D 市川 翔大 Marc Salvati Tanguy CESARATTO Lucie Fournier 1
OpenToolsとは • 社内で開発・使用されているツールを無償公開 • 業界スタンダードをめざして • https://www.olm.co.jp/rd/categories/opentools © OLM Digital,
Inc. 2 Open Tools Webページ
新規追加されたプラグイン © OLM Digital, Inc. 3 OLM Toon OLM Normals
OLM Smoother (v2) OLM Toon Dilate 近日公開!
After Effects © OLM Digital, Inc. 4
After Effects プラグイン一覧 5 Color Keep OLM Color Key OLM
KiraKira OLM Toon Dilate © OLM Digital, Inc. OLM Smoother (v2) OLM Radial Blur OLM Blur Distance Gradation OLM Directional Blur
Color Keep / OLM Color Key 標準のColorKeyを便利に © OLM Digital,
Inc. 6
OLM KiraKira © OLM Digital, Inc. 7
OLM KiraKira 概要 • 縦・横・斜めにグローをかける • 縦・横・斜めの光の長さ・色、全体の回転角度など指定可能 © OLM Digital,
Inc. 8 適用前 適用後
OLM Toon Dilate 透明部分に色を広げる © OLM Digital, Inc. 9
OLM Smoother v2 アニメに特化したアンチエイリアス用プラグイン OLM Smoother の改良版 © OLM Digital,
Inc. 10
OLM Smoother v2 まとめ • カラースペース変換 • ガンマ補正 • Smoothness
• Extra Smooth • 結果の改善 – 斜めの線や色が漏れる問題など • マルチフレームレンダリング対応 – 複数のフレームを並列処理して高速化 • 色深度 32ビット対応 © OLM Digital, Inc. 11
OLM Radial Blur 放射・回転ブラーをかける © OLM Digital, Inc. 12
OLM Radial Blur 概要 © OLM Digital, Inc. 13 元の画像
楕円 大きいほど強いブラーに 作品での使用例 放射状 ブラー 作品での使用例 回転 ブラー 通常 通常
その他のAfter Effectsプラグイン © OLM Digital, Inc. 14
Maya © OLM Digital, Inc. 15
Maya プラグイン一覧 © OLM Digital, Inc. 16 OLM Normals Noise
Deformer OLM Toon
Noise Deformer © OLM Digital, Inc. 17
Noise Deformer 概要 • ノイズでデフォーム © OLM Digital, Inc. 18
Perlin Noise (絶対値) Perlin Noise (絶対値) + Sine Perlin Noise Perlin Noise + Sine
テクスチャでデフォーム © OLM Digital, Inc. 19
OLM Normals 法線の編集や転写のためのツール © OLM Digital, Inc. 20
OLM Normalsの主な機能 • 法線編集のためのブラシ • 法線転写を正しく更新(再評価)させる • ArnoldのSubdivision使用時にも編集した法線を適用 – 法線のロックも可能
© OLM Digital, Inc. © 阿久井真/小学館/NHK・NEP・日本アニメーション 21
法線編集ブラシ © OLM Digital, Inc. 22 Direction Brush Comb Brush
Grab Brush Reset Brush
Direction Brush © OLM Digital, Inc. 23 値で方向を指定 (特定の頂点の法線方向を取得して その方向に向けることも可能)
オブジェクトで方向を指定 (立方体のほうに向ける)
Grab Brush © OLM Digital, Inc. 24
Comb Brush © OLM Digital, Inc. 25
Reset Brush © OLM Digital, Inc. 26 Vertex法線モード Face-Vertex法線モード
法線転写を正しく更新させる • Maya標準のtransferAttributeノードには、出力が正しく更新され ない問題がある – フレーム移動時など、dgdirtyコマンドを実行する必要がある • その解決のため、代わりとなるノードを開発 27 ©
OLM Digital, Inc.
ArnoldのSubdivision対応 • ArnoldのSubdivisionをONにすると、編集された法線が無効に • 法線情報をユーザーデータとしてシェイプに記録 • シェーダーでユーザーデータの法線を取得して使用 28 © OLM
Digital, Inc.
法線のロック © OLM Digital, Inc. 29 法線のロックなし 法線のロックあり
OLM Toon アニメのための輪郭線とセルシェーダー © OLM Digital, Inc. 30
開発の経緯 – Mayaでのセルルック表現 • 従来はMental ray – Arnoldが標準レンダラーになったため使えない • 標準のaiToonには以下のような問題が
– 機能不足 – 拡張不可能 – 太い輪郭線の場合は遅い – フィルターサイズに対する相対値で線の太さを設定 • 輪郭線の太さの微調整が難しい © OLM Digital, Inc. 31
Arnoldを活用する利点 • Arnoldは標準レンダラーで最新のサポートがある • Arnoldの機能を利用可能 (Subdivisonなど) • ほかのArnoldシェーダーとの併用 • Linuxでレンダリングしたい
© OLM Digital, Inc. 32 ほかのArnoldシェーダー (前回のR&D祭りで紹介) OLM Lit Sphere Smooth Voronoi
OLM Toon の機能の概要 • セルシェーダー – ベース、シャドー、ハイライト – トランジション •
ハード • ソフト • 輪郭線 – オブジェクトの間 – 法線・デプスなどの差 – etc... • Mayaでのプレビューと Arnoldでのレンダリング © OLM Digital, Inc. 33
シェーディングネットワーク © OLM Digital, Inc. 34 トゥーンシェーディング olmCelShader 輪郭線 olmContour
結果
セルシェーダー © OLM Digital, Inc. 35
セルシェーダーの基本機能 © OLM Digital, Inc. 36 H1 NM S1 輝度を5色にマップ
• ハイライト2(H2) • ハイライト1(H1) • ノーマル(NM) • 影色1(S1) • 影色2(S2) ランプの設定によって 色の数は変更可能 グラデーション テクスチャ スペキュラ H2 S2 H1 NM S1 暗い 明るい
リムライト • ランプのオフセット • 後ろからのライトを疑似的に表現 – カメラの方向と法線の角度で範囲が決まる 37 リムなし リムあり
リム幅: 大 リム アルファ調整 リム グラデーション リム 色変更 © OLM Digital, Inc.
オフセット機能 • 輝度値のオフセット – ハイライトと影色の制御 38 © OLM Digital, Inc.
Viewportプレビュー (プラス値 : 緑 / マイナス値 : 青)
法線の調整 • 法線マップ • 法線のロック – OLM NormalsでSubdivisionにも対応可 39 +
= 法線ロック © OLM Digital, Inc. 法線マップ
法線のロック 40 © OLM Digital, Inc. 法線のロックなし 法線のロックあり
各ランプのAOV © OLM Digital, Inc. 41 H2 Beauty (最終結果) H1
NM S1 S2
リムライトのAOV © OLM Digital, Inc. 42 Beauty (最終結果) toon_rim (リム)
AOV toon_rimShd (リムシャドー) AOV
輪郭線シェーダー © OLM Digital, Inc. ©TOMY ZW / 製作委員会・テレビ東京 43
輪郭線の基本機能 • 線の種類 – オブジェクト、UV、シェーダー、デプス、法線、色 – 入りと抜け (ソフトしきい値) – エッジやカーブで指定
• 種類ごとに設定 – 色 – 太さ • 透過、レイヤー 44 © OLM Digital, Inc. セルシェーダー 輪郭線 セルシェーダー + 輪郭線
輪郭線の種類 45 © OLM Digital, Inc. オブジェクト同士の 交差による輪郭線 背景との輪郭線 オブジェクト同士の
輪郭線 シェーダー 輪郭線 法線 輪郭線 Wireframe 輪郭線 デプス 輪郭線
コントラスト色の輪郭線 • 色の差がある部分に線を描画 • パーツごとに異なる色を設定 – パーツ間に線を描画 • タイル状に並べ、タイルごと異なる色に •
タイルはolmStepGradationで作成 46 Contrast ColorとUV © OLM Digital, Inc.
輪郭線の見た目 • 色 – 単色、テクスチャ • 太さ – 一定の値、シェーダーごと指定も可能 –
テクスチャで指定可能 • 手書きの表現 • 線の削除にも利用可能 47 © OLM Digital, Inc.
入り抜き (ソフトしきい値) • デプスや法線などによる線のフェードイン・アウト © OLM Digital, Inc. 48 ソフトしきい値なし
ソフトしきい値あり デプスによる輪郭線 線なし 最も太い デプスなどの差 線なし 最も太い デプスなどの差
Contour Groups (グループ化) © OLM Digital, Inc. 49 グループ化なし グループ化あり
Contour Groups (グループ化) • グループ化されていたら「オブジェクトの中に描かれる線」が オブジェクト間にも表れる © OLM Digital, Inc.
50 シェーダー 輪郭線 法線 輪郭線 Wireframe 輪郭線 デプス 輪郭線 コントラスト色の輪郭線
透過 • 半透明なオブジェクトの向こうに輪郭線を描く • 眼鏡、窓、シースルー衣装など © OLM Digital, Inc. 51
Prior Shapes • まゆ毛 を 髪の毛 の手前に描画 • 虹彩 を
まぶたの影 の手前に描画 © OLM Digital, Inc. 52
Prior Shapes © OLM Digital, Inc. 53
Prior Shapes (半透明) • 前髪がかかっている目やまゆ毛を半透明に透過 © OLM Digital, Inc. 54
Shadow Objects © OLM Digital, Inc. 55
Shadow Objects © OLM Digital, Inc. 56
Shadow Objects © OLM Digital, Inc. 57
Projection Contours Edge Contours その他の線の描画方法 © OLM Digital, Inc. 58
olmContour AOVs © OLM Digital, Inc. 59 toon_lineNColor (線と塗り色) toon_line
(線のみ) toon_color (塗り色のみ)
Beauty (最終結果) © OLM Digital, Inc. 60
通常のN AOV (法線) © OLM Digital, Inc. 61
線の部分のAOV © OLM Digital, Inc. 62 toon_N (法線) Beauty (最終結果)
線を含めたbuilt-in AOVs © OLM Digital, Inc. 63 toon_N (法線) toon_P
(位置) toon_Z (デプス) toon_motionVector (モーションベクター)
OLM Toon Viewport © OLM Digital, Inc. 64 Arnoldレンダリング結果 OLM
Toon Viewport
OLM Toon Manager © OLM Digital, Inc. 65 olmContourシェーダー・グループの 作成・アサイン
Edge Contourのアサイン・削除
各種設定ツール © OLM Digital, Inc. 66
Shadow Objects 設定ツール © OLM Digital, Inc. 67 影オブジェクトを指定 影を描画する対象オブジェクトを指定
Debug Mode © OLM Digital, Inc. 68 通常 Debug Mode
Preview Mode © OLM Digital, Inc. 69
今後の展開 - After Effectsで線を調整 © OLM Digital, Inc. 70 レンダリング時
After Effectsで調整
Maya プラグイン一覧 © OLM Digital, Inc. 71
Maya プラグイン一覧 © OLM Digital, Inc. 72 OLM Normals Noise
Deformer OLM Toon
その他のツール一覧 © OLM Digital, Inc. 73
その他のツール一覧 © OLM Digital, Inc. 74 OLM Smoother Nuke Nuke
Photoshop OLM Key Light スタンドアローン OLM Peg Hole Stabilizer
OLM Open Tools • Apache License 2.0 (商用利用可) • Arnoldは現状ひとつのバージョンのみ対応
– 同じメジャーバージョンであれば使用可能 © OLM Digital, Inc. 75 Open Tools Webページ ツールの種類 Win dows Linux Mac DCCツールバージョン (詳細は各ツールのページを参照) After Effects プラグイン 一部 (7.0, CS5, CS6など) - CC2024 Nuke プラグイン 11.0 - 15.0 Photoshop プラグイン Windows: CS2 - CC2023 Mac: CS2 - CS6 Maya プラグイン Maya (2019) 2023 - 2025 Arnold 7.3.0.0 (mtoa 5.4.0) OLM Peg Hole Stabilizer -