Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
appwiki:blender3d [2022/09/02 06:19] – [Material and Shader in Blender 3D] ying | appwiki:blender3d [2023/12/08 04:06] (current) – [Interface] ying | ||
---|---|---|---|
Line 19: | Line 19: | ||
</ | </ | ||
* restart blender, you should be able to call “from PySide2 import QtWidgets, | * restart blender, you should be able to call “from PySide2 import QtWidgets, | ||
+ | |||
+ | ====== Common Task in Blender ====== | ||
+ | |||
+ | **set camera clipping distance** | ||
+ | - viewport, press N, to bring up tool panel, in View tab, set the far clip distance | ||
====== Blender Shortcut ====== | ====== Blender Shortcut ====== | ||
Line 48: | Line 53: | ||
| paint select | c | | | | paint select | c | | | ||
| soft select | o | | | | soft select | o | | | ||
- | | obj/ | + | | obj/ |
| hide operate axis handle | ctrl+space | q | | | hide operate axis handle | ctrl+space | q | | ||
Line 128: | Line 133: | ||
* display vertex count: viewport overlay icon on View3D, check statistics | * display vertex count: viewport overlay icon on View3D, check statistics | ||
* for show selected vertex count: select object, shift+h to hide other, view count, then alt+h/undo to show all | * for show selected vertex count: select object, shift+h to hide other, view count, then alt+h/undo to show all | ||
+ | |||
+ | ===== Interface ===== | ||
+ | |||
+ | **show selected vertex count and vertex count** | ||
+ | * go Preference Interface > Status Bar : check Scene statistics, | ||
+ | * then at bottom it shows statistc \\ {{: | ||
+ | |||
+ | **show vertex index** | ||
+ | * go Preference > Interface > Display : Developer Extra checked | ||
+ | * go viewport option > Developer : check Indice | ||
===== Layout in Blender 3D ===== | ===== Layout in Blender 3D ===== | ||
Line 157: | Line 172: | ||
* in Outliner, choce Blender File instead Scene in 2nd dropdown, you can see the tree of blend data structure, all materials currently there is under Material tree node. | * in Outliner, choce Blender File instead Scene in 2nd dropdown, you can see the tree of blend data structure, all materials currently there is under Material tree node. | ||
* **in short**, if you want keep your shader network builds, you need to assign them to something to hold reference to them | * **in short**, if you want keep your shader network builds, you need to assign them to something to hold reference to them | ||
+ | |||
+ | * also, you can't reuse nodes directly cross different materials, you need to select nodes and create Node Group | ||
+ | * Group nodes will be shown in shade edit Add menu> | ||
===== UV unwrap in Blender 3D ===== | ===== UV unwrap in Blender 3D ===== | ||
Line 187: | Line 205: | ||
- | ====== Plugins ====== | + | ====== |
+ | |||
+ | * save selected as | ||
+ | * https:// | ||
* Text FX: http:// | * Text FX: http:// | ||
+ | * https:// | ||
+ | * layout manager: | ||
+ | * (free) Workspace Manager for Blender | ||
+ | * https:// | ||
+ | * (paid) Layout Manager | ||
+ | * https:// | ||
====== Blender Automation ====== | ====== Blender Automation ====== | ||
Line 216: | Line 242: | ||
</ | </ | ||
+ | ====== Blender Research ====== | ||
+ | |||
+ | ===== Vertex density check ===== | ||
+ | |||
+ | * (most useful) https:// | ||
+ | * (useful) Blender 2.76 Overview: Point Density : https:// | ||
+ | * http:// | ||
+ | * https:// | ||
+ | * Blender 2.74: Point Density Texture in Cycles: https:// | ||
+ | * https:// | ||
+ | * Blender Tutorial - Point density based pattern: https:// | ||
+ | * https:// | ||
+ | * Datamap Visualization in Blender 3.0 Geometrynodes: | ||
+ | |||
+ | * basically, use point density node in material setup to show the point density info as color | ||
+ | * (**first**), | ||
+ | * use object vertex as info to fit the object per material, and assign that material to that object | ||
+ | * radius is vertex search radius, which decide how the density amount calculated | ||
+ | * resolution is actual dot render, 100 is 100x100 pixel render for each dot. dont need so high res sharp dots, as they will blend together | ||
+ | {{: | ||
+ | |||
+ | ===== Blender Material Concept ===== | ||
+ | |||
+ | * You can view material list in > Outliner [data api view] | ||
+ | * You can check per object material usage case in > Outliner [scene view], expand the object arrow | ||
+ | * You can also check per object material usage case in > Material tab panel (object selection required) | ||
+ | * You can swith/edit object material in > Shader Editor (shift F3) | ||
+ | * object selection required | ||
+ | * if object is not assigned to any material, a New button is there instead | ||
+ | * In viewport, you can view material on object as result of (Preview material view) or (render material view) | ||
+ | * note, the (render material view) is linked to the > Render tab setting | ||
+ | * some material like Point Density can only be used in Cycle CPU render setting, so make sure Render tab is set properly for the render material view to work | ||
+ | * the default render preview is from Eevee GPU render. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Blender Material - create height map from 3d geo ===== | ||
+ | |||
+ | ref: | ||
+ | * create height map from mesh | ||
+ | * https:// | ||
+ | * bake texture | ||
+ | * https:// | ||
+ | |||
+ | the reverse process: | ||
+ | * texture driven to mesh : https:// |