4 ms·
I‘ve spent countless hours learning Blender over the past few months (being completely oblivious of other 3D software to that point), mostly through many excell
by cmarschner 5y ago
I‘ve spent countless hours learning Blender over the past few months (being completely oblivious of other 3D software to that point), mostly through many excellent Youtube videos like from BlenderGuru, and I think it is the most wicket piece of software I have tried to learn in decades. It makes learning the fundamentals of vi a piece of cake. It has hundreds of features, dozens of property dialogs, and most of all it requires a very peculiar interaction style that is very different from 2D editors like the ones found in Office/Google docs. The difference is similar to switching from a notepad/Word paradigm of being in edit mode by default to switching to the command mode in vim.
The most important learnings so far have been:
- Instead of creating objects from scratch, the paradigm is to modify shapes, starting from a number of primitives. That’s why you get the “default cube” when you start it. An important operation is extrude, which copies the selected parts of a mesh and connects the copies to their original. So if you want to draw a curve, you place a default curve and then use an operation like extrude or subdivide to add new points.
- There is a heavy interaction between mouse and keyboard. Depending on the task, it is vital to learn the keyboard shortcuts by heart. Those are often single keystrokes - e.g. tab for switching between object and mesh edit mode, 1/2/3 for switching between vertex/edge/face selection mode, g for moving the selected item, x/y/z to lock to an axis, x for delete, f for filling edges or faces into the mesh, e for extrude etc. while all of this is also possible to do with the mouse, there is a 10x productivity boost from learning the 10, 20 keystrokes that are used all the time.
- It is highly extensible through plugins, mostly written in Python, though, unfortunately, lower layer operations are only exposed in C++. All of the youtube videos use one of the many screencasting plugins, which display the recent mouse buttons or key presses
- it is a good idea to use a numpad, mainly to switch between different views
The benefit: even with minimal manipulations in the lighting settings and the materials of the created objects, the renderer can already create raytraces that are absolutely jaw-dropping.
But: Even after several months I still often ask myself “how do I tell it the computer”. I feel like I have barely scratched the surface of what the tool can do. Rendering pipelines? Sculpting mode? Probably 2022.
Curious about the hottest tips from the HN users :-)
- runevault 5y agoSculpting mode is worth learning. Grant Abbitt has some great tutorials on that front. Though if you dive too far into that you may wanna look at getting a Wacom tablet or similar. Actually Grant has a lot of good tutorials in general on Blender.
- barcoder 5y agoA tablet makes a big difference. Doesn't need to be a Wacom though. There's plenty of very good much cheaper alternatives. A small size is often better as less hand movement is required.
- runevault 5y agoYeah that was why I said or similar. Maybe should have called it out more, but I got a cheap wacom (non-screen) to learn with though I haven't been doing sculpting lately, need to get back to that.
- cmarschner 5y agoI‘m more interested in geometric structures / architecture, so the sculpt mode isn‘t very useful as I realized today (after watching a video about it). This is all about taking a sphere with lots of vertices and pushing them around. I‘m looking for a way to fill gaps in meshes and deal with relative simple low-poly geometries. Ideally with semantics (a thing is placed on a floor). What should I use for that? Are there plugins thatbpush Blender towards CAD (which I know nothing about)?
- runevault 5y agoYou can sculpt stuff you made with geometry, you don't have to start from the sculpt sphere. But yes if you only want things to be fairly geometric sculpting is less useful, but if you want to make things like broken pillars it makes creating those effects easier.
- quelsolaar 5y agoOnce you start learning 3D applications you realize most other UIs are toys in compassion. 3D tools are designed for professionals, who take the time necessary to learn how to be productive.