Hi again. Hew is my free, open-source 3D modeler that works like SketchUp (runs native on Mac, Windows, and Linux, solids-based). In the 1.1 thread I said the .skp importer was next. Well, it's done, and it went much further than I planned (which is why this release took so long): .skp is now a working format in Hew, not just an import!
Now, you can open a .skp file as a document, then edit it, and when you save it back, it writes back as a .skp (if you want). Both the 2017 and 2026 formats work. You can then send the file back to somebody on SketchUp and they open it like nothing happened. Or maybe you want to pass it through a renderer that's still SketchUp-specific. Anything Hew doesn't yet support just stays in the file untouched. And if the save does have to simplify something (Hew already does a few things better than SketchUp), then Hew lists exactly what that is and offers to keep a .hew copy.
The opened files look the way SketchUp shows them, scene by scene. We're talking cameras, section cuts, hidden tags and objects, guides, dimensions, leader text, images, even paint on the back of a face. I spent hours nit-picking visual changes on a lot of very complicated models to make sure they looked one-to-one.
This means that 3D Warehouse models now work. Open up the SketchUp web app, choose your Warehouse component, and then have the web app download it. Hew can then load that .skp file and use it in its own documents (.hew or .skp).
All of this and it's still clean-room - the only one that I know of. Still no SketchUp SDK and still no DMCA or lawyers.
Since Hew can now load some very complex models, it made sense to implement a nice Flying feature. If you hold down the right mouse button (or Camera ▸ Fly), then you're in a video game: WASD moves forward/back and strafe, E/Q go up and down, mouse looks around, Shift sprints, and scroll sets the speed. If you've ever played FPS video games, then this will feel super natural and be a load of fun. Heads up: right-drag used to pan and so I repurposed it (Pan is still Shift + middle drag, or the Pan tool).
Also in 1.2:
- Object ▸ Make Solid: tells you which imported objects aren't solid and why, then closes the openings and rejoins the split shapes for you
- Drawing on a face works like drawing on the ground: shapes can overhang or cross an edge and split the face
- The tool rail shrinks to icons and the tray hides, for the people who asked for more viewport on a laptop (a PR!)
- A pile of fixes from GitHub issues (#20, #31, #38): rectangle sizes on walls, Object Info repaints, the command palette running the row you picked
Full list: https://github.com/hew3d/hew/blob/main/CHANGELOG.md
Hew auto-updates if it's already installed but if you're new - https://hew3d.com/download
This release had two GitHub Pull Requests - one to implement a feature and one to fix a bug. The best way to guarantee that your feature or fix makes it into the next release is to code it yourself and I will almost surely merge it!
I threw a lot of 2017 and 2026 models at this and each one showed a few more edge cases than the last. If you have models that still give Hew trouble, then I'd love to know about them. You can use Help ▸ Report Bug or DM me a Google Drive link or I can DM you an upload link.