Graphics」カテゴリーアーカイブ

グラフィック関連のソフトウェアに関するカテゴリーです。

Blenderで2Dアニメーションが作れるAddon「COA Tools」

Blenderを使ってLive2Dやえもふり風の操作ができるAddon「COA Tools」

GitHub – ndee85/coa_tools: COA Tools is a 2D Animation Suite for blender. It offsers a 2D cutout animation workflow similar to programs like spine or spriter.
https://github.com/ndee85/coa_tools

セットアップ

  1. GitHubからGitかZipでファイルをダウンロードします。
  2. Blender/coa_toolsをZipに圧縮し、Blenderの
    [File] » [User Preferences] » [Add-ons]
    からInstall from file...でインストール、Addonを有効化します。

使い方

使い方はCutout AnimationのタブにあるCreate new Sptrite Objectを実行後

  • Re / Import Sprites
  • Edit Mesh, Edit Amature, Edit Weigts

などの設定をしていきます。

Youtubeの動画が参考になるかなと思います。

GIMPとの連携

インポートするSpriteは他のアニメーションツールと同様に部品毎にそれぞれインポートする形になります。

GIMPを使う場合、レイヤー毎に保存していくのが面倒だったり、レイヤーのサイズがそろっていない場合は福笑い的な作業が発生したりします。ということで、一度の操作で各レイヤー毎に分けで保存し、COA Toolsで一度に読み込める形式に保存してくれるGIMPのプラグインが付属しています。

ダウンロードしたファイルのGIMP/coatools_exporter.pyがそのプラグインです。

Linuxの場合$HOME/.gimp2.8/plug-ins
Windowsの場合%APPDATA%\GIMP\2.10\plug-ins

にファイルをコピーして、GIMPから

[File] » [Export to CoaTools…]

を選択して使います。

Open Shading Language

Blenderで使えるOSL(Open Shading Language)を勉強中です。ということで関連サイトをいくつかブックマークしてみました。

リファレンス

OpenShadingLanguage/osl-languagespec.pdf at master · imageworks/OpenShadingLanguage · GitHub
https://github.com/imageworks/OpenShadingLanguage/blob/master/src/doc/osl-languagespec.pdf

その他のサイト

Open Shading Language — Blender Manual
https://docs.blender.org/manual/en/dev/render/cycles/nodes/osl.html

GitHub – imageworks/OpenShadingLanguage: Advanced shading language for production GI renderers
https://github.com/imageworks/openshadinglanguage

OSL Geometric Pattern Shader
https://sdm.scad.edu/faculty/mkesson/vsfx755/wip/best/winter2016/monan_bian/osl-geometric-pattern-shader.html

Open Shading Language Tutorial
http://thhube.github.io/tutorials/osl/osl.html

InkscapeでデフォルトのTemplateを変更する方法

Templateにしたいsvgファイルをdefault.svgなどのファイル名に変更して下記の場所にコピーすると、デフォルトのTemplateが更新されるようです。

Linux

$HOME/.config/inkscape/templates

Windows

%APPDATA%\inkscape\templates

リンク

Draw Freely | Inkscape
https://inkscape.org/en/