Blender で画像またはアニメーションを SVG としてエクスポートする方法
公開: 2022-11-29Blender 2.8 のリリース以来、このソフトウェアには画像とアニメーションをScalable Vector Graphics (SVG) 形式でエクスポートする機能がありました。 このベクターベースの形式は、Web デザイナーやグラフィック デザイナーの間で人気があり、Blender にアクセスできない他のユーザーと作品を共有するのに最適な方法です。 この記事では、Blender で画像またはアニメーションを SVG としてエクスポートする方法の基本について説明します。
Svg ブレンダーへのアウトライン
Blender のアウトラインは、Tool Shelf の Stroke パネルを使用して作成されます。 アウトラインを作成するには、まずアウトラインを作成するオブジェクトを選択します。 次に、Tool Shelf で Stroke パネルを選択します。 線パネルで、使用する線のタイプを選択します。 オプションは次のとおりです。 – フリーハンド: フリーハンドのアウトラインを作成します – 多角形: 多角形のアウトラインを作成します – スプライン: スプライン ベースのアウトラインを作成します 使用するストロークのタイプを選択したら、そのストロークの設定を調整できます。 . たとえば、ストロークの太さ、ストロークの色、ストロークの作成に使用するポイントの数を調整できます。 ストロークの設定に満足したら、[ストローク] ボタンをクリックしてアウトラインを作成します。 アウトラインが新しい頂点グループとしてオブジェクトに追加されます。
Blender でグリース ペンシルを Svg としてエクスポート
Blender でグリース ペンシルオブジェクトを SVG ファイルとしてエクスポートするためのワンクリック ボタンはありませんが、少しの作業で行うことができます。 まず、アウトライナでエクスポートするグリース ペンシル オブジェクトを選択します。 次に、[プロパティ] パネルで、[オブジェクト データ] タブに移動し、[エクスポート パス] セクションまで下にスクロールします。 [参照] ボタンをクリックして、ファイルを保存する場所を選択します。 最後に、[ファイル形式] ドロップダウン メニューで [SVG] を選択します。
グリース ペンシル ファイルのエクスポート
1 つのフレームをエクスポートする場合は、覚えやすいファイル名を選択してください。 アニメーションからフレームをエクスポートするには、フレームのシーケンスを反映するシーケンスを含むファイルを使用します。 PNG、JPG、および GIF ファイルは、グリース ペンシルの 3 つの主要なファイル タイプです。 GIF と PNG はどちらも小さなアニメーションに適していますが、JPG は大きな Web グラフィックに適しています。 グリース ペンシル ファイルをエクスポートすると、アルファ チャネルを含む PNG イメージが保存され、グリース ペンシル ファイルとして保存されます。 グリース ペンシル ツールは、アルファ チャネルを使用して図面のどの部分を透明にするかを決定するため、このチャネルを開いたままにしておくことが重要です。 または、グリース ペンシル ファイルを .JPG または . GIF画像。 JPEG は Web グラフィックに使用できますが、GIF は小さなアニメーションに使用できます。 このオプションを使用すると、グリース ペンシル ファイルを PNG、JPG、または GIF としてエクスポートできます。 使用する場合は、ペンシル グリース ツールを選択します。 [ツール] パネルから [エクスポート] を選択して、作業内容をエクスポートできます。 [ファイル ブラウザのエクスポート] ウィンドウに移動し、[ファイル ブラウザのエクスポート] ウィンドウでグリース フレーム アーカイブのファイル名を選択して、エクスポートします。 Blender は、ファイルが変換された後、ファイルをアルファチャンネル付きの PNG 画像として保存します。
Blender SVG アドオン
Blender SVG アドオンは、Web 用の高品質のグラフィックを作成する優れた方法です。 SVG ファイルとしてエクスポートできるベクター グラフィックスを作成できます。 これは、Web サイトや他のアプリケーションで使用できるロゴ、アイコン、およびその他のグラフィックを作成するのに最適な方法です。
Svg チュートリアル
SVG は、双方向性とアニメーションをサポートする 2 次元グラフィックス用の XML ベースのベクター画像形式です。 SVG 仕様は、1999 年以来、World Wide Web Consortium (W3C) によって開発されたオープン スタンダードです。SVG 画像とその動作は、XML テキスト ファイルで定義されます。 これは、それらを検索、索引付け、スクリプト化、および圧縮できることを意味します。 XML ファイルとして、SVG 画像は任意のテキスト エディタで作成および編集できますが、描画ソフトウェアで作成されることが多くなります。 これらは 1 つのファイルに結合され、配布と操作が容易になります。
Scalable Vector Graphics (SVG) は、現在市場で最もホットなトピックの 1 つです。 2000 年代初頭に標準化されたにもかかわらず、StandardVG は貧弱なブラウザー サポート (特に IE) によって一貫して悪影響を受けてきました。 現時点では、SVG を HTML に直接埋め込むには、最新のブラウザーが必要です。 ほとんどの場合、コードを編集する必要はありませんが、Figma や Sketch などのツールを使用してコードを作成できます。 ブラウザーは、他のファイル形式で画像を表示できるのと同様に、それらを img タグとして表示できます。 画像をインライン化するために、HTML5 と XHTML は異なる構文を使用します。 Renderport と viewBox は、g 要素を使用して組み合わせることができます。
SVG キャンバスでは、新しい座標系を指定できます。 たとえば、0 から始めて、キャンバス サイズを 100×100 に制限します。 100 に達するとすぐに、同じキャンバスの 2 番目の部分を見ることができます。HTML タグがスタイル属性を受け入れるのと同様に、sva ではどの要素もスタイル属性を受け入れることができます。 フォームの性質上、一部の CSS プロパティが予想とは異なる動作をする必要があるため、すべての CSS プロパティを使用できるわけではありません。 Fill は、テキスト要素の色を変更するなど、要素の属性としても使用できます。 インラインは、HTML と CSS にも存在します。
適切なデータ URL をフィールドに入力するだけです。 CDATA メソッドを使用して、SVG ファイルに外部スタイル シートを含めることができます。 ページが完全に読み込まれたら、最初に JavaScript を配置し、それを load イベントでラップして完了することができます。 SVG を操作できる場合 (SVG は HTML 内でインラインになっています)、JavaScript の任意の属性を変更できます。 これは HTML5 で使用できるマークアップ言語ですが、最初に XHTML を使用する場合にのみ使用する必要があります (XML 形式のため、無効な SVG ファイルは一部のサービスまたはアプリで受け入れられない場合があります。たとえば、Modernizrライブラリを使用して、不足しているサポートを確認できます。
Inkscape で Svg ファイルを作成する
SVG ファイルを作成できるソフトウェア プログラムは他にも多数あります。 ベクターイラストは、Inkscape と呼ばれる無料のプログラムでよく使用されます。 Inkscape を手に入れるには、その Web サイトにアクセスしてください。 Adobe Illustratorや Inkscape など、sva ファイルを作成できる商用アプリケーションもあります。