وصف المشهد العالمي (USD) هو نظام فعال وقابل للتطوير لتأليف وقراءة وبث وصف المشهد المأخوذ من عينات زمنية للتبادل بين تطبيقات الرسومات.
لمزيد من التفاصيل، يرجى زيارة الموقع الإلكتروني هنا.
لينكس | ويندوز | ماك | |
---|---|---|---|
ديف | |||
يطلق |
هل تحتاج إلى مساعدة في فهم مفاهيم معينة بالدولار الأمريكي؟ راجع الحصول على مساعدة بشأن الدولار الأمريكي أو قم بزيارة منتدانا.
إذا كنت تواجه مشكلات غير موثقة مع البرنامج، فيرجى الإبلاغ عن خطأ. إذا كنت بحاجة إلى الإبلاغ عن مشكلة أمنية تتعلق بالبرنامج، فيرجى مراجعة سياسة الأمان.
تم تطوير USD بشكل أساسي على منصات Linux (CentOS 7)، ولكن تم إنشاؤه واختباره ودعمه على نظامي التشغيل macOS وWindows.
من الممكن أيضًا إنشاء مكتبات بالدولار الأمريكي يمكن تضمينها في تطبيقات iOS وvisionOS.
الرجاء مراجعة VERSIONS.md للتعرف على الإصدارات التي تم اختبارها بشكل واضح.
مطلوب:
راجع مكتبة الطرف الثالث وإصدارات التطبيقات للحصول على معلومات الإصدار.
مطلوبة تبعيات إضافية للمكونات التالية. قد يتم تعطيل هذه المكونات في وقت الإنشاء. لمزيد من التفاصيل، راجع تكوين البناء المتقدم.
التصوير والتصوير بالدولار الأمريكي
مطلوب:
خياري:
روابط بايثون
مطلوب:
com.usdview
مطلوب:
إن أبسط طريقة لبناء الدولار الأمريكي هي تشغيل البرنامج النصي build_usd.py
المرفق. سيقوم هذا البرنامج النصي بتنزيل التبعيات المطلوبة وإنشاءها وتثبيتها مع الدولار الأمريكي في دليل معين.
اتبع الإرشادات الموضحة أدناه لتشغيل البرنامج النصي بسلوكه الافتراضي، والذي سيؤدي إلى إنشاء مكتبات USD الأساسية والتصوير ومكونات التصوير بالدولار الأمريكي. لمزيد من الخيارات والوثائق، قم بتشغيل البرنامج النصي باستخدام المعلمة --help
.
راجع تكوين البناء المتقدم للحصول على أمثلة ووثائق إضافية لتشغيل cmake مباشرة.
--no-python
كوسيطة إلى build_usd.py
) يمكنك تنزيل أرشيفات التعليمات البرمجية المصدر من GitHub أو استخدام git
لاستنساخ المستودع.
> git clone https://github.com/PixarAnimationStudios/OpenUSD
Cloning into 'OpenUSD'...
قم بتشغيل البرنامج النصي build_usd.py لإنشاء وتثبيت USD. لاحظ أن البرنامج النصي للبناء تم تصميمه مع وضع البناء خارج المصدر في الاعتبار - تثبيت الإصدار في
الدليل الذي تم استنساخ المستودع فيه لم يتم اختباره.
على سبيل المثال، سيقوم ما يلي بتنزيل تبعيات USD وإنشائها وتثبيتها، ثم إنشاء وتثبيت USD في /path/to/my_usd_install_dir
.
> python OpenUSD/build_scripts/build_usd.py /path/to/my_usd_install_dir
في الوحدة الطرفية، قم بتشغيل xcode-select
لضمان تثبيت أدوات مطور سطر الأوامر. ثم قم بتشغيل البرنامج النصي.
على سبيل المثال، سيقوم ما يلي بتنزيل تبعيات USD وإنشائها وتثبيتها، ثم إنشاء وتثبيت USD في /path/to/my_usd_install_dir
.
> python OpenUSD/build_scripts/build_usd.py /path/to/my_usd_install_dir
عند الإنشاء من نظام macOS، يمكنك التحويل البرمجي للأنظمة الأساسية المستندة إلى iOS.
تقتصر إصدارات التجميع المتقاطع على بناء المكتبات التي يمكن تضمينها في التطبيقات المصممة للنظام الأساسي المستهدف. قد يكون من المفيد استخدام بنية متجانسة عند تضمين USD (راجع تكوين البنية المتقدمة).
لا تدعم هذه الإصدارات روابط Python أو أدوات سطر الأوامر.
على سبيل المثال، سيقوم ما يلي بتنزيل تبعيات USD وإنشائها وتثبيتها، ثم إنشاء وتثبيت USD لنظام التشغيل iOS في /path/to/my_usd_install_dir
.
> python OpenUSD/build_scripts/build_usd.py --build-target iOS --build-monolithic /path/to/my_usd_install_dir
أو لنظام التشغيل VisionOS:
> python OpenUSD/build_scripts/build_usd.py --build-target visionOS --build-monolithic /path/to/my_usd_install_dir
قم بتشغيل "x64 Native Tools Command Prompt" لإصدار Visual Studio الخاص بك وقم بتشغيل البرنامج النصي في الغلاف المفتوح. تأكد من استخدام موجه الأوامر 64 بت (x64) وليس موجه الأوامر 32 بت (x86).
راجع https://docs.microsoft.com/en-us/cpp/build/how-to-enable-a-64-bit-visual-cpp-toolset-on-the-command-line لمزيد من التفاصيل.
على سبيل المثال، سيقوم ما يلي بتنزيل تبعيات USD وإنشائها وتثبيتها، ثم إنشاء USD وتثبيته في C:pathtomy_usd_install_dir
.
C:> python OpenUSDbuild_scriptsbuild_usd.py "C:pathtomy_usd_install_dir"
قم بتعيين متغيرات البيئة المحددة بواسطة البرنامج النصي عند انتهائه، ثم قم بتشغيل usdview
باستخدام نموذج للأصل.
> usdview OpenUSD/extras/usd/tutorials/convertingLayerFormats/Sphere.usda
إذا كنت ترغب في المساهمة بالدولار الأمريكي (ونحن نقدر المساعدة!)، فيرجى الاطلاع على صفحة المساهمة في الوثائق للحصول على مزيد من المعلومات.