デザインファミリー
デザインファミリーは、R.Designのカタログシステムにおける中核的な組織単位です。ブランド、デザイナー、またはスタイルテーマなどの共通属性を共有する、関連する3Dモデル、マテリアル、デザイン要素のコレクションを表します。
クイック定義
デザインファミリーは、関連する3Dアセット、マテリアル、デザイン要素をまとめて、統一感のあるコレクションを作成します。カタログシステム全体の主要な組織構造として機能します。
デザインファミリーとは?
デザインファミリーは、カタログ内の「製品ライン」と考えてください。以下が含まれます:
- 3Dモデル - 家具、オブジェクト、建築要素
- マテリアル - ファブリック、ペイント、仕上げ、テクスチャ
- デザインバリエーション - 同じベースデザインの異なるバージョン
- メタデータ - ブランド、デザイナー、コレクション、分類情報
実例
| デザインファミリー | カテゴリー | 内容 |
|---|---|---|
| ”MALAGA” | ラグ | 複数のラグデザイン、サイズ、色 |
| ”Softness” | 壁紙 | 複数の壁紙デザイン、サイズ、色 |
コアコンポーネント
デザインバージョン
各デザインファミリーには、1つ以上のデザインバージョンが含まれます:
- アクティブバージョン - 現在使用可能なもの
- 非アクティブバージョン - アーカイブまたは廃止されたバージョン
- 同じデザインコンセプトの異なる構成
- バージョン履歴と更新
なぜ複数のバージョン?
デザインファミリーは、カタログ内で単一のアイデンティティを維持しながら、更新、改良、またはバリエーションを表現するために複数のバージョンを持つことができます。
👉 詳細:デザインバージョン
デザインバージョンメッシュ
各バージョンに関連付けられた実際の3Dモデル。デザインファミリーと個別の3Dメッシュアセット間のジャンクションとして機能し、R.Designにおけるカタログ管理、検索機能、ユーザーカスタマイゼーション機能を処理します。
デザインバージョンエレメント
個々のマテリアルとコンポーネント。デザインファミリーと個別のマテリアルアセット間のジャンクションとして機能し、R.Designにおけるカタログ管理、検索機能、ユーザーカスタマイゼーション機能を処理します。
属性とメタデータ
デザインファミリーには、カタログ組織、検索、フィルタリング、外部システムとの統合を強化する広範なメタデータが含まれています。
コア識別情報
デザインファミリーの基本識別子:
| 属性 | タイプ | 説明 |
|---|---|---|
id | 文字列(18文字) | プライマリキー、通常Salesforce ID形式 |
name | 文字列(80文字) | デザインファミリーの表示名(英語) |
name_jp | 文字列(50文字) | 日本語ローカライズ名 |
external_id | 文字列 | 統合用の外部システム識別子 |
例:
id:a4fOQ000000g8yrYAAname:"MALAGA Rug Collection"name_jp:"マラガ ラグ コレクション"
製品とブランド情報
組織とブランド帰属:
| 属性 | タイプ | 説明 |
|---|---|---|
brand_id | 外部キー | ブランド/メーカーへの参照 |
default_category_id | 外部キー | 主要カタログカテゴリー |
collection_id | 外部キー | コレクショングループ |
dlc_package_name | 文字列(20文字) | DLC(ダウンロードコンテンツ)パッケージ識別子 |
url_key_of_representing_product_w_o_mesh | 文字列 | メッシュなし製品のURL対応キー |
目的:
- ブランドによるフィルタリングを可能にする(例:「Herman Miller」、「Vitra」)
- アイテムをコレクションにグループ化(例:「2024年春コレクション」)
- アセット配信のためのDLCパッケージへのリンク
- WebカタログのSEOフレンドリーなURLをサポート
可視性とステータスフラグ
デザインファミリーがどこにどのように表示されるかを制御:
| 属性 | タイプ | 説明 |
|---|---|---|
visibility_limited | ブール値 | 特定のユーザー/グループに可視性を制限 |
debug | ブール値 | テスト用のデバッグモード |
dlc_added_to_asset_api | ブール値 | アセットAPIを通じて利用可能なDLC |
released_on_production | ブール値 | 本番環境で利用可能 |
is_generic | ブール値 | 汎用/テンプレートデザインファミリー |
is_hdri | ブール値 | HDRI(高ダイナミックレンジ画像)アセット |
is_base_material | ブール値 | システム使用のための基本マテリアル |
disable_art_studio | ブール値 | アートスタジオ機能で無効化 |
可視性制御
これらのフラグはアクセスと利用可能性を制御します。例えば、visibility_limitedは公開リリース前に選択したユーザーでベータテストを行うことを可能にします。
一般的なシナリオ:
公開リリース:
visibility_limited:falsereleased_on_production:truedebug:false
ベータテスト:
visibility_limited:truereleased_on_production:falsedebug:true
分類と属性
分類学的およびスタイリスティックなメタデータ:
| 属性 | タイプ | 説明 |
|---|---|---|
room_type | 文字列(4099文字) | ルームタイプ分類(例:「リビングルーム」、「ベッドルーム」) |
style | 文字列(4099文字) | スタイルタグ(例:「北欧風」、「モダン」、「インダストリアル」) |
themes | 文字列(4099文字) | テーマタグ(例:「ミニマリスト」、「コースタル」、「アーバン」) |
designer_attribute | 参照 | デザイナー帰属 |
artist_attribute | 参照 | アーティスト帰属(マテリアル/テクスチャ用) |
brand_attribute | 参照 | ブランド属性参照 |
フィルタリングでの使用:
ユーザーは以下でフィルタリングできます:
- ルームタイプ: 特定の部屋に適したアイテムを検索
- スタイル: 美的好みに合ったアイテムを発見
- テーマ: デザインテーマで閲覧
- デザイナー/アーティスト: 特定のクリエイターの作品を検索
例の値:
room_type:"リビングルーム, ダイニングルーム, オフィス"style:"北欧風, ミッドセンチュリーモダン, ミニマリスト"themes:"天然素材, 持続可能なデザイン, ヒュッゲ"
複数値フィールド
スタイルとテーマフィールドは複数のカンマ区切り値をサポートし、アイテムが複数のフィルターカテゴリーに表示されることを可能にします。
価格設定と表示順序
価格構造とカタログ配置の制御:
| 属性 | タイプ | 説明 |
|---|---|---|
row_label_csv_pricing | 文字列 | CSVベースの価格マトリックスの行ラベル |
column_label_csv_pricing | 文字列 | CSVベースの価格マトリックスの列ラベル |
featured_order | 浮動小数点数 | 注目アイテムのソート順(低い値=高い優先度) |
category_sort_order | 浮動小数点数 | カテゴリー内のソート順 |
価格マトリックスの例:
複数のオプション(サイズ×仕上げ)を持つ構成可能なアイテムの場合:
| サイズ ↓ / 仕上げ → | オーク | ウォールナット | メープル |
|---|---|---|---|
| 小 | ¥29,900 | ¥34,900 | ¥32,900 |
| 中 | ¥44,900 | ¥49,900 | ¥47,900 |
| 大 | ¥59,900 | ¥64,900 | ¥62,900 |
row_label_csv_pricing:"小,中,大"column_label_csv_pricing:"オーク,ウォールナット,メープル"
表示順序:
featured_orderの値が低いほど、注目セクションで最初に表示されますcategory_sort_orderはカテゴリー閲覧内の位置を制御します
製造とマテリアル仕様
物理的な製品情報:
| 属性 | タイプ | 説明 |
|---|---|---|
country_of_manufacture | 文字列 | 製造国(例:「イタリア」、「日本」、「米国」) |
spec_material | 文字列 | マテリアル仕様と構成 |
base_material_type | 文字列 | 主要マテリアル分類 |
目的:
- eコマースのための製品情報
- ラベリング要件への準拠
- ユーザーの意思決定(例:地元製造の好み)
- マテリアルの互換性とお手入れ手順
例:
country_of_manufacture:"デンマーク"spec_material:"100%ニュージーランドウール、コットンバッキング"base_material_type:"天然繊維"
表示とレンダリングプロパティ
視覚的なレンダリング動作:
| 属性 | タイプ | 説明 |
|---|---|---|
horizontal_art_only | ブール値 | 横向きのみに制限(アートワーク用) |
apply_canvas_texture | ブール値 | アートプリントにキャンバステクスチャオーバーレイを適用 |
使用例:
アートワーク & プリント:
horizontal_art_only:true→ 横向きオプションのみ表示apply_canvas_texture:true→ ギャラリーラップされたプリント用のキャンバステクスチャを追加
通常のアイテム:
- 非アートワークアイテムの場合、両方とも通常は
false
スタジオステータスとワークフロー
コンテンツ作成と承認ワークフロー:
| 属性 | 値 | 説明 |
|---|---|---|
status_ec_studio | 列挙型 | ECスタジオワークフローステータス |
ワークフロー状態:
| ステータス | 説明 | ユーザーに表示 |
|---|---|---|
| Requested | 初期送信 | ❌ |
| Baked | アセット処理と最適化済み | ❌ |
| Debug Requested | デバッグビルドリクエスト済み | ❌ |
| Under Review | コンテンツチームレビュー中 | ❌ |
| Reviewed | レビュー完了 | ❌ |
| Approved | 公開承認済み | ❌ |
| Pending | 最終ステップ待ち | ❌ |
| Rejected | 未承認、修正が必要 | ❌ |
コンテンツワークフロー
ステータスがApproved(および適切な可視性フラグ)のデザインファミリーのみが公開カタログに表示されます。これにより品質管理とブランド基準が保証されます。
タイムスタンプ
作成と更新の監査証跡:
| 属性 | タイプ | 説明 |
|---|---|---|
created_at | タイムスタンプ | 初期作成日時 |
updated_at | タイムスタンプ | 最終変更日時 |
使用:
- **「新着」**フィルタリング(
created_atによる) - **「最近更新」**セクション(
updated_atによる) - 監査ログとバージョン履歴
- キャッシュ無効化トリガー
R.Designでの使用
カスタムカタログ
ユーザーはデザインファミリーのパーソナライズされたコレクションを作成できます:
機能:
- お気に入りのデザインファミリーを個人コレクションに追加
- プロジェクト、クライアント、またはテーマ別に整理
- チームメンバーとキュレーションされたカタログを共有
- 頻繁に使用するアイテムへの迅速なアクセス
使用例:
- プロジェクト固有のアイテムコレクション
- クライアントプレゼンテーションカタログ
- 再利用可能なデザインパレット
- チーム共有リソースライブラリ
ルームデザイン
ルームで作業する際:
- カタログ内のデザインファミリーを閲覧
- バージョンと構成を選択
- ルーム内にアイテムを配置
- 利用可能なエレメントを使用してマテリアルをカスタマイズ
- デザインファミリー参照を含むルームを保存
ルームデータサイズ
ルームは完全な3Dデータではなく、デザインファミリーへの参照を保存します。これによりルームファイルを小さく保ち、アセット更新が自動的に伝播されます。
アイテムセット
デザインファミリーはアイテムセットにグループ化できます:
- コーディネートされたアイテムの事前設定グループ
- クイックルームスタイリング(例:「リビングルームセット」)
- アイテム間の関係を維持
- 繰り返しレイアウトの時間を節約
マテリアルカスタマイゼーション
複数のマテリアルオプションを持つデザインファミリー:
- 利用可能なマテリアルエレメントを表示
- リアルタイムで異なる仕上げをプレビュー
- 個々のサーフェスまたはアイテム全体に適用
- カスタムマテリアル構成を保存
- プロジェクト全体で保存された構成を再利用
ストアとeコマース統合
デザインファミリーは購入可能な製品にリンクできます:
ユーザー向け
- 価格情報付きでカタログを閲覧
- アプリケーションから直接カートに追加
- 実世界の製品を購入
- 統合システムを通じて注文を追跡
ブランド向け
- 3D環境で製品をショーケース
- バーチャル試用購入を有効化
- eコマースプラットフォームにリンク
- 顧客の関心とエンゲージメントを追跡
eコマース機能
ストア統合はProプランユーザーとブランドパートナーが利用できます。ストア機能の有効化についてはサポートにお問い合わせください。
外部システム統合
デザインファミリーはエンタープライズシステムと統合します:
Salesforce統合
- 製品カタログの同期
- デザインインタラクションからのリード追跡
- 選択されたアイテムでの見積生成
eコマースプラットフォーム
- 製品在庫同期
- リアルタイム価格更新
- 注文フルフィルメント統合
アセット管理システム
- 3Dアセットバージョン管理
- 自動アセット配信
- パフォーマンス最適化
検索とフィルタリング
カタログはデザインファミリーの複雑なフィルタリングをサポートします:
フィルターオプション
| フィルタータイプ | 例 |
|---|---|
| カテゴリー | 家具、マテリアル、照明 |
| サブカテゴリー | 椅子、ソファ、テーブル |
| ブランド | Herman Miller、Vitraなど |
| デザイナー | Charles Eames、Alvar Aalto |
| マテリアルタイプ | 木材、ファブリック、金属、ガラス |
| スタイル | モダン、トラディショナル、インダストリアル |
| コレクション | 2024春、北欧エッセンシャル |
| 価格帯 | 購入可能アイテム用 |
検索機能
- 名前と説明全体でのテキスト検索
- タグベースの発見
- 関連アイテムの提案
- 最近使用のクイックアクセス
- お気に入りと保存された検索
高度な検索
複数のフィルターを組み合わせて結果を絞り込みます。例:「ファブリック」+「北欧風」+「ブルー」で北欧のブルーテキスタイルパターンを検索します。
技術詳細
アセット管理
マニフェスト生成
- 3Dアプリケーション用の自動アセットマニフェスト作成
- ユーザーのプランに基づいた最適化されたアセットパッケージング
- 大規模アセットのプログレッシブローディング
キャッシュとパフォーマンス
- 頻繁に使用されるアセットのローカルキャッシュ
- 新しいバージョンが利用可能な場合のバックグラウンド更新
- ダウンロードの帯域幅最適化
アセット配信
- グローバルな高速アクセスのためのCDNベース配信
- 接続速度に基づく適応品質
- 中断されたダウンロードの再開サポート
データ構造
デザインファミリーは複雑な関係を維持します:
デザインファミリー
├── メタデータ(名前、ブランド、デザイナーなど)
├── カテゴリーとタグ
├── デザインバージョン []
│ ├── デザインバージョンメッシュ []
│ │ └── 3Dモデルファイル
│ └── デザインバージョンエレメント []
│ └── マテリアルとテクスチャ
├── 可視性設定
├── ステータス情報
└── 統合データベストプラクティス
ユーザー向け
デザインファミリーの整理
- マイカタログを使用してプロジェクト固有のコレクションを作成
- 頻繁に使用するマテリアル構成を保存
パフォーマンスのヒント
- 高品質アセットはより多くのVRAMを必要とします
- 複雑なシーンには低ポリゴンバージョンを使用
- オフライン作業のためにアセットをローカルにキャッシュ
コンテンツクリエイター向け
デザインファミリーの作成
- 関連アイテムを論理的にグループ化
- 複数のマテリアルオプションを提供
- 適切なメタデータとタグを含める
- さまざまな照明条件でテスト
- パフォーマンスのために3Dジオメトリを最適化
コンテンツ品質
デザインファミリーは品質基準を確保するためのレビュープロセスを経ます。より迅速な承認のためにアセット作成ガイドラインに従ってください。