これがこの質問の適切な場所でない場合はお詫び申し上げます。
私は最近、MIT のMEEPソフトウェア (Linux では Python3) を使い始めました。私はそれにまったく慣れておらず、主に太陽光発電プロジェクトに使用したいと考えています。ここに表示されるやや一般的な形状は、「逆ピラミッド」と傾斜した (斜めの) 円錐構造です。MEEP での形状の作成は、通常、GeometricObjectクラスで行われるようですが、これらの構造のいずれも直接サポートしていないようです。これを回避する方法はありますか、それとも小さなブロック オブジェクトを積み重ねてこれらの構造をシミュレートする唯一の現実的なオプションですか?
投稿された私自身の「回答」で説明されているように、これらの幾何学的オブジェクトを自分で定義し、オブジェクト内にあるかどうかを確認する関数を記述し、適切なマテリアルを返すことはそれほど難しくありません。私が行ったように、これを material_func に変換する代わりに、これを MEEP GeometricObject に変換するにはどうすればよいでしょうか?