Alternativa 3Dブレンダーツール
David E Jonesによって作成された、http://davidejones.com Twitter @David3Jonesでフォローしてください
このツールが気に入ったら、ツイートしてください。
Alternativa 3Dブレンダーツールとは何ですか?
このPythonスクリプトは、ブレンダーへのアドオンとしてインストールできます。インストールすると、Flash 3DライブラリAlternativaと互換性のあるさまざまな形式をインポート/エクスポートできます。
機能
- インポート/エクスポート.A3Dファイル
- 3Dモデルをエクスポートしてフラッシュalternativa3d actionscriptクラスをフラッシュします
- バージョン8.27.0+のクラス内で圧縮されたbytearray変数にデータをエクスポートする
- ドキュメントクラスを作成します
インストールメモ
- ブレンダーを開いて、ファイル - >ユーザー設定に移動します
- [追加]タブをクリックします
- このウィンドウの下部にあるインストールアドオンボタンをクリックします
- io_alternativa3d_tools.pyファイルを参照してください
- リスト内のアドオンを見つけると、左側のImport-Exportカテゴリをクリックすると簡単です。
- アドオンの横にあるチェックボックスをチェックして、それを有効にします
- このアドオンと、ブレンダーを起動するときにデフォルトで有効にした他の変更が必要な場合は、デフォルトとして保存をクリックします。
Changelog
1.2.1
- A3Dバージョン1ファイルをインポートするバグを修正しました
- マスクからの可視性を読み取るために、A3D1オブジェクトを解析するバグを修正しました
- 画像をロードするときに
error embedded null characterを修正します - A3D1を2に変換するときにオブジェクト名を使用して、以前にすべてに同じ名前を使用していました
- 存在しないパラメーションにアクセスするテクスチャマテリアルでエクスポートバグを修正
1.2.0
- 読み取り変換を割り当てない特定のクラスを修正しました
- A3Dエクスポート雇用を追加し、無効にするオプションが含まれています
- BMESHデータを使用した場合、誤ったUVエクスポートを修正しました
1.1.9
- LODにメッシュを追加したコンテキストエラーを修正(KennyLerma)
- チェックオブジェクトはリストで選択されていません
1.1.8
- 材料リストにキーが見つからない場合のエラーを修正しました
- A3Dファイルから非表示のアイテムを除外するオプションを追加し、必要に応じてファイルサイズを削減する
- オプションを追加して、すべてのUVlayersまたはアクティブ/ファーストUVレイヤーのみをエクスポートします
- エクスポート時にコンテキストバグを修正し、コンテキストを投票しなかった
- intの代わりにフロートとして値を取る非常に大きなファイルでnullmaskをエクスポートする際のバグを修正しました
- エクスポートのコピーオプションを追加して、エクスポートと同様に、顔ごとの作業を行いますUV拡散画像
- クワッドをTRIに変換しないLODの輸出を修正します。
1.1.7
- カメラの輸出と輸入を追加しました
- 複数のユーザーが1つのコピーのみをエクスポートするように画像を設定します
- バウンドボックスなしでエクスポートするオプションを追加しました。
- 照明、カメラのインポートを含める/除外するインポートオプションが追加されました
- メッシュメニューと輸出業者にLODを追加しました
- A3Dエクスポートのバグ、「//」から始まる相対パスファイル名を修正しました画像のエクスポートではありません
- ActionScript V8およびA3Dに複数のUVチャネルをエクスポートした
- A3DモデルからすべてのUVチャネルをインポートします
- bugfix、大きなファイルをエクスポートするとき、[エラー12]十分なスペースが表示されません-print()を削除することで修正されました。
- メッシュ用のマテリアルロットがない場合は、拡散として顔ごとのUV画像を使用してエクスポートしようとする場合
- LODをインポート、A3Dからスプライト
- Boundboxデータの収集方法を変更しました
- バウンドボックスデータをクラスに出力します
- BMESHの変更により、ActionScript V7でUVSでエクスポートできないことを修正しました
- 正しいライトタイプを示すために周囲として表示されるすべてのインポートライトを固定
- スプライトインポート/エクスポートのパネルの詳細を追加します
- 選択したメッシュをデカールに変換するためのメニューオプションを追加
- インポート/エクスポート用のパネルの詳細を使用して、メニューと輸出業者にデカールを追加します
- エクスポート材料チェックテクスチャ名は、拡散拡散を持つことができるため、文字列ではなく文字列で始まります。001など
1.1.6
- BlenderのMinバージョンを2.63に更新しました
- BMESHに関連するAPIの変更を固定しました
- vertexbuffer圧縮エクスポートをA3Dバージョン2.6に修正しました
- vertexbuffer減圧インポートA3d 2.6を修正しました
- デフォルトエクスポートとしてバージョンA3D 2.6を現在動作させます
- メッシュのリンクされたコピーは適切にエクスポートし、未使用のバッファーを削除することでファイルサイズを削減します
- より良いサポートまでSpriteを除くすべてのメニューメッシュを削除しました
- 肌からのメッシュのインポートを修正しました
- 凝縮コードと冗長コードを削除しました
- BMESH以外のバージョンのリリースでまだ動作するための互換性が追加されました
- メッシュの親オブジェクトをエクスポートするオプションを追加する、親オブジェクトにはピボット変換が含まれます
- Alternativaに基づいてエンコーディングをやり直します
1.1.5
- BlenderのMinバージョンを2.62に更新しました
- 輸出クラスバージョン5.6.0 UVマッピングを修正しました
- A3D 2.0への基本的なエクスポート
- 2.4、2.5、2.6への部分輸出
- A3D 2.0の基本インポート
- A3D 2.4、2.5、2.6の部分インポート
- クラスとA3Dのエクスポート
- フラットまたはスムーズな通常のエクスポート
- 何か便利なことをするために、ドキュメントクラスを修正しました
- A3DCLASSESを備えた部分的に更新されたメッシュメニュー
- クラスの例を更新し、A3Dの例を追加しました
- バージョン1.0のインポート(限られたテスト、機能しているようです)
- ロードされたA3Dデータを表示するデバッグプレイヤーを追加しました
1.1.4
- Build SWFを使用して各バージョンのエクスポートを追加しました
- 7.5.0のオプションに追加されました
- コンデンスバージョン8コーディング
- コンデンスバージョン7コーディング
1.1.3
- バージョン7.51でエクスポートするときのエラーを修正しました
- バージョン5.6.0は、有用なものをエクスポートしていなかったため、再構築しました
- .a3dファイルバージョン1または2のインポートを確認するためのチェックを追加しました
1.1.2
- 値v.8.27.0+のみではなく、クラスで圧縮されたbytearrayデータのサポートを追加しました
1.1.1
- テクスチャを備えたバージョン8クラスエクスポートを更新しました。
- Material0 Material1などではなく、材料名を使用するためにエクスポートを変更しました。
- 複数の表面材料で動作します
例
エクスポートサンプルについては、サンプルフォルダーをご覧ください