Loading...
リファレンスリソースデザインファミリー
Docs TopReferenceResourcesDesign Family

デザインファミリー

デザインファミリーは、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: a4fOQ000000g8yrYAA
  • name: "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: false
  • released_on_production: true
  • debug: false

ベータテスト:

  • visibility_limited: true
  • released_on_production: false
  • debug: 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での使用

カスタムカタログ

ユーザーはデザインファミリーのパーソナライズされたコレクションを作成できます:

機能:

  • お気に入りのデザインファミリーを個人コレクションに追加
  • プロジェクト、クライアント、またはテーマ別に整理
  • チームメンバーとキュレーションされたカタログを共有
  • 頻繁に使用するアイテムへの迅速なアクセス

使用例:

  • プロジェクト固有のアイテムコレクション
  • クライアントプレゼンテーションカタログ
  • 再利用可能なデザインパレット
  • チーム共有リソースライブラリ

ルームデザイン

ルームで作業する際:

  1. カタログ内のデザインファミリーを閲覧
  2. バージョンと構成を選択
  3. ルーム内にアイテムを配置
  4. 利用可能なエレメントを使用してマテリアルをカスタマイズ
  5. デザインファミリー参照を含むルームを保存
💡

ルームデータサイズ

ルームは完全な3Dデータではなく、デザインファミリーへの参照を保存します。これによりルームファイルを小さく保ち、アセット更新が自動的に伝播されます。

アイテムセット

デザインファミリーはアイテムセットにグループ化できます:

  • コーディネートされたアイテムの事前設定グループ
  • クイックルームスタイリング(例:「リビングルームセット」)
  • アイテム間の関係を維持
  • 繰り返しレイアウトの時間を節約

マテリアルカスタマイゼーション

複数のマテリアルオプションを持つデザインファミリー:

  1. 利用可能なマテリアルエレメントを表示
  2. リアルタイムで異なる仕上げをプレビュー
  3. 個々のサーフェスまたはアイテム全体に適用
  4. カスタムマテリアル構成を保存
  5. プロジェクト全体で保存された構成を再利用

ストアとeコマース統合

デザインファミリーは購入可能な製品にリンクできます:

ユーザー向け

  • 価格情報付きでカタログを閲覧
  • アプリケーションから直接カートに追加
  • 実世界の製品を購入
  • 統合システムを通じて注文を追跡

ブランド向け

  • 3D環境で製品をショーケース
  • バーチャル試用購入を有効化
  • eコマースプラットフォームにリンク
  • 顧客の関心とエンゲージメントを追跡
🛒

eコマース機能

ストア統合はProプランユーザーとブランドパートナーが利用できます。ストア機能の有効化についてはサポートにお問い合わせください。

外部システム統合

デザインファミリーはエンタープライズシステムと統合します:

Salesforce統合

  • 製品カタログの同期
  • デザインインタラクションからのリード追跡
  • 選択されたアイテムでの見積生成

eコマースプラットフォーム

  • 製品在庫同期
  • リアルタイム価格更新
  • 注文フルフィルメント統合

アセット管理システム

  • 3Dアセットバージョン管理
  • 自動アセット配信
  • パフォーマンス最適化

検索とフィルタリング

カタログはデザインファミリーの複雑なフィルタリングをサポートします:

フィルターオプション

フィルタータイプ
カテゴリー家具、マテリアル、照明
サブカテゴリー椅子、ソファ、テーブル
ブランドHerman Miller、Vitraなど
デザイナーCharles Eames、Alvar Aalto
マテリアルタイプ木材、ファブリック、金属、ガラス
スタイルモダン、トラディショナル、インダストリアル
コレクション2024春、北欧エッセンシャル
価格帯購入可能アイテム用

検索機能

  • 名前と説明全体でのテキスト検索
  • タグベースの発見
  • 関連アイテムの提案
  • 最近使用のクイックアクセス
  • お気に入りと保存された検索
🔍

高度な検索

複数のフィルターを組み合わせて結果を絞り込みます。例:「ファブリック」+「北欧風」+「ブルー」で北欧のブルーテキスタイルパターンを検索します。


技術詳細

アセット管理

マニフェスト生成

  • 3Dアプリケーション用の自動アセットマニフェスト作成
  • ユーザーのプランに基づいた最適化されたアセットパッケージング
  • 大規模アセットのプログレッシブローディング

キャッシュとパフォーマンス

  • 頻繁に使用されるアセットのローカルキャッシュ
  • 新しいバージョンが利用可能な場合のバックグラウンド更新
  • ダウンロードの帯域幅最適化

アセット配信

  • グローバルな高速アクセスのためのCDNベース配信
  • 接続速度に基づく適応品質
  • 中断されたダウンロードの再開サポート

データ構造

デザインファミリーは複雑な関係を維持します:

デザインファミリー
├── メタデータ(名前、ブランド、デザイナーなど)
├── カテゴリーとタグ
├── デザインバージョン []
│   ├── デザインバージョンメッシュ []
│   │   └── 3Dモデルファイル
│   └── デザインバージョンエレメント []
│       └── マテリアルとテクスチャ
├── 可視性設定
├── ステータス情報
└── 統合データ

ベストプラクティス

ユーザー向け

デザインファミリーの整理

  • マイカタログを使用してプロジェクト固有のコレクションを作成
  • 頻繁に使用するマテリアル構成を保存

パフォーマンスのヒント

  • 高品質アセットはより多くのVRAMを必要とします
  • 複雑なシーンには低ポリゴンバージョンを使用
  • オフライン作業のためにアセットをローカルにキャッシュ

コンテンツクリエイター向け

デザインファミリーの作成

  • 関連アイテムを論理的にグループ化
  • 複数のマテリアルオプションを提供
  • 適切なメタデータとタグを含める
  • さまざまな照明条件でテスト
  • パフォーマンスのために3Dジオメトリを最適化
⚠️

コンテンツ品質

デザインファミリーは品質基準を確保するためのレビュープロセスを経ます。より迅速な承認のためにアセット作成ガイドラインに従ってください。


関連ページ

コアリソース

ユーザー機能

開発者向け