question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support for Apple's package stand-alone USD (v18.09) libs

See original GitHub issue

Kacey,

Currently you will need to initially have USD v18.09 installed on your system and have the Python modules built Pillow (Python module for image manipulation)

Would gltf2usd build with Apples new package python-usd-library ?

In the python-usd-library readme file it stated the following

This binary library was compiled using version 18.09 of [the public USD Github repository](http://openusd.org) with the following build script arguments (see USDPython/README.md for further details):

    python USD/build_scripts/build_usd.py --build-args TBB,extra_inc=big_iron.inc --python --no-imaging --docs --no-usdview --build-monolithic USDPython

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:12 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
wave-electroncommented, Aug 23, 2018

@enzyme69 @kcoley I’ve undercovered a really strange bug. A png image file named basecolor.png used for my base_map PBR texture for some reason was making all my usdz models that uses that png file crash in ios12 beta 6 onwards. By merely replacing that png file but keeping everything else the same I fixed all those corrupted usdz files. It doesn’t seem to have anything to do with the naming or referencing - but purely the png file! If I can work out what it is I’ll let you guys know.

This was the command line I used to create the file. It was an animated alembic file exported from Blender… which BTW was working perfectly fine up until ios12 beta 6.

xcrun usdz_converter newtons_cradle.abc newtons_cradle.usdz -g base -color_map basecolor.png -metallic_map metallic.png -normal_map normal.png -roughness_map roughness.png -g cradle -color_map basecolor.png -metallic_map metallic.png -normal_map normal.png -roughness_map roughness.png -a -l -v 

This is the usdz file which is now working again in ios12 beta newtons_cradle.usdz

1reaction
wave-electroncommented, Aug 23, 2018

Also bouncing ball USD animation from Apple example does not work as USDZ, but maybe it’s related to this bug.

@enzyme69 Apple has some samples in the standalone USD library. For example if you run the python script skinnedMeshAnimation.py You get the skinnedMeshAnimation.usd and skinnedMeshAnimation.usdz in samples/assets directory. These usdz animations are working & i’ve posted skinnedMeshAnimation.usdz on my fusionar.app gallery. Its a bouncing cube with morph animation.

Read more comments on GitHub >

github_iconTop Results From Across the Web

USD/CHANGELOG.md at release · PixarAnimationStudios/USD
Added support for native builds on Apple Silicon. ... The usd-core PyPI package now supports Python 3.8 and 3.9 on all platforms.
Read more >
Mac mini - Apple
Mac mini comes with all-flash storage — up to a whopping 2TB SSD for all your photo and video libraries, files, and apps....
Read more >
Native support for USD tools on an M1 Mac - Rhonabwy
I saw USD release 22.08 drop a few weeks ago, and notably within its release notes is the sentence: "Added support for native...
Read more >
What's up ARKit? #9 — Hands Gestures Control, USDZ ...
You can now easily integrate AR content in Apple News articles today ... link to download a package containing stand-alone USD (v18.09) libs...
Read more >
Unity download archive
Please note that we don't support downgrading a project to an older editor version. However, you can import projects ... Unity 2022.1.18 ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found