Show HN: 3D model file thumbnails for Windows Explorer
github.com
github.com
https://docs.microsoft.com/en-us/windows/win32/com/the-compo...
Then I found microsoft/windows-rs and it was very easy to implement the COM interface using Rust, all thanks to the work of microsoft/windows-rs, but there is not a lot of documentation about this and you need to read a lot of code.
I've written a GLTF viewer in JavaScript. You parse the JSON, pass the data to the GPU, apply shaders. It requires knowledge of how to render 3D and PBR but it's a day or 2 project to get working if you know the topic and no part of it requires any perf.
The nowadays version of this would be an explorer dedicated to 3D projects.
Well done !
Also because, in the case of Assimp, it supports a lot more formats than you list. However even for the listed formats, it has several issues. Especially for reverse engineered formats, which might not be an intuitive thought for many users who don't know what's backing this.
Related question: is there a straightforward way to generate a preview image (PNG or JPG or whatever) from a 3D model (e.g. GLTF file)?
USAGE: space-thumbnails-cli.exe [OPTIONS] --input <INPUT> <OUTPUT>
Currently it is not released in github release, you need to build it manually. It is written in rust, if you don't know much about rust, let me know I can help you.