600x419

1604703066027.png

๐Ÿงต Blender scripting

Anonymous No. 900690

What can I do if I learn to scipt blender and how do I learn that?

SAGE ALL FIELDS No. 900696

>>900690
Stop being a faggot

Anonymous No. 901368

>>900696
At least make the first step easy for him

Anonymous No. 901371

If you learn how to script in blender you will know how to script in blender. You learn scripting by learning python. You learn python by taking python courses. Now you can script your very own window generator that creates a new annoying window everytime you click the left mouse button and when you try to collapse the window it splits it into 4 new windows instead just like blender used to work before it got destroyed by 2.8 update.

Anonymous No. 901379

>>900690
don't be a fuckin zoomer

984x1266

1648192574832.png

Anonymous No. 901405

>>900690
>What can I do if I learn to scipt blender...

..you can write your own tools!

... and how do I learn that?

you can enable the python tooltips in the preferences, open a python console and watch what commands are executed when you do something in blender - the whole blender ui and all commands you press are done in python and when you right click on a interface item and select "edit source" you can examine how the command works.

https://www.youtube.com/watch?v=XqX5wh4YeRw
https://www.youtube.com/watch?v=xscQ9tcN4GI

...the internal structure of blender is a bit confusing, but once you got how to use the console the right way, you can hack yourself free!

Anonymous No. 901569

stinky cris accidentally automates the deletion of all of his garbage files

Anonymous No. 902229

>>900690
Learn python then learn the Blender API

Anonymous No. 904525

>>900690
There is an option to see the python command being executed when you use the UI
Use the scripting workspace layout and try basic shit like adding a cube or changing it's color in the terminal
There is a lot of dot notation because of deeply nested objects. Yes it sucks but you can set up basic utility functions in another script
Have fun