freeCodeCamp/guide/english/3d/blender/index.md

2.3 KiB

title
Blender

Blender_Logo

Blender

Blender is a free and open source 3D creation suite. It's used for modeling, creating photorealistic renders, simulations, model sculpting, architecture models, compositing, character design, animation, rigging, level design, 2D rendered scenes, motion graphics, game development, VFX, video editing, and even much more!

The Blender software is cross-platform that runs on Windows, Linux, and macOS. Blender is supported by The Blender Foundation, a public-benefit organization from the Netherlands. Developers, animators, scientists, experts and even hobbyists empower the software's development by constantly maintaining, fixing and making new features for a suitable and more responsive user experience.

Blender is now especially useful as 3D printed technology has become a household item for many. Blender allows the user to develop their idea and export it as a .obj that slicers can convert to .stl files, it can export in .stl format as well. If one develops their project in a CAD app that only exports as .obj, Blender can import the file and convert it to a .stl which is a very popular filetype.

Another advantage of Blender is that it can create games without using additional programs. Blender already has its own Game Engine and uses Python as a programming language that can be easier than using C++, C, etc.

Blender is free and open source software, released under the GNU General Public License (GPL).

Some Useful Blender Keyboard Shortcuts:

  • RMB (Right Mouse Button): Selecting an item
  • LMB (Left Mouse Button): Performing an action on the selection
  • Shift+RMB: Adding more items to the selection
  • G (+X/Y/Z): Grab an item and move it with your mouse (+X/Y/Z will move it on the X axis/Y axis/Z axis)
  • R (+X/Y/Z): Rotate an item
  • S: Scale an item
  • Shift+C: Recentring the cursor
  • Tab: Get into EditMode
  • CTRL+R: Edge Loop

More Information: