I know Blender isn’t a CAD program so it might not be fair to criticize it for not being something it wasn’t meant to be but I think it might be valuable for the devs to start looking into a non-destructive parametric workflow for Blender.
I work in the game industry and I recently had to start using Fusion 360 because of its boolean tools and non-destructive workflow. What can take me a week to do properly in Blender I can do in Fusion in an hour, still have control over things like bevels I made at the start of the project an hour later, and don’t have to worry about topology getting in the way or slowing me down.
The 3D industry is changing and more and more programs are popping up that use this kind of super-fast modeling workflow. A few popular ones are Fusion 360, Moi3D, Modo, and surprisingly even Houdini. I think its time blender catches up especially when hardcore Blender fans, like myself, are being forced to use these other tools because Blender just can’t compete with the speed they offer.
I think these nurbs surface/boolean/parametric modeling tools aren’t too different, in terms of philosophy from what blender already does in some areas. Blender’s modifiers are already non-destructive and they are arguably some of the coolest features in Blender.
There are a ton of addons that try to mimic this parametric or boolean modeling workflow. Hardops, carver, booltool, just to name a few. Some of these addons conflict with each other and there is no guarantee they will continue to be updated and supported in the next version of Blender so building a workflow around these addons as a professional is worrying, to say the least. Such a large number of addons wouldn’t exist for these features if there wasn’t a demand for it.
Does this mean the all of blender would need to be rewritten to support this? I don’t think so. Maybe I’m wrong but I think it would be possible to create a nurbs surface object and include boolean tools (without having to add a cumbersome modifier every time you want to boolean something) and editable feature history similar to Fusion just for that object. Then in time migrate those features over to other aspects of blender if that’s possible or desired.
Basically, I don’t think blender needs to be a complete CAD package with tooling paths and all the bells and whistles but I think a non-destructive workflow and features would be beneficial since that’s the direction the industry has already been moving in for a few years now and blender is getting left behind.
What do you guys think? Am I off my rocker or is this a good direction to take Blender in after the dust has settled from 2.8.
P.S. Is it just me or does the new 2.8 UI look suspiciously like Modo? (https://youtu.be/nLxAsvsORMg?t=57)
If we are going to be copying Modo please copy the tools lol