Blender: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(Added the scripts part along with a script and a link to an existing one.)
mNo edit summary
Line 3: Line 3:
{{fmbox|text=There's also some information [[User:Iritscen/BlenderTutorial|HERE]], but it's really ancient — like, v2.46 ancient.}}
{{fmbox|text=There's also some information [[User:Iritscen/BlenderTutorial|HERE]], but it's really ancient — like, v2.46 ancient.}}


The following tutorial has been highly recommended on our Discord:
* [https://www.youtube.com/watch?v=1jHUY3qoBu8 Learn Low Poly Modeling in Blender 2.83 - Imphenzia]


==Controls==
==Controls==
Line 78: Line 76:


==Tutorials==
==Tutorials==
Modelling
* [https://www.youtube.com/watch?v=1jHUY3qoBu8 Learn Low Poly Modeling in Blender 2.83 (Imphenzia)]
Rigging
Rigging
* [https://www.youtube.com/watch?v=vKgH5zXIYmM Rigify (CGDive)]
* [https://www.youtube.com/watch?v=vKgH5zXIYmM Rigify (CGDive)]

Revision as of 07:16, 11 September 2020

Unfinished building-60px.jpg

This page is unfinished. Can you fill in any missing information?
If it is not clear which part of the page is unfinished, ask on the talk page.


Aged parchment-60px.jpg

This page contains information that is out of date.
Double-check for changes in Blender's features, workflows and UIs of version 2.8, as some sections might cover version 2.79.


Controls

Blender is so radically different from any other tool that you might want to customize the controls. In that case, have a look at:

File > User Preferences... > Input > 3D View > 3D View (Global)

The more controls you change, the harder it gets to follow a tutorial. Consider biting the bullet and keeping the controls as they are.

Viewport

Blender display mode Texture.png
Blender display mode Material.png

Q: How can I change the display mode to see textures?

A: At the bottom, click at the circle button to get a dropdown menu.
Texture gives you just rough shading.
Use Material instead to see textures plus rough shading.

Q: How do I get global lighting?

A: Go to the World properties and select the box Environment Lighting. (See the Warehouse screenshot)
Oni WH Env Blender.png


Object mode with vertex colors

In the upper right are small "sphere" buttons and an arrow.
When "solid" is selected, click on the arrow to open a drop down menu and change the color to vertex.

UI

Q: How do I close panels?

A: In the upper right corner drag the triangle symbol on another equal sized panel.

Tools and actions

Blender has excellent documentation. See HERE for the general docs on face-editing.

Q: How do I select faces, edges and vertices (points)?

A: There are controls at the bottom of the viewport. While being in Edit Mode, make the Edge symbol active. Right-click a component to select it. Use Shift to add or subtract.

Q: How do I toggle between selection modes.

A: See here.

Q: How do I (de)select all?

A: Press A.

Q: How do I fill holes in meshes?

A: Select edges of the hole. Press F to make a N-gon face or press F + Alt to make a triangulated face.

Q: How do I show normals?

A: Press N to toggle for a panel with more properties. Scroll down to Mesh Display section. You likely want to click the faces symbol.
Remove hard (blue) edge
In edit mode select edge, go to the right, open "Shading / UVs"
Edges: "Smooth" button
Triangulate faces
Select faces, Control + T
Quadrulate triangles
Select faces, Alt + J

Q: How do I edit UVs?

A:

Hotkeys

Right-click a menu for the context menu. Often this allows you to assign a hotkey.

Development

Blender 2.8 Python Tooltips.png

You may want to go to the preferences and switch on Python Tooltips.

Contrary to intuition, the Developer Extras do not give you additional Python functionality per se. Instead this option enables experimental Blender features.

Related videos:

Tutorials

Modelling

Rigging

Scripts

Script for enabling/disabling constraints in selected objects

This script allows the user to enable or disable constraints in currently selected objects, depending on whether con.mute is set to 0 (enable constraints) or 1 (disable). Usage is simple, just select your objects, set the value of con.mute and run the script.

import bpy
obj = bpy.context.selected_pose_bones_from_active_object
for bone in obj:
    for con in bone.constraints:
        con.mute = 1

Blender Forward throw adjustment script

Please see the XML:TRAM page describing this script.