Hi Speckle Team,
I hope you’re doing well! I recently had the chance to test the latest alpha version of your next-gen connector for Blender (v3.1.0-alpha.1), and I wanted to share some thoughts and suggestions. While I appreciate the effort that’s gone into this release, there are a few areas where I think improvements could make a huge difference for users like me.
1. Geometry Updates Instead of Duplicates
One of the key features missing is the ability to update geometry instead of duplicating it. For workflows like mine—where models are iteratively updated in Rhino and synced with Blender—this is essential. Right now, every re-import duplicates objects, which makes it difficult to maintain materials, UVs, modifiers, and object positions. Adding an update feature would streamline this process and save a lot of time!
2. UI/UX Improvements
The user interface feels a bit confusing and could use some refinement to make it more intuitive. A clearer layout and better guidance would go a long way in improving the user experience. I know UI/UX design can be tricky, but even small changes could make the tool much more approachable.
3. Stability Issues
I’ve noticed that importing certain types of geometry, like lines or curves, causes crashes. This makes it hard to rely on the connector for more complex projects. Stability improvements here would be greatly appreciated.
4. Triangulation and Mesh Resolution
By default, Speckle triangulates all geometry when publishing from Rhino, which creates extra work in Blender to clean up unnecessary triangles on flat surfaces. It would be fantastic if users could control this behavior or disable triangulation entirely for certain cases. Additionally, having the option to set the resolution for curved surfaces before exporting would eliminate the need to pre-mesh everything non-linear in Rhino.
My Workflow
Here’s an example of how I typically use Speckle with Blender:
- Model something in Rhino and upload it to Speckle.
- Download into Blender, then apply materials, UVs, modifiers, and adjust positions.
- Make changes in Rhino and re-upload.
- Download updated geometry into Blender while keeping all materials and settings intact.
- Apply new materials/modifiers to any new objects.
- Repeat as needed.
Right now, steps 3 and 4 are where things fall apart because the connector duplicates geometry rather than updating it.
Suggestions
- Work closely with archviz professionals or 3D artists to better understand their workflows.
- Focus on features like geometry updates and customizable mesh settings.
- Continue refining the UI/UX for clarity and ease of use.
- Address stability issues with importing specific geometry types.
I’m sharing this feedback because I believe in Speckle’s potential and want to see it succeed as a tool for archviz workflows. With some adjustments, this connector could become an invaluable resource for 3D artists working across platforms like Rhino and Blender.
Thanks for taking the time to read through my thoughts! Let me know if there’s anything I can do to help test future updates or provide additional feedback.
Best regards,
Mike Crack