前に選択していた頂点がわからなくなることが多々あったので選択した頂点を一時保存するスクリプトとして作ってみました。ただし、ウィジェットを落とすと一時保存した情報も消えます。
いつものように、GitHubで公開していますので、DLして使用してください。
理屈としては、ウィジェットを立ち上げて実行してみるとわかるのですが、各項目の「頂点」横のグレーになっているテキストボックス内に「頂点の番号のタプル」を保存しています。
「頂点の番号のタプル」とは「各頂点に振られたインデックス番号」という認識なのですが、「保存する」の後に「形状編集」で頂点数が変わるような操作をしてしまうと、同じ頂点数でもこの番号も変わると思います。なので、あくまで位置調整とかで使用することになります。
一時保存できる領域(数)は5つあります。「保存する」ボタンをクリックすると、「保存時の情報」として保存した形状の名前と日時を記載します。
選択した形状によって左側にある番号の色が変わるようにしています。基本的には、ポリゴンメッシュだと緑色になります。ただし、頂点を選択していないと黄色になります。また、ポリゴンメッシュ以外だと赤色になります。
余談ですが、前の記事で紹介したカラーピッカーは番号の色を確認するために作ったのですが記事的に前後しましたね…。
コメントを残す