3Dオブジェクトの平面投影をベクターグラフィックとしてレンダリングするソフトウェアはどれですか?


14

3次元の幾何学的オブジェクトの2次元投影を作成したいと思います。図面は、InkscapeまたはAdobe Illustratorでインポートできるベクター形式のSVGまたはPDFである必要があります。ウィキペディアで、次の例(元のSVG、CC-SA)を見つけました。

3D SVG

それらは等角投影法です。そのワイヤフレームバージョン(黒い線のみ)は、InkscapeのAxonometric Grid機能を使用して構築できます。ただし、この方法はシェーディングには役立ちません。グラデーションが欠落している場合、球体は平らに見えます。Inkscapeに似たプログラムがあります。これにより、光源の位置を選択し、グラデーション付きの平面投影を生成できますか?

IllustratorやInkscapeなどの2Dベクトルアプリケーションのもう1つの欠点は、グリッド軸と整列していないオブジェクトを描画するのが難しいことです。遠近感を変えずに、図の立方体を20°回転させたいとします。どうしますか?

注:ここにある回答の助けを借りて、次のツールが有望であることがわかりました。

  1. Blenderのベクターレンダリング方法(フリーソフトウェア)
  2. Maya Vector Renderer(商用ソフトウェア)
  3. Swift 3D(商用ソフトウェア)
  4. カラーラ用VectorStyle 2(商用ソフトウェア)
  5. Google SketchUp Pro(商用ソフトウェア)
  6. GeoGebra(フリーソフトウェア)

マヤの用途はswift3d
joojaa

回答:


6

Google SketchUpはそのために最適かもしれないと思っています。

[PRO] PDFおよびEPSのエクスポート:2Dベクター画像

Google SketchUpのProバージョンを使用すると、モデルのビューをPDFおよびEPS形式でエクスポートできるため、Illustratorやフリーハンドなどのベクター編集プログラムで引き続き作業できます。解像度に依存しない2D画像の場合、これらの形式へのエクスポートに勝るものはありません。

ソース>>

残念なことに、この機能はProバージョンにのみ搭載されており、厳密には安くありません。

(私は一度もSketchUpを適切に使用したことがないので、どうにかしてそれがどの程度うまくエクスポートされるのか本当にわかりません。)


この機能を使用してエクスポートされた球と箱を示す単純なシーンがありますか?
月1

@Jan前に何かを見つけるのに苦労しましたが、あなたが尋ねたので、もう一度試して、このビデオyoutube.com/を見つけました。Dunnoはスケッチアップのどのバージョンを使用していましたか..知っている最新バージョンにはいくつかの改善点があるかもしれません
。– Joonas

その後、同じ男から別のビデオがありますyoutu.be/334BI29mnyo
ジョナス

3

建築の多くの学校では、注釈付きの3次元ジオメトリのベクター描画を作成するために選択するソフトウェアは、Rhinoceros 3D(Rhino)からIllustrator までのワークフローです。Rhinoは、PythonまたはGrasshopper(ビジュアルプログラミングプラグイン)で簡単にスクリプト化または拡張できるため、一般的に3D図面、図、および製図に最適なツールです。さらに、Rhinoは、IllustratorやPDFなど、さまざまなファイル形式をインポートできます。

Rhinoには、これに通常使用されるオプションが含まれています。

このワークフローで作成できる描画のタイプのサンプルを次に示します。

RhinoはSVGにネイティブにエクスポートしませんが、Pythonスクリプトを使用してその機能を構築しようとする試みがあります。


1
正直なCADアプリケーションの束は、すべてこの含め、SolidWorksの、クレオ行うことができなければ(プロ| E)、solidedge、MicroStationの、CATIA、頂点を、NX、AutoCADの....あなたは問題なくSVGにPSファイルを変換することができます
joojaa 14

@joojaaいくつかの詳細を知っている場合は、回答として投稿しておくと便利です。
ベンジャミン

はい、しかしユーザーはこれの通常の部分ではない色の濃淡を求めます。このためにスレッドをハイジャックすることが適切かどうかわかりませんか?
joojaa

@joojaaあなたは完全に正しい。何とか陰影を見落としていました。私の答えもここにあるべきだと思いますか?私はそれを削除することを考えています...
BenjaminGolder

Naah何の問題
joojaaない


2

GeoGebraでできると疑っています。ジオメトリ構築用の無料アプリです。彼らは主に平面測定に焦点を合わせていますが、現在のベータ版には立体測定もあります。


2

すべての主要なレンダラーがこれをサポートする必要があります。あなたが探しているGoogleの用語は「ベクターラインレンダリング」です

たとえば、「3ds max vector line rendering」

更新:私の答えがあいまいすぎたようです。「イラスト!」プラグイン(最大3ds)はベクターライン出力をサポートしています。これはフラッシュのエクスポート用です

http://www.davidgould.com/「Illustrateの すばらしい機能の1つは、これらのスタイルをベクターアートワークにレンダリングできることです。現在、Shockwave Flash、Adobe Illustrator、Autocad DXF出力をサポートしています。これにより、3Dシーンをレンダリングできます。インターネットに表示したり、他のベクターグラフィックスに含めたりできます。」


1
確認せずに、ビットマップ形式のままのワイヤフレームレンダリングについて話しているのではないかと思います。Mental Rayなどの一部のレンダラーはEPSにレンダリングできますが、それでもビットマッププレビューイメージです。
jontyc

それはベクトル出力だと思いますが、結果はビットマップ出力をトレースするようなものです。
e100

上記の更新をご覧ください。私は実際にこの状況に直面したことがあるので、質問を完全に理解しました。私の答えはあまりにも一般的でした、「グーグルに聞いて!」本当に役に立ちません。
ダグ・リー

オートデスクライセンスswift3d
joojaa

1

私はSolidWorksで作業する機械エンジニアです。必要な寸法をパラメータ化することも可能です。これは、すべての次元を数学的な方程式で関連付けることができることを意味します。

さらにこれらの画像は、このソフトウェアで作成されたようです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.