1/062020-01-06こんにちは!AReX-Styleの開発担当です。変換されるための条件や仕組みについて説明していきます!解説に入る前にまず条件の説明に入る前に、言葉の定義を確認しておきましょう。[エリアからモデル作成]では2Dファミリが3Dファミリへと変換されます。このときの2Dファミリとは[詳細項目]カテゴリを表しています。変換先の3Dファミリは[ドア][窓][カーテンウォール(壁)][柱]の4つのカテゴリを表しています。※すべてのカテゴリに対応しているわけではない。「2Dファミリ(詳細項目)」の中に、変換したときにどの3Dファミリに変換するのか。情報を入れておくことでコマンド一つで簡単に任意の3Dファミリに変換することができるのです。大事なのは「2Dファミリ(詳細項目)」の設定なんです。AReXで配布されていない自作したファミリや他で配布されているファミリなどにも変換が可能です。2Dファミリから3Dファミリに変換される条件ではここから、変換するための条件を見ていきましょう。変換には3つの条件を満たす必要があります。2Dファミリに「変換カテゴリ」タイプパラメータがあり、その値に変換先の3Dファミリの「カテゴリ」が入力されていること2Dファミリに「変換ファミリ名」タイプパラメータがあり、その値に変換先の3Dファミリの「ファミリ名」が入力されていること2Dファミリと3Dファミリの「タイプ名」が完全に一致していること特に3を忘れないように注意しましょう。2Dファミリと3Dファミリがプロジェクトにロードされている必要があります。存在しないファミリを自動的に作って、それに変換する。いったことはできません...。一つずつ解説をしていきます。~1について~まず2Dファミリのタイプパラメータに「変換カテゴリ」を用意します。「変換カテゴリ」には変換先となる3Dファミリのカテゴリを入力します。コマンドを実行してこの2Dファミリを3Dファミリの「ドア」に変換をしたいのであれば、画像と同じように「ドア」と入力します。同様に窓は「窓」カーテンウォールは「カーテンウォール」柱は「柱」と入力します。※カーテンウォールは[壁]カテゴリですが、カーテンウォールと入力します。~2について~次に2Dファミリのタイプパラメータに「変換ファミリ名」を用意します。「変換ファミリ名」には変換先となる3Dファミリのファミリ名を入力します。「変換ファミリ名」にAXt片開き扉_フラッシュ」と入力します。入力するファミリ名は半角や全角も含めた完全一致となりますので、コピー&ペーストをして入力することをオススメします。冒頭でもお話ししましたが、AReXが配布しているファミリ以外でも変換は可能です。ファミリ名に「AX」や「AXt」などついていないものでも変換の対象にすることができます。名前に縛りや制約はありません。~3について~これは至ってシンプルな条件です。変換元の2Dファミリと、変換先の3Dファミリの「タイプ名」を一致させておく必要があります。画像のように半角と全角も含めて完全に一致している必要があります。これもコピー&ペーストが良さそうですね。まとめいかがでしょうか?以上の3項目の設定で変換の条件を満たしたことになります。あとはコマンドを実行するだけです。設定をしたのにコマンドのダイアログで変換のチェックが外れている。なんてことのないように注意してくださいね。以上、[エリアからモデル作成]コマンドを実行したときの2Dファミリから3Dファミリへ変換する仕込みについてでした!「でも2Dファミリから3Dファミリへ変換した際にパラメータの値はどうなるの?」といったお声が聞こえてきますね。そちらはまた別の機会に...。EXTENSION.閉じるContents閉じる。