Should You give up Learning Blender Python?

preview_player
Показать описание

We dive deep into whether learning Python and Blender Python is worth it for 3D creatives amidst AI coding advancements. #Python #chatgpt
Рекомендации по теме
Комментарии
Автор

As a Youtuber and Blender addon creator, I can say without a doubt the process of tweaking my addon after it's all put together and UI improvements take weeks and months when the concept and initial designs are only a few days. I made my first addon with OpenAI but to get it where I wanted I had to starting coding and doing deep dives into logic, functions, checks, and other things GPT is weak on currently. Great overview, thank you.

Mr_SteveD
Автор

I like to think of generating code with ChatGPT like art directing, but for programming. You give it a simple function(s) to work on and then tweak the result(s) to match the needs.

whynotanyting
Автор

I think it's great to learn a language. It's good to know how all this stuff works. Knowledge is power. If you know how it works you will be even better skilled at pushing the technology forward to your own goals.

jmfs
Автор

Or me, who is slowly learning Python by learning how to fix Chat GPTs mistakes

takerefuged
Автор

Glad to hear your perspective on this thank you

powersprouter
Автор

i love your last point, naturally i'm not a programmer but chat gpt has been helping me dig into this stuff

NebMotion
Автор

Algorithm recommended me because I watched some Blender videos and I am a professional Python developer. 2:57 : I already experienced that: a colleague using chatgpt had a valid code, but was not doing what he wanted. Fixing the issue was instant for me. I feel that I would spend more time correcting than actually writing code myself. What I would really like is a AI assisted perfect and fast code autocompletion in IDEs. Code completion rather than code generation from scratch. Copy pasting code back and forth of chatgpt is just not productive. This would actually relieves a huge pain! VSCode is just so slow with even mid-size python projects...

etis
Автор

I totally agree with your analysis! If you want to become an addon developer, you need to know coding at least at an intermediate level! I have found that AI sometimes seems to make stuff up and calls it a program! If you don't understand what you are looking at, how do you fix it?!

mind_of_a_darkhorse
Автор

I kinda did. Made some drawings in Blender using Python from ChatGPT, mainly by debugging the code Chatgpt and other LLM's made. At a certain point, I couldn't find the mistake in the code, and went on doing other things. Great way to learn Python though. Not easy to find the bug. When I studied HTML I could use editors to debug AI code, than saw the mistakes in code.

somedude
Автор

3:43 That is called "Poor Impolementation" not a "hack"

hammerheadcorvette
Автор

Thanks for your reasons! I love Blender, but Python still looks like a huge monster to me)))). I walk around it and approach to it in small steps.

istreko
Автор

Well, working on the projects involving any differential geometry in just geo nodes is insufferable, while functional programming (and obviously normal loops) makes it much easier using scripting

mathvisuallyexplained
Автор

It really struggles with anything that's off the beaten path. It couldn't find the camera location of the 3d viewport. It kept searching for camera objects or when i specified it needed to use region_3d.view_matrix(after reading the documentation myself), it started invoking bogus functions. All in all, a very very simple task. On the other hand, the frustration of needing to remember the syntax of each language is mostly alleviated by chatgpt, thank god. It's mostly a glorified translator at the moment and utterly completely apart when asked to do anything beyond the most common and simple actions. But it's so nice not having to hand type nested for-loops anymore lol. Nothing to be afraid of.

kulusic
Автор

AI can help a lot. But I like to learn python and I try to solve the problems directly.

Автор

I don't when or where in the video you say it, but did you answer the question

calilifestyle
Автор

Well it's stil the question if CHatGPT and other AI's will be allowed to operate from a point of view of absurd energy use.

adrimathlener
Автор

If AI gets to the point of self awareness, i would imaging that NPC complaining to the Fallout developers by saying: what do you think I am? 😂 I completely agree with the points you made. I was trying to develop a simple grouping addon. Chatgpt couldn't add the bpy operator line to complete it. It's a great help, but still needs a lot of hand holding. Great video.

rolandopera
Автор

I know how to code in python but I don't know how to use blender but I want to learn how to use blender. what do you suggest me to do?

thejads
Автор

Chat gpt good for learning, but not for making without learning )

happyswing
Автор

Well, python is the scripting language for blender. That is to allow 1 precise, 2 specific, and 3 in-deepth controlls directly by the users through python without main blender app coders involved. Those three things are something the transformer based AIs are very BAD at. No, its not going to become magically good in some years. BTW YOU are very good at teaching us users. Please keep going.

shinpeikono