Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AssImp 5.4.3: Universal Scene Description (USD) #264

Merged
merged 19 commits into from
Oct 2, 2024

Conversation

AMZN-Gene
Copy link
Contributor

@AMZN-Gene AMZN-Gene commented Sep 24, 2024

Migrating to AssImp 5.4.3

  • Enabling USD (AssImp's USD imports TinyUSDZ which compiles with warnings, so had to turn off compiler warnings as errors)
  • Disable building tools as they aren't required (assimp.exe)
  • Making sure installation scripts works. Build scripts and installer scripts were looking in different folders (src vs build folder)
    • Long term it would be better update scripts built into a separate "build" folder.

image

…e tinyUSD library is full of compiler warnings which fail AssImp's automated testing

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
Signed-off-by: AMZN-Gene <genewalt@amazon.com>
…Assimp's USD support requires compiling TinyUSDZ, which contains compile warnings

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
@AMZN-Gene AMZN-Gene changed the title AssImp USD Support AssImp 5.4.3: USD Support Sep 24, 2024
…e wrong build folder

Signed-off-by: Gene Walters <genewalt@amazon.com>
…ing assimp

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
Signed-off-by: AMZN-Gene <genewalt@amazon.com>
…es cmake 3.22, but Ubuntu 20.04 apt-get only provides 3.16

Signed-off-by: Gene Walters <genewalt@amazon.com>
…the src folder

Signed-off-by: Gene Walters <genewalt@amazon.com>
…mp doesnt have any warnings, but a dependency on TinyUSDZ has warnings

Signed-off-by: Gene Walters <genewalt@amazon.com>
…e build node

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
…simp 3p build machine

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
Signed-off-by: AMZN-Gene <genewalt@amazon.com>
…d by O3DE

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
Signed-off-by: AMZN-Gene <genewalt@amazon.com>
…compile because error C1041 (multiple CL.EXE write to the same .PDB file)

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
Signed-off-by: AMZN-Gene <genewalt@amazon.com>
… was using Ninja and running into compiler errors

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
@AMZN-Gene AMZN-Gene changed the title AssImp 5.4.3: USD Support AssImp 5.4.3: Universal Scene Description (USD) Oct 1, 2024
…eeded this when compiling with Ninja, but now using Visual Studio.

Signed-off-by: AMZN-Gene <genewalt@amazon.com>
@AMZN-Gene AMZN-Gene merged commit 11c082c into o3de:main Oct 2, 2024
14 checks passed
@AMZN-Gene AMZN-Gene deleted the AssImp_USD branch October 2, 2024 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants