ビルダーが簡単にアクセスできるようになっている間は、これを使用できるようにする必要はありません。 コア言語プリミティブはほとんどの場合機能しますが、問題が不足しており、機能するものは正確には機能しません。
openscad コードを python 要約構文ツリーにコンパイルします (これはおそらくその後 python テキストに改造される可能性があります)。またはそのまま逃げる)
私たちは fogleman の SDF ライブラリ
を使用します。これは初期のアルファ版ツールなので、途方もないインストーラーは存在しないはずです。また、Linux の外部 (または任意の環境) でさえ動作しない可能性があります。 そんな思いで・・・
ぶら下がり特定
pipxは場所入って働いて逃げる@ git+https://github.com/traverseda/PySdfScad.git"">
pipx インストール”pysdfscad @git+https://github.com/traverseda/PySdfScad.git”
さらに、事前に構築されたバイナリを
. これらは、テストされた間に介入してはなりません. バリエーション集コンパイル済みのバリエーションを簡単にアクセスできるようにする作業を行っています。 での公開を使用して、これを自分でまとめることになるでしょう。 ./bring together.sh.
とりあえずこのアセンブルは大したものではなく、Web サイトにいる人々のための Python 機器としてこのプロジェクトに入れることは間違いなく好まれます.
openscadとの違い openscad との完全な互換性を目指しています。いくつかの区別があります。 ここに記載されている区別に注意しないと、それは間違いなく修正を必要とするコンピューター ウイルスです。 OpenSCAD を使用。 openscad 機能の一部が未実装のままです。 OpenScad メッシュはおそらくそれほど複雑ではなく、ファイルサイズが小さいほど真として受け入れられます
PySdfScad は、符号付き距離規律をサンプリングすることによってメッシュを構築します。これは、実際には、最終的なオブジェクトが特定の地面 Web サイトに対して同じ量の三角形を持っていることを意味します。
将来の特定されていない時期にさらに改善される可能性があることが 1 つあります (共線メッシュの単純化を発見)。ただし、PySdfScad メッシュは継続的に
メッシュを変更するための追加の代替選択肢がたくさんあります傾向 インタープリターはコンパイラーよりも上ではないでしょうか?
そうかもしれません。 ASTへのopenscadは、限られたビットを手に負えませんでした。 いくらか主な利点がいくつかあるにもかかわらず、それが存在するようになりました。 私たちは、合法的なトレースバックとさまざまな冷ややかな例外処理に署名する立場にあります。 さらに、さらに進んで、他の言語 (python など、または理論上の将来の openscad っぽい言語) からの openscad ファイルのインポート/イントロスペクト/変更などの問題に署名することもできます。
間違いなく最も一般的なものよりも複雑ですが、将来、不特定の時期に冷ややかなものに署名できることを願っています. 作り出された (未完成の) インタープリター コードも一握りになりました。 インタープリターを使用する場合よりも適切な中間宣言 (python コード) を使用して true として受け入れるため、出力はさらに単純にデバッグされる可能性があります
安らかなアルファツールであってください私は、それが不適切な印象を与えることを望まないことに署名します実際には、この中程度の段階的なスクリーンショットから動作しますが、ほとんど機能しないでしょう.
𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺
)