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

Support for GLTF File Format #181

Open
BrunoLevy opened this issue Aug 28, 2024 Discussed in #158 · 1 comment
Open

Support for GLTF File Format #181

BrunoLevy opened this issue Aug 28, 2024 Discussed in #158 · 1 comment

Comments

@BrunoLevy
Copy link
Owner

Discussed in #158

Originally posted by rooomFelix July 1, 2024

Feature Request: Support for GLTF File Format

Summary

I would like to request the addition of support for the GLTF (GL Transmission Format) file format in the Geogram. This enhancement would greatly benefit users by expanding the versatility and usability of the library in modern 3D graphics workflows.

Detailed Description

The GLTF file format, developed by the Khronos Group, has rapidly become the standard for 3D model transmission and interchange. Its efficient, compact representation and compatibility with modern web technologies make it an ideal choice for a wide range of applications, including virtual reality (VR), augmented reality (AR), and real-time rendering.

Key benefits of supporting GLTF in the Geogram include:

  1. Enhanced Compatibility: Many 3D content creation tools and engines (such as Blender, Unity, and Unreal Engine) natively support GLTF. By integrating GLTF support, the library would seamlessly fit into existing pipelines, reducing the need for additional conversion steps.
  2. Performance Optimization: GLTF is designed for efficient transmission and loading, enabling faster model delivery and improved performance in web and mobile applications. The library can leverage this efficiency to optimize 3D models without sacrificing quality.
  3. Wide Adoption: As an open standard, GLTF is widely adopted in the industry. Supporting it would attract a broader user base to the Geogram, fostering a more extensive and active community.
  4. Rich Feature Set: GLTF supports PBR (Physically Based Rendering) materials, animations, skins, morph targets, and more. Incorporating these features into the optimization process would enhance the visual fidelity and functionality of the resulting models.

Best regards,
Felix

@dyollb
Copy link

dyollb commented Sep 14, 2024

https://github.com/syoyo/tinygltf nicely maps the GLTF format to simple data-structures for reading/writing.

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

2 participants