STLover is a native Haiku application to visualize and modify STL models.
If you know the 3D printing world, you should be aware of that format used just before printing :)
STLover is the proof that Haiku is able to provide great software which don't need 3D acceleration to be efficient.
The native application STLover is available via Haiku Depot and has been created by 3DEyes :
As I didn't have any STL model on my Haiku system, I decided to convert a 3D model under blender to this format :
As explained before, the STL format is used just before any 3D printing.
Launching for the first time STLover and opening the STL model bring the below display :
The rendering is really smooth and responsive, and there are many options offer to modify the model :
As you can see the 3D model is not correctly adjusted on the "floor", meaning the 3D print should not work. STLover proposes to move the model on top of the XY plane :
Ok, now the model stands correctly on the floor :
I was quite impressed by the way the display of a rotation was done via the "Rotate" feature :
As you can see the original model is in white, while the rotated version is in yellow:
I advice you to experiment this feature, just to see how the rotation display is nicely done:)
Rotating is possible on X, Y or Z axis You can as well modify your model with some scaling.
The scaling can be non-proportional, meaning you can scale differently on the X, Y or Z axis :
Or it can be a proportional scaling proposed by the standard scale feature.
You can also measure the distance between two points of your model :
Not sure what is the unit used for that (inch, centimeter ?)
The display of the model can be done in wireframe :
Or with dots :
If you need to switch to other views, you can use the Front / Right / Top view as below :
Having a bounding box around your model is also possible to check the space needed :
Once you're happy with your modification, you can save your model to various formats :
Of course most of the time it will be STL because of the 3D printing goal.
If you are curious, you can save the model in STL ASCII.
Opening it in Pe editor, you will see that STL is composed of facets, each having a normal vector and 3 vertices representing the triangle :)
Hooo, hoooo ! Christmas time Haikuer's, below are two ideas of 3D printable models for this period :
The second one is a deer ?
Not really :)
And if you wonder if 3D printing is possible on Haiku, the answer is yes according to the video OrcaSlicer on Haiku.