F3D, the fast and minimalist 3D viewer got version 1.2.1 !
It’s a versatile, small, cross platform and open-source (BSD) renderer for many 3D file formats (STL, glTF, step, ply, obj, 3ds, fbx, vt*):
It has a wide range of features: raytracing, volume rendering, sprites, camera positioning, color map, HDR textures, post fx options, coloring, animations.
v1.2.1:
- STEP and IGES files support
- FBX, DXF, DAE, OFF files support
- Thumbnails integration in Windows and Linux
- Desktop integration in Windows, MacOS and Linux
- Scalars looping
- .deb package
Find the release here: https://github.com/f3d-app/f3d/releases
Disclaimer: I am a F3D dev.
Hello. Is it possible to make the stl preview of the top direction have +Z? All my models are lying on their side
f3d --up=+Z
I was referring to the preview in windows explorer
My bad, are you using Windows ?
Yes. Here is the explorer window. The preview of the obj file is fine, but the stl is lying on its side.
I’m afraid there is nothing you can do on Windows. The orientation of the thumbnails are hardcoded. We have an issue to improve that:
You can also modified the source code if you are a programmer
Thank you, I will be waiting for updates.
A very good and necessary program.
Unfortunately, I’m not a programmer.
Does the program support bone only fbx animations ?
So that we can see the bone animation even if there are no mesh in the file.
Hi @anon62435837 ,
I’m afraid it is not supported YET.
There is an issue for it though: https://github.com/f3d-app/f3d/issues/56
Feel free to comment on it.
It’s ok, it takes a lot of effort and time to make something streamline and simple [art of sophistication], it is what it is
Maybe someday it will have that capability and I will be able to use it to browse through my motion capture library easily.
Pressing Page up and Page down on my keyboard and it just go to the next file showing the bone only animation without having to go back to explorer, double click to see it.
F3D 1.3 is out ! Fast and minimalist opensource 3D viewer now with a C++/Python API !
We got lots of bug fixes and a few more features, including:
- Support for Alembic format (.abc)
-
--font-file
option
But the main new feature is the alpha release of the libf3d, included in F3D.
This is a simple yet powerfull API to render and visualize 3D meshes.
C++ based, with python bindings.
Do not hesitate to give it a go, we will improve and stabilize it in the next versions.
Cant post a github link for some reason, but you will find the link on the first post
Thanks for the .abc support. There seems to be an issue with the reader. It does not seem to read the world coordinates of the individual objects. This export works properly in other DCCs.
This Alembic export is showing like below
Test file
temp.zip (20.1 KB)
Definitely looks like a bug. Could you open an issue ? [find a link above, I cant post again the repo url]
I’ll make sure it reaches the dev that worked on the alembic reader, thanks !