bp4020-AddPanelToToolPanel
Month: April 2021
bp4010- ui_panel_simple
=======
Modify ui panel simple – Darkfall
Use the ui panel simple to create a new script
Vided of hot to use this included template
Modify ui panel simple – Darkfall
Use the ui panel simple to create a new script
Vided of hot to use this included template,
How to create and assign a Material Shader-Darkfall
b-2010-Join-Unjoin
b-2010-Join-Unjoin
To join objects in object mode you just select all of the objects to be joined and then right-click and select ‘Join’.
To unjoin you must go to Edit Mode (Tab)
Select all vertices using ctrl+A
Select mesh menu->Vertices->Separate->by loose parts or just Press P and choose by Loose Parts
py-3010-ArrayvsList
py-3010-ArrayvsList
bm-5100-PictureCube
The picture cube allows easy addition of images to a spinning cube.
=== suggested prerequisites =========
Basic Blender Navigation
Python lists and arrays
python simple array
======================
- get 1st picture locaton.
– name will be p1 - the data comes back in an array (x,y,z) so we need to find out how to break our each component.
===================
reference
>>> object.location
Vector((-2.609607696533203, -3.618044137954712, 1.8581657409667969))
>>> object.rotation_euler
Euler((-0.6668576598167419, 0.697817325592041, -1.8853096961975098), 'XYZ')
>>> object.scale
Vector((1.2768771648406982, 1.4246054887771606, 0.6418209
.
bp-2005-BP-ScreenLayout
bp-2005-BP-ScreenLayout
Video Objectives
Objectives
learn how to split and size screen views
the objective of this video will be to set up a screen for use in Blender Python scripting.
2 – basic Python Console
===============================
When blender opens for the first time it will look very much like this screen. the first thing we will need to do his re layout the screen for use with blender Python scripting. To do that we must resize the screens.
======= VERTICAL SPLIT ===========
The first thing we will do is split the main screen vertically into two parts. We do this by using positioning the mouse pointer over the dividing line between the two screens. You will be able to tell that is over the dividing line because the mouse pointer will change from the arrow to a left right pointer.
Right click the pointer And select vertical split. Then hold the left mouse button down and move the dividing .2 about halfway on the screen, dividing it into two parts.
======== horizontal split ==============================
Split the screen horizontally.
Now that we have the screen split vertically into two parts, we need to make one more split. we will split the left hand screen into two parts , horizontally.
To do this we move the cursor to the bottom of the screen and look for the cursor to change to an up and down pointer. we can then right click and select the Horizontal Split.We can the left click on the pointer and move the cursor halfway up the screen by holding down the left mouse. This will divide the screen into two horizontal parts.
=====remove the right panel======
For Python scripting, we do not need the right panel, which is the control panel that we use during modeling. To remove it, we can just move the mouse, until we see the horizontal cursor, then we can hold the left mouse button down, and drag it to the right, so that we no longer have the panel on the screen.
, Now that we have the screen laid out the way we want it, we can start changing the panels so they can be used for Python scripting.
======= Set up Text Editor =====================
The first panel we need to change will be the large panel on the right hand side. We will go to the top of the screen to the panel selection button, which I am circling. and left click on it.
This will bring up a screen displaying a list of all the editors that we can pick from. We will go over to the Text Editor and left click on it. This will bring up the Text Editor which we will use to create Python scripts
====Set Up Python Console =========================
next we will go to the editor selection button for the upper right hand screen. We will left click on it, and bring up the editor screen selection. This time we will pick the Python console, and left click on it. This will bring up our Python console which we will use to do quick tests of our Python commands.
===========================================
Next we will go to the lower left hand corner and pick the editor selection button again, and then left click on it.
In the editor selection screen we will now go over to the scripting area, pick the info button, and left click on it. This will bring up the info screen, which will display the results of the commands we tried to execute in the editor or the console.
We now have the basic layout that we can use to Start learning Python with blender.
Next tutorial
bp-15010-PythonModules
bp-15010-PythonModules
bv-10000-Blender Videos -future
bv-5000 -videos for the future
bv-10010 – how to create a monster with extrudes, add bones, and animate.
bv-10200-Nebulas
bv-50300 – Water Moleucle –Blender Tutorials by ianscott8881 / 11
bv-50400-Create the Earth – 4 parts
b-50500-Fluid Simulation – coffee cug – DG Cookie
Blender BSDF
b-3320-PrincipledShader
Principled Shader (BSDF) – primary node, added 2.8
This node will provide a good start for beginning Blender.
Why Principled BSDF?
3:58 Default Fresnal (What is fresnel)
7:39 Proper Roughness (How roughness works)
10:10 Metalness workflow (dielectrics and metals)
14:28 Extra freebies Hands-on Demonstration
14:58 Start
16:40 Base color
16:58 Metallic
17:37 Roughness
17:54 Specular
19:19 Specular Tint
20:25 Distribution thing at the top there
21:00 Anisotropic, Anisotropic Rotation, Tangent
22:20 Sheen, Sheen Tint
25:00 Clearcoat, Clearcoat Gloss (Roughness)
26:53 Clearcoat Normal
27:40 IOR, Transmission
29:28 Practical example with Monkey Head and Image Textures