パワポに直接挿入可能な3D分子モデルを作る
こういうのを作ります。 この3Dモデルはパワポ内で任意に動かしたりアニメーション機能を利用することが可能です。(デフォルトで入っているティラノサウルスの3Dモデルが有名ですね) 大まかな流れとしては ---------------------------------------------- 1. molファイルを作成 2. Avogadroでwrlファイルを出力 3. Blenderでマテリアルを設定しfbxファイルを出力 4. パワポに挿入 ---------------------------------------------- となります。以下、具体的に流れを説明します。 1.molファイル作成 適当に作ってください。 今回はchemsketchでtolueneを作りました。 2. Avogadroでwrlファイルを出力 作成したmolファイルをAvogadroで開きます。 Stick や Ball & Stick など、お好みの描画方法を選択してください。 今回はStickを選択しました。 (また、必要であればこのとき3次元構造を最適化してください) File > Export > VRML を選択し、wrlファイルを出力してください。 このとき3Dモデルの大きさを Scale 欄で調整可能です。 3. Blenderでマテリアルを設定しfbxファイルを出力 先ほど出力したwrlファイルをblenderにインポートします。 ファイル > インポート > X3D Extensible 3D(.x3d/.wrl) このとき、マテリアルは未設定なので灰色のモデルが表示されます。 (2022/5/15追記)以下のマテリアル設定の操作を簡略化するスクリプトを作ってみました。→ https://sanasnote.blogspot.com/2022/05/blender.html 適当なオブジェクトを選択し、マテリアルタブをクリックしてマテリアルを作成・設定します。 まずひとつのオブジェクトに対してマテリアルを作成・設定します。ここでは炭素原子です。 プリンシブルBSDF 以外を選ぶとパワポ上でマテリアルが反映されない場合があるので注意してください。 (わたしはここで行き詰まって数日を溶かしました) 次に、同一のマテリ