2026年6月27日土曜日

点群(メッシュ)CT撮影用BlenderPythonスクリプトの機能付加

 Adding Functionality to a Blender Python Script for CT-Style Imaging of Point Clouds (Meshes)


I have added a feature to a Blender Python script—designed for CT-style imaging of point clouds (meshes) distributed within the Blender 3D viewport—that allows the generated cross-sectional projections of the point cloud to be pasted directly into the Blender scene. This tool will be utilized for the 3D spatial analysis of artifacts.


Blender3Dビューポートに分布している点群(メッシュ)のCT撮影用BlenderPythonスクリプトに、生成した点群投影断面図をBlenderに貼りつける機能を追加しました。遺物3D分布分析の強力ツールとして活用します。

この記事は2026.06.26記事「Blender3D空間に分布する点群(メッシュ)のCT撮影用Pythonスクリプト」の続きです。

1 点群(メッシュ)CT撮影用BlenderPythonスクリプトの当初機能と付加機能


点群(メッシュ)CT撮影用BlenderPythonスクリプトの当初機能(点群投影断面図アウトプット)(有吉北貝塚北斜面貝層土器3D分布、2mピッチ)

点群(メッシュ)分布を指定したピッチ毎に配置された断面に投影した投影断面図を作成します。この例では2mピッチで投影断面図(pngファイル)22枚を作成して、パソコンフォルダーにアウトプットしています。


点群(メッシュ)CT撮影用BlenderPythonスクリプトの付加機能(点群投影断面図のBlender内配置)


点群(メッシュ)CT撮影用BlenderPythonスクリプトの付加機能(点群投影断面図のBlender内配置)


点群(メッシュ)CT撮影用BlenderPythonスクリプトの付加機能(点群投影断面図のBlender内配置)

作成した投影断面図をBlender3Dビューポートに配置します。これによりBlender空間の外に出て使われる投影断面図の正確な位置を知ることができるとともに、Blender空間に配置された他の情報と点群との関係理解をより一層深めることができます。

2 メモ

作成した投影断面図の位置が判るので、今回追加した機能はこのツールをより強力なものにします。

投影断面図一枚一枚に位置図を組み込むことなども可能となります。


投影断面図に位置図を組み込んだ例(イメージ)


0 件のコメント:

コメントを投稿