Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

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:
    126
    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:
    718
    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:
    728
    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:
    718
    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.