Search Unity

Question How to get USD in my Unity project?

Discussion in 'AR' started by linomonta, May 31, 2022.

  1. linomonta

    linomonta

    Joined:
    May 31, 2022
    Posts:
    2
    How to get USD in my Unity project? Sound it is not available in the Package Manager. Can someone help me retrive?get it? I am using the latest version of Unity (2021.3.2f1). Thanks
     
  2. marief_unity

    marief_unity

    Unity Technologies

    Joined:
    Oct 9, 2018
    Posts:
    142
    Hi !

    The current released USD plugin is experimental that's why you don't see it in the Package Manager.
    To get it, in the package manager, select the "+" icon on the top left, select "add package by name" and enter: com.unity.formats.usd

    This will get you USD 3.0.0-exp.2.
     
  3. linomonta

    linomonta

    Joined:
    May 31, 2022
    Posts:
    2
    OK Great! Thanks! When will be release the real one?
     
  4. bfoddy

    bfoddy

    Joined:
    Mar 27, 2012
    Posts:
    85
    Yeah this advice isn't in line with unity's blog posts and docs on the subject (for example here or here). As I always say, guys it really, really sucks every time I have to find a random forum post to figure out how to use Unity in some way because your docs are wrong or incomplete.
     
  5. andyb-unity

    andyb-unity

    Unity Technologies

    Joined:
    Feb 10, 2022
    Posts:
    1,062
    Hi @bfoddy

    The documentation you link to is valid for the versions of Unity to which they refer. Starting with Unity 2021.1, the new Package lifecycle removes the "Preview" state for packages. As of 2021.1, the USD package is now "Experimental". Experimental packages are governed by different rules than the previous "Preview" packages. You can read more about the differences here: https://docs.unity3d.com/Manual/pack-exp.html
     
    Last edited: Feb 14, 2023
  6. spacefrog

    spacefrog

    Joined:
    Jun 14, 2009
    Posts:
    734
    As this is the AR forum i wonder why nobody mentioned the obvious huge pitfall regarding USD and unity
    Why is'nt there any runtime support on iOS or Android for the USD package

    This is a serious oversight, considering the whole iOS ARKit/Scenekit stuff is literally build arround usd
     
  7. andyb-unity

    andyb-unity

    Unity Technologies

    Joined:
    Feb 10, 2022
    Posts:
    1,062
    Hi @spacefrog,

    While I'm unable to directly answer your question, Unity and Weta have been involved with the USD working group for some time now.

    The USD working group is a public and open collaborative community if you want to follow the latest USD news. The most recent meeting minutes at time of writing are available at this link: https://wiki.aswf.io/display/WGUSD/January+18th,+2023.
     
  8. kenshin

    kenshin

    Joined:
    Apr 21, 2010
    Posts:
    940
    Any update about this topic?

    Thank you
     
  9. andyb-unity

    andyb-unity

    Unity Technologies

    Joined:
    Feb 10, 2022
    Posts:
    1,062
    If you are asking regarding visionOS, please refer to the visionOS Discussions page: https://discussions.unity.com/c/visionos-beta/16.

    If you are asking more broadly, "What is Unity's plan for USD?", I don't think anyone can give you an answer at this time. Certainly no one who moderates this forum.
     
  10. kenshin

    kenshin

    Joined:
    Apr 21, 2010
    Posts:
    940