Example
AssetInfo یک مخزن متادیتا است که به یک Scene از طریق Scene.asset_info (یا به یک Node از طریق Node.asset_info). این اطلاعاتی درباره منبع فایل ذخیره میکند: ابزاری که آن را ایجاد کرده است، واحدهای اندازهگیری، زمانمهرهای ایجاد/تغییر، و تنظیمات اختیاری سیستم محور.
AssetInfo ارث میبرد از A3DObject.
Example: aspose.threed
Example
| Example | Example |
|---|
AssetInfo() | ساختارهایی با تمام فیلدها خالی/پیشفرض |
AssetInfo(name) | ساختارهایی با نام شیء اختیاری |
Example
تمام فیلدها ویژگیهای قابل خواندن و نوشتن هستند.
نویسندگی و شناسایی
| Example | Example | Example |
|---|
title | str | عنوان قابل خواندن برای انسان دارایی |
subject | str | موضوع یا مبحث دارایی |
author | str | نام نویسندهٔ فایل |
keywords | str | کلمات کلیدی مرتبط با دارایی |
revision | str | رشتهٔ نسخه یا بازنگری |
comment | str | نظر یا توصیف آزاد |
copyright | str | اعلان حق تکثیر |
url | str | URL منبع یا URI مرجع |
اطلاعات برنامه
| Example | Example | Example |
|---|
application_name | str | نام برنامهٔ نویسنده (مثلاً،., "Blender") |
application_vendor | str | فروشندهٔ برنامهٔ نویسنده |
application_version | str | رشتهٔ نسخهٔ برنامهٔ نویسنده |
Example
| Example | Example | Example |
|---|
creation_time | `datetime | None` |
modification_time | `datetime | None` |
Example
| Example | Example | Example |
|---|
unit_name | str | نام واحد اندازهگیری (مثلاً،., "centimeter", "meter") |
unit_scale_factor | float | ضریب مقیاس برای تبدیل واحدهای فایل به متر؛ بهطور پیشفرض 1.0 |
سیستم مختصات (ویژگیهای استاب)
ویژگیهای زیر موجود هستند اما باز میگردند None در انتشار فعلی متن باز. آنها برای پشتیبانی آینده از بازنگری محور رزرو شدهاند.
| Example | Example |
|---|
coordinate_system | قواعد دستگیری (دست راست یا دست چپ) |
up_vector | کدام محور به سمت بالا اشاره میکند |
front_vector | کدام محور به سمت جلو اشاره میکند |
axis_system | توصیفگر ترکیبی سیستم محورها |
ambient | رنگ محیطی صحنه |
Example
موارد مرتبط