The Ultimate Addon Development Course, Make Complex Addons for Blender: gum.co/fciiU MASSIVE Simulations Course for Blender: gumroad.com/l/MRtQr
@hansen-house
4 жыл бұрын
In 11 years of blendering, this is the first time I’ve understood how the addon system works start to finish. Thank you for making this!
@andrewsausman5575
4 жыл бұрын
This has come at such a good time as I've just started to learn python and am a avid blender user, best of both worlds! Thank you
@prabhavvats7131
4 жыл бұрын
In my opinion you should make a full series of texture, node editor
@vigneshpoli2712
5 ай бұрын
greatest tutorial of all time
@GabrielsLogic
Жыл бұрын
Thanks so much Olav! This is by far the best tutorial on coding for blender out there!
@Alex_3D
2 жыл бұрын
Thanks you, I finally understood how it works! :)
@ДмитроПавличко-п9д
4 жыл бұрын
Best addon creation tutorial!
@fallofmanbrand
4 жыл бұрын
great video bro
@SanjayVerma1999
3 жыл бұрын
Bro i need your help regarding a addon for blender. Its an addon maded by someone for importing exporting models of a game. But due to some reasons i need to change the normals settings of the model. I successfully do it, but after exporting that model with that addon and reimporting it, the desired results is not achieved. Basically i used data transfer modifier to do the desired work(for making custom normals) but that modifier doesn't export that task or doesn't take into consideration that task of data transfer modifier. So i need someone to edit the script of that addon so that it exports the data transfer modifier results along with the model itself. So can you please help me by editing that script.🙏 Because i myself don't know about editing those things
@johnatanmucelini
3 жыл бұрын
Great tutorial! That's exactly what I was looking for, thanks :)
@fallofmanbrand
4 жыл бұрын
Loved It!
@RadarLeon
4 жыл бұрын
I once was asked why I want to learn python I told them because I want to model in blender I was told i,don't need to know python .... that's true but it makes one able to do fun things.
@violettracey
Ай бұрын
Thank you!
@nicklas8853
3 жыл бұрын
03:35 In line 5, should probably change the first parameter in *randint(0, 3)* Otherwise there'd be some invisible objects being generated whenever 0 is given.
@XTC2001
3 жыл бұрын
nice tutorial for beginner!
@MrAsOrigami
4 жыл бұрын
Awesome bro please do more ♥️♥️
@inconnuinconnu3105
Ай бұрын
Thank you so much for this video
@li-cg
Жыл бұрын
Thank you for sharing ❤
@phicoding7533
2 жыл бұрын
I was learning blender. I stopped. I decided to pick up programming. Didn't even think about it but I could not have made a better choice.
@yourfriendlygamedev
3 жыл бұрын
Thank you! This was very helpful!
@palkeshchouhan111
4 жыл бұрын
Thanks dude,great tutorial,pls in another tutorial explain the basic templates in brief 👍
@shockerson
2 жыл бұрын
Big thanks man , works 100%.
@wizardOfRobots
3 жыл бұрын
Thank you my man
@triangle4studios
Жыл бұрын
How did you learn to change the space type to view 3D? Where did you learn that? (hoping where ever it was has more to be learned)
@scorse4197
4 жыл бұрын
Dope dude
@prabhavvats7131
4 жыл бұрын
Nice video
@Tuto_Blender
3 жыл бұрын
Can someone help me: I try to do it but I have an error saying that "python script failed" how do I make it work
@Sebastian-Florin
3 жыл бұрын
Hi mate! Can you create an addon to select the entire list from the addon section? thank you!!
@superazell
4 жыл бұрын
Incredible! Would you make a tutorial on turntable rotation animations?
@MuhammadUbaid007
3 жыл бұрын
I think he has made it
@catafest
3 жыл бұрын
Can be added an addon into Properties - Add Modifier area like a modifier?
@visualchallenge2413
4 жыл бұрын
Thanks a lot !
@jonashors
2 жыл бұрын
if i want put a slide to change de values x, y, z and range? how i do it?
@SaltedMallows
Жыл бұрын
Heyyy Olav. Jk lmao, how do you have such good audio bro?
@necrnon1079
3 жыл бұрын
What is that window in the bottom left of your screen?
@totheknee
3 жыл бұрын
Is there really not a way to install an addon without zipping the source files? I suppose I can generate a makefile that zips the files while testing, but you're killin' me here, Blender!
@gaziozgen5016
4 жыл бұрын
It's not working in by blender anyone knows the solution? (I cant see anything at side menu) If I mising something can you post your final code. My final code: bl_info = { "name": "Custom addon", "author": "Olav3D", "version": (1, 0), "blender": (2, 80, 0), "location": "View3D > N", "description": "Adds randomly placed sphares", "warning": "", "doc_url": "", "category": "", } import bpy from random import randint from bpy.types import (Panel, Operator) class ButtonOperator(bpy.types.Operator): """Tooltip""" bl_idname = "random.1" bl_label = "Simple Random Operator" def execute(self, context): for i in range(1): bpy.ops.mesh.primitive_torus_add( location = [ randint (-10,10),randint (-1,1),randint (-15,15)] ) return {'FINISHED'} class CustomPanel(bpy.types.Panel): """Creates a Panel in the Object propertiesa window""" bl_label = "Random Panel" bl_idname = "OBJECT_PT_random" bl_space_type = 'VIEW_3D' bl_region_type = 'UI' bl_context = "Random Spheres" def draw(self, context): layout = self.layout obj = context.object row = layout.row() row.operator(ButtonOperator.bl_idname, text="Generate", icon='FUND') from bpy.utils import register_class, unregister_class _classes = [ ButtonOperator, CustomPanel ] def register(): for cls in _classes: register_class(cls) def unregister(): for cls in _classes: unregister_class(cls) if __name__ == "__main__": register()
@wizardOfRobots
3 жыл бұрын
it looks like the last bit is __name__ (double underscores on both sides). copy the code as is and try it.
@verse_shiye
Жыл бұрын
Hello~ Why I can't search your name on Patreon?
@SimoAnakyou
11 ай бұрын
❤
@孙伟-n4z
11 ай бұрын
RuntimeError: Error: Registering operator class: 'ButtonOperator', invalid bl_idname 'random', must contain 1 '.' character,,,,WHO CAN HELP ME ?THANKYOU
Пікірлер: 45