Log into your account to keep track of your progress. You can work through the lessons without logging in but your progress will be lost when you refresh the page.

総再生時間: 3時間 16分 14秒

Solaris は Houdini 独自のレイアウト、ルックデブ、ライティング用環境です。PIXAR 制作のオープンソースの Universal Scene Description 形式、USD に準拠して構築された環境のため、USD のシーンやアセットの作業やオーサリングに最適です。USD はアセットを系統的に管理できるよう最適化されたシステムのため、チームや個人の作業で効率的なフローが実現します。

このコースでは、ASWF USD ワーキンググループのガイドラインに沿った USD アセットの構築プロセスを解説していきます。コース内容には、バリアントの理解と作成、アセット構築ガイドラインの各ステップの確認、Component Builder の活用方法の習得、小規模シーンセットアップ用の実用的なサンプルを使った作業が含まれます。このコースでは、USD アセットの特徴と、具体的なニーズに合わせて階層を正しく設定する方法を学ぶことを目指しています。

CREATED BY

コメント

  • __feisar__ 2 年, 4 ヶ月 前  | 

    Fantastic tutorials on USD, Peter!!
    SideFX has really been stepping up the training. Please keep going!

  • Imconected 2 年, 3 ヶ月 前  | 

    One of the best resources for USD authoring out there can wait for more about animated USD's assets.

    Thanks for putting this together.

  • conomara 2 年, 1 ヶ月 前  | 

    this stuff is well presented gold, and super appreciate the supporting files. thanks alot.
    also thanks for referencing the guidelines doc from the working group for additional reading

  • Yann_P 1 年, 11 ヶ月 前  | 

    Hello Peter !
    Thanks -again- for your videos, great source of information and "how-to" !
    I have an almost not relevant question : what text editor are you using ?
    I'd like to have this section folding ability when looking at usda files :)

  • SpeLL 1 年, 1 ヶ月 前  | 

    Amazing tutorial!
    Thank you very much!

  • jnrnkns 6 ヶ月, 3 週間 前  | 

    thanks for the great tutorial!!
    and one question->
    there is no .hip file included in the project files download right?
    i think it would be super helpful if you could provide the .hip to be able to go into details.
    e.g. where the `@sourcename` expression comes from... (in the material variants section) is it a TOPs? variable?

    many thanks

    • jnrnkns 6 ヶ月, 3 週間 前  | 

      ok nevermind, i found the hip-file, when downloading and unzipping on windows...
      maybe unzipping problem on macos?!?

      • PArcara09 6 ヶ月, 3 週間 前  | 

        Hey there! Glad you found the videos helpful.

        The @sourcename attribute is one that is specific to reference nodes, and I believe it's created internally to that LOP. It's just a way to reference the name of the file being loaded and use that to name the destination primitive for the source USD content. No TOPs being used there. Hope that helps.

  • geetee2323 5 ヶ月, 1 週間 前  | 

    is there anyway to get the turbosquid files, cant see them in the link and nowhere else.
    thanks, and supremely brilliant hip & tutorial!!

    • PArcara09 5 ヶ月, 1 週間 前  | 

      Hi there! Thanks for bringing this to our attention, and sorry for the inconvenience. We're currently looking into a solution for this. I'll make sure to reply again as soon as we have something figured out.

      Thanks also for the kind words.

    • PArcara09 1 ヶ月, 3 週間 前  | 

      This course has been updated, and there are new files available to walk you through the updated assets. Hope this helps you get through the end of the course.

  • richardbao 4 ヶ月, 1 週間 前  | 

    Is there any solutions now?

    • PArcara09 4 ヶ月, 1 週間 前  | 

      Hi there! Unfortunately we've tried to get in contact with the creator of the supplemental file, but we haven't heard back from him. So, our plan is to find some new geometry that we can replace the old stuff with. This will mean that I need to re-record the videos and update the file. That will take me a little while, but I will certainly make a comment here to let people know when it's updated.

      So sorry for the inconvenience!

      • sumodancliff 3 ヶ月, 1 週間 前  | 

        Appreciate that you're putting in the time to re-record & make this course accessible again! Loved your previous courses on Solaris so I'm looking forward to starting on this one too. Do you have a rough timeline of when we might expect to see this updated?

        • PArcara09 3 ヶ月, 1 週間 前  | 

          I have just come back from vacation, and I have another course that will be releasing soon. Once that is done I am going to start work on fixing this course. I know that isn't a firm date, but that's my plans as of right now. Hope that helps!

          • sumodancliff 2 ヶ月, 4 週間 前  | 

            Amazing, thanks for the heads up and looking into this!

            • PArcara09 1 ヶ月, 3 週間 前  | 

              This course has been updated, and there are new files available to walk you through the updated assets. Hope this helps you get through the end of the course.

    • PArcara09 1 ヶ月, 3 週間 前  | 

      This course has been updated, and there are new files available to walk you through the updated assets. Hope this helps you get through the end of the course.

  • thracekelsick 3 ヶ月, 2 週間 前  | 

    This is a very helpful course, but I'm having trouble reconciling the Primitive Kind logic. In the first course, the example shown makes sense:

    /Models ← group
    /Characters ← group
    /Lady ← assembly
    /Skin ← component
    /mesh
    /Purse ← component
    /mesh

    But in the asset building structure shown here, the highest level of primitive is "Component". Why wouldn't "HiRes_Pig" be a group in that context?

    • PArcara09 3 ヶ月, 1 週間 前  | 

      Do you have a video & timecode that you've seen this hierarchy? It's been quite a while since I've made this course, and it's tough to remember everything contained within it.

      • thracekelsick 3 ヶ月, 1 週間 前  | 

        I was referencing the "Primitive Terminology" chapter in the first part, USD Basics. It seemed that the logic there was, multiple character components would make an assembly. But in the "asset structure guidelines" chapter of this course, it seems that the highest primitive kind (under the root) of an individual asset should always be a component? Or is that something to do with the ASWF guidelines

        • PArcara09 3 ヶ月 前  | 

          Ok, I think I see where the disconnect is. Let me try to clarify a bit.

          In the example you gave from the Basics course, the reason that /Models and /Characters are "Groups" is because those aren't being published with the assets. They are organizational primitives that would probably be created by the Layout Artist or automatically by some pipeline process. The file published to disk would have it's root primitive as /Lady. This primitive would be set to an Assembly because it contains some other files from disk that are components, in this case /Skin and /Purse. Assemblies and Components are used to denote where files on disk exist, and help make more sense out of complicated scene graphs.

          Hopefully that explanation clarifies things a bit.

          • thracekelsick 3 ヶ月 前  | 

            Thanks, that does help. To clarify and continue with this analogy, if the "HiRes_Pig" had, say, a weapon and a hat, those would also be components, and all the components together (Pig Head, Weapon, and Hat) would make an "assembly"?

            • PArcara09 2 ヶ月, 4 週間 前  | 

              Yeah, that is how I would see them going together based on the guidelines. Glad it's making more sense!

  • z8editing 1 ヶ月 前  | 

    chapter 16 on material variants isn't loading

    • PArcara09 1 ヶ月 前  | 

      It should be fixed. Thanks for letting us know!

Please log in to leave a comment.