Live data from Hacker News

Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

apple.com

61–70 of 271 posts

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#61
post #51

Earlier quoted context omitted.

Adobe owns Substance, a material painting tool for 3d character and other assets, often used in game and movie industry

But how is a texture/material generator related to a scene description standard?

Adobe makes many 3D tools that are able to import and export USD files. For instance, you could import a USD scene into Substance Painter, paint some objects and export it again in a lossless manner.

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#62

Is this like HTML for 3D scenes? Sidenote- OpenUSD sounds like a crypto currency.

No, because HTML is semantic (rendering is open to interpretation) whereas USD is explicit.

But in terms of "common format which different systems can read", then yes, sure.

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#63
post #6

Something I've always wondered about: All of these alliances for this and that format/standard/whatever - do they end up hiring some secretarial staff in some office for several decades? There should be several hundreds active corporate alliances now.

As far as I know: no. It’s people like you and me from the involved companies that are largely responsible for moving things forward (most often in addition to their regular engineering work!) through Working Groups (WG) or Task Sub-Committees (TSC).

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#66
post #11

This is a big deal. I used to work at Autodesk, trying to build software that made 3D blueprints available to everyone, everywhere. Rendering things on mobile is hard, in part because you need to writer bespoke renderers, and in part because the data formats for the assets are not aligned. Pixar developed USD, and it should really help to standardize 3D tech. In particular, I hope that USD can help make it easier to…

Can I open an OpenUSD file in a text editor and read it?

The ASCII (plain-text, .usda file extension version) absolutely.

For large scenes/models, the normal .usd binary/compressed version is often used for efficiency reasons (and proper round-tripping of float values for xforms, etc), but you can convert between the two with the 'usdcat' util and the python/c++ apis for debugging.

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#67
post #20

Stub for arguing about what "USD" means. These comments were originally at the top level but the offtopicness was choking the thread so I'm moving them here. I left https://news.ycombinator.com/item?id=36962294 out because it has actual interesting information about the project.

When Toy Story 3 was almost finished in 2010, they needed to convert some assets from Toy Story 1. Ed Catmull called an urgent meeting and instructed the software team to write a USD converter. The team came back 3 weeks later and demo'd their new USD converter, which they proudly announced could handle Euros, Pesos, Rupees, and 20 other currencies. The team was immediately fired, and went on to found Paypal.

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#68
post #45

I see lots of off topic comments, but I'd like to ask as someone who played with fbx and similar formats supported by Autodesk and large parts of the gaming/CG industry what does OpenUSD provides exactly over different formats. I feel like there's never been a 3D counterpart to standards like Midi for audio.

For one the reference implementation of USD is open source, unlike FBX where you have to depend on Autodesks binary blobs and are at the mercy of whatever jankiness comes with them. Such as the fact that the FBX SDK still isn't thread safe in TYOOL 2023 so you have to take a global lock whenever you touch it. Even Autodesk is backing USD so presumably even they have given up on the long term prospects of FBX.

What about glTF?

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#69
post #51

Earlier quoted context omitted.

Adobe owns Substance, a material painting tool for 3d character and other assets, often used in game and movie industry

But how is a texture/material generator related to a scene description standard?

Users will want to load USD scenes/models into Adobe products.

Also, USD supports USDShade and MaterialX material (shader network) definitions, and I imagine there will be full round-tripping support for that?

Re: Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD

#70

Is this like HTML for 3D scenes? Sidenote- OpenUSD sounds like a crypto currency.

Sidenote- OpenUSD sounds like a crypto currency.

This is exactly what I thought at first too. But then realized it's August 1st and not April..

Post reply on HN