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

Editing glTF assets with DCC Tools (import/export) degrades content. #176

Open
IvanFarkas opened this issue Jul 4, 2023 · 5 comments
Open

Comments

@IvanFarkas
Copy link

IvanFarkas commented Jul 4, 2023

Editing glTF assets with DCC Tools (import/export) degrades content.

Prerequisites

  1. Download the amazon-sumerian-hosts project.
  2. Download & Install Blender v2.83.10 (to conform with the original glTF assets).
"asset": {
  "generator": "Khronos glTF Blender I/O v1.2.75",
  "version": "2.0"
},

Steps to Reproduce:

  1. Imported luke.gltf into Blender with these settings and saved as Luke.blend.
    Import glTF to Blender

  2. Exported Luke.blend to luke.gltf with these settings
    Settings

  3. Build, run

Observe differences between the original (right) and the imported/exported (left) glTF assets.

Differences

  • Jay Leno's chin.
  • More detailed clothing.
  • Shinier skin.
    Luke_glTF_diferences

Readme claim 1

This repository contains 3D character and animation assets (glTF format) tailored to work well with the Hosts API. You can use them as-is, modify them in digital content creation software such as Blender or use them as a guide to develop your own 3D assets.

Readme claim 2

Note: If you import the glTF assets into a DCC tool like Blender

It does not look like it without some major degradation!

Question

How do I import/export glTF assets with Blender or any other DCC tools to be able to edit them and preserve the look & feel, please?

@IvanFarkas IvanFarkas changed the title How to use Blender to edit glTF assets? How to use DCC Tools to edit glTF assets? Jul 4, 2023
@IvanFarkas IvanFarkas changed the title How to use DCC Tools to edit glTF assets? Editing glTF assets with DCC Tools (import/export) degrades content. Jul 4, 2023
@R1ftwarr
Copy link

Looking for the same solution. What is the process to import / edit / export?

@IvanFarkas
Copy link
Author

IvanFarkas commented Jul 29, 2023

I think the false claims should be removed since it's misinformation or a clear and well-documented import, edit, export workflow should be provided with many examples using the latest DCC tools (Blender 3.6)!

@IvanFarkas
Copy link
Author

IvanFarkas commented Jul 29, 2023

I wonder how long does it take to at least classify this issue and provide an acceptable solution?
Any guesses?

@trusktr
Copy link

trusktr commented Feb 17, 2024

Blender's native format is .blend. I bet those claims were loosely written, and these GLTF assets are probably exported from original .blend assets, and importing these GLTF files round trip back into Blender probably does not turn out the same.

The real question is, who has the original .blend files??????

If we figure out how to make new ones, we should include the .blend files here in the repo so others can benefit.

@trusktr
Copy link

trusktr commented Feb 17, 2024

I wonder how long does it take to at least classify this issue and provide an acceptable solution? Any guesses?

Probably indefinitely if this is unmaintained.

After I've made enough changes (see my PRs) I'm going to continue in my fork if the repo is not active to merge PRs (or if they don't want to go in my plain-JS-modules direction, etc).

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

No branches or pull requests

3 participants