mieki256's diary



2026/02/05(木) [n年前の日記]

#1 [opentoonz] OpenToonz 1.8プレリリース版を試用

無料で利用できるアニメ制作ソフト OpenToonz のベクター描画機能が気になって、安定版であろう OpenToonz 1.7.1 を少し触っていたのだけど。ググっているうちに 1.8 プレリリース版があると知った。

_Releases - opentoonz/opentoonz

1.7.1 は2023/05/10に公開されたけど、プレリリース版は 2025/11/23 に公開されている。2年分のパッチが当たっているそうで…。

せっかくだから試用してみることにした。環境は Windows11 x64 25H2。

前述のページ内の、Assets と書いてあるところをクリックするとファイル一覧が表示される。OpenToonzPortable.zip をクリックしてダウンロード。解凍して任意の場所に置いて、中に入っている OpenToonz.exe を実行すれば起動する。

少し触ってみた程度だけど…。ブラシツールの挙動が改善されている、ような? 1.7.1では平滑化の数値を上げるとマウスカーソル位置から遅延というか、カーソル位置を追いかけて描画される様子が表示されていたけれど、1.8プレリリース版ではカーソル位置と描画位置が合ってるように見えるので、描いていてまだ感覚的にしっくりくる。

メニューのウインドウをクリックして選べる種類も増えていた。と思ったけれど、1.7.1 でもワークスペースの初期化を選んだら、1.8プレリリース版と同じ表示になった…。どうやら自分の環境は古いOpenToonzを使っていた頃の設定がずっと残っていて、本来出てくるべき項目が出てこない状態になっていただけかもしれない…。

何にせよ、2年分のパッチが当たってると言うことはバグもそれだけ取れているはずだろうから、プレリリース版を使ったほうがいいのかもしれないなと…。今後はプレリリース版で作業していくことにする。

とりあえず、自動中割について再勉強中。

_mieki256's diary - OpenToonzの自動中割り関係の操作方法を調べていたり

OpenToonzのプロジェクトの保存先を変更 :

自分の環境では、OpenToonzのプロジェクト保存先が以下になっていた。

D:\OpenToonz stuff\projects\

通常は C:\OpenToonz stuff\projects になっているらしいので、インストール時に場所を指定したのかもしれない。

ただ、今後は以下の場所にしたいわけで…。

D:\home2\Pictures\_work\opentoonz_proj\

以下の手順でプロジェクトの保存先を追加できるらしい。

  1. ファイル → 環境設定 → 一般 → Project Rootの追加 → カスタム、にチェックを入れる。
  2. 「追加する Project Root パス:」に任意のフォルダのパスを指定。

これで新規プロジェクト作成時に、デフォルトの場所と追加場所のどちらを使うかを選べる。

#2 [lazarus] Lazarusのコードを分岐したい

Lazarus用のソースコード内で、分岐をしたい。

_動作 OS に合わせてコードの分岐を行う Pascal - Qiita
_$IF - Lazarus wiki

C言語と似た感じで、コンパイラ? プリプロセッサ? に指示を出せるらしい。

{$define HOGE}

{$ifdef HOGE}

{$else}

{$endif}

ちなみにC言語なら…。

#define HOGE 1

#ifdef HOGE

#else

#endif

_C言語基礎知識12(#ifとは:条件付きコンパイル) - Project_OKI's diary

昔、C言語を使ってた頃は、#if 0 - #endif をちょくちょく使ってたような…。一度書いてはみたけど結局使わなくて、だけど後でまた必要になるかもしれない処理をごっそりコメントアウトできて便利だった気がする。

以上、1 日分です。

過去ログ表示

Prev - 2026/02 -
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project