3,000文字の記事です。)多くのZbrushユーザーは今日のワンフェスで大忙しだろう。CenterもVer.2.4で完成形に達した。回転情報で扱えないものはないしかもワンクリックであるDBのリビルド機能の実装BTCリネーマーを使えばリネーム後の重複名を自動検出して通知もう究極でしょ?BTCの将来性BTCのバージョン変遷いい物をシンプルに、使いやすく、長期的に使ってもらいたい。回転情報で扱えないものはないそういうところまで実装を進めました。一度BTCした回転情報は自動的にサブツール名に紐付いてデータベースに登録される。以後は上書きするまでは保持される。回転情報は外部ファイルに名前を付けて保存&読み込み可能。ZTLと一緒に回転情報を運用できるから便利だろう。Banksとも相互に回転情報のコピペができるので、かなり自由だ。Banksの情報も単体で読み書きできるので、サブツール名に紐付いたデータベースとは別に扱えるからフットワークが軽い。10個だけれどそのフットワークの軽さが魅力だ。Extraなのである。ワンクリックであるDBのリビルド機能の実装これも長く一つのファイルを運用していればゴミが溜まる。不要なリンク切れ回転情報を削除し、有効な回転情報だけを残して整理するRebuild機能を実装。いわゆるコンパクション機能。400個ある保存領域がゴミで埋まりつつあったとしても、これでスッキリさせられる。長期運用でも不安要素はなくなった。BTCリネーマーを使えばリネーム後の重複名を自動検出して通知なのでBTCリネーマーを常用してリネームしてくれさえすれば、回転情報は常に1つの名前と紐付いているから安心。ユーザーが純正リネームボタンで重複名を付けない限り安全。なったとしても再びBTCのStep1~3をやればいいわけだから。回復不能なダメージではない。ワンクリックが1分に置き換わるだけだ。その手間を惜しむための実装。究極でしょ?これ以上シンプルにできない。あとは存分に使ってやって下さい。Zbrushに400個のローカル軸が、たったの3Stepsで設定できて、その後はワンクリックでローカル軸の設定&設定解除ができる魔法のようなツールです。切り替えがサブツールを選択するだけというシンプル仕様。言ってZbrushにローカル軸機能が備わったようなものです。この価値が分かるでしょうか?BTCの将来性これは今すぐにではなく、3Dプリンタの能力が上がると一気に価値が上がるツールだと思っています。造形だけでなく着色もある程度の精度で出力できるようになるとすれば、あとは完全な形の3Dデータを作ること。なると、対称物を自由に配置したり原点に戻して修正したりという機能がとても重要になります。アナログ作業で対称物を斜めに配置するのであれば、3Dデータとしては左右対称のままでいいけれど、それらも含めて完成形をいきなりアウトプットできる手段が実現するならば、やはり完成形をデジタルで作れることが重要になります。対称物もきちんとデータ上で斜めに配置する必要がある。全体を眺めれば必ず修正したくなるものです。なったときにどうするか、BTCならワンクリック。それ以外の手段ならどうなのでしょう?何分節約できるでしょう。何時間かもしれません。Zbrushは外部ファイルのやりとりが苦手です。Zbrush内で完結させられることの価値は計り知れません。使い勝手はぎりぎりまで高めました。バグも可能な限り潰して、アルゴリズム通りの挙動になっているはずです。あとは細かい使い勝手の調整があるくらいで、基本的にはこれで完成だと思っています。BTCのバージョン変遷Ver.1.0.0を公開したときと基本は変わっていません。center機能は、開発当時のままです。そこで得た「回転情報の運用性能」を思い切り高めた形です。開発当初は、原点と元の位置との往復ができただけでもメチャクチャ凄いツールだと思いましたが、今の実装状況とは比べものにならないです。回転移動が、回転情報の取得の手段に変わりました。複数の回転情報群の共有化、コピペができるようになった。回転情報群がメモリ内保持から外部ファイルとの入出力に変わった。長期運用されたときのメンテナンス用にリビルド機能を実装しました。いい物をシンプルに、使いやすく、長期的に使ってもらいたい。煮詰まった、というのが作者の本音です。Ver.2.4.0なのです。考えても安くはないよね。英文で9万4千文字の文章を書いてみて下さい。日本語ではなくて、英文で、です。ただの英文ではなくZscriptというプログラミング言語で。原稿用紙236枚分です。それだけの価値があると思っています。いつもリリース時には、これで最高、もう直すところはない!と思ってリリースしていたのですが、なんだかんだでここまで進化できました。すれば、ワンフェス後のヘビーユーザーからの反応によっては、まだ進化してしまうのかもしれない。開発できるだろうか(笑)とはいえ、ひとまず、開発の大フェーズは終了です。マイナーなバグフィックスとちょっとした使い勝手のチューニングにとどまる予定。あとは皆様に便利なツールなので是非とも使ってもらいたいです。価値を認めて頂けたならばご寄付を。BOOTHとりあえずは「猛ダッシュ開発」はこれにて終了です。今までお付き合いいただきありがとうございました。これからも引き続きBTCプラグインをよろしくお願いいたします。Ver.1.1.1過去の更新履歴はこちら。Center」、紹介記事はこちら。)創作小説の挿絵を3DCGで創るためにZbrushを始めたという変な入り方をした人。Zbrushが不便だからプラグインをゼロから開発するという遠回り。https://yamato-tsukasa.booth.pmやりたいことは3DCGで小説の挿絵を作ること(モーションやムービーは無理)。製作途中の絵などはArtStation。https://www.artstation.com/tsukasa-yamatoブログは基本的にZbrush用のお役立ち情報の集積場所。通知はTwitter。記事の簡素化について2019/08/28以降の記事から内容を簡素化します。具体的にはGoogleで検索して1,2ページ目にその詳細が出てくる内容については「Googleで検索してください。」と記載し、事細かに書きません。基本的にはヒント集的な記事が多く、推敲も1度きりの書き流しスタイルに変えましたのでわかりにくさも残ります。「ヒント集」としてお読みください。注意事項このブログは筆者が調べた情報などを公開状態にしているだけの個人の備忘録です。わかりにくかったり、調査不足による内容の不正確さがあったりします。「情報がないよりもマシ」程度でお考えください。その点をご理解頂いた上で、ご閲覧ください。同じような内容を調べている人にとって、何かしらの参考やヒントになれば幸いです。