GPT Chat's AI is writing Blender Python now! and you're gonna love it!

Поділитися
Вставка
  • Опубліковано 25 січ 2025

КОМЕНТАРІ • 109

  • @ivancheburan2209
    @ivancheburan2209 2 роки тому +33

    After watching bunch of these videos what I am really impressed of is the fact that he actually used the copy button instead of selecting and dragging text. That is what I call the progress

  • @avi7278
    @avi7278 2 роки тому +46

    Tell it to "continue" when it stops without finishing the script or an answer. It will continue from the last response.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому +7

      Worked with shorter replies, however I have found if the reply gets too big, it just doesn't finish it off properly. Perhaps it was too busy. :)

    • @bloodaid
      @bloodaid 2 роки тому +4

      @@MichaelBridges3D type ”continue from the last part” or something similar.

    • @fakechuck7659
      @fakechuck7659 2 роки тому +1

      ​@@HotDog1337 you can try getting more specific, e.g. "continue from the last line" or "continue without repeating what was already displayed", etc.

  • @neokortex_neokortex
    @neokortex_neokortex 2 роки тому +2

    Cant wait to see more how A.I can help me with my 3d projects,Thanks for the inspiration.

  • @MTOcreations
    @MTOcreations 2 роки тому +2

    I was dabbling with it and tried “code an addon for blender similar to hard ops with hard surface modeling commands” and actually got fairly decent working results lol

    • @sneakcr3144
      @sneakcr3144 2 роки тому +1

      Nice. I bet that if you continue to give suggestions and tell him what to update, or change in order to get the result, after few tries, you could get an even better result. I gave him some complex software to write, and I was very surprised. It was not really what I wanted from the start, but I guided him through the whole process and it really blew my mind, it got it right in the end. And it would've taken me days to write it, but with the A.I's help, I got it done in like, half an hour? And I only wrote what he should update and fix, and where it got it wrong. I imagine a near future in which code writting will become obsolete, and we will just say things to A.I, and will do it for us. On the other hand, all the college licenses and homework will be done with A.I(at least in computer science)..lol....the education system must adapt, and allow people to work on their licenses only at the unviersity with surveillance (that would suck tho)...

  • @Gorgious
    @Gorgious 2 роки тому +5

    Hehe that was a lot of fun ! Still a long way from producing fully fledged addons but still, impressive stuff for a first publicly available iteration :) BTW at the end there 12:20 I think the bot is using a better approach than looping over bpy.data.objects since trying to select an object which is not in the current scene will throw an error (not in current view layer). Of course the "right" way is `for obj in bpy.context.selectable_objects`. :) Cheers

    • @Shadi_Wajed
      @Shadi_Wajed 2 роки тому

      The "long way" in my opinion is just some months away. This is a general chat AI, and it's already better than coding specialist AI like Codex which was introduced in mid 2021 and Copilot which was released a couple of months later. Imagine the next coding specialist iteration of this and what it's going to able to do.

  • @nonsense3586
    @nonsense3586 2 роки тому +6

    Imagine how better this will go. Maybe we can tell "make me a claw weapon" or maybe we can draw our model on paper and then send it to the AI and he will model that for us. I can't wait how great GPT will be.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому +2

      It is a phenomenal tool. My biggest issue with it at the moment is how confident it can be when it can be completely wrong.

    • @nonsense3586
      @nonsense3586 2 роки тому

      @@MichaelBridges3D yeah but AI is learning. Based on that, things I'm saying can be happen in future. GPT started with GPT 3.0 and now it is version 3.5.

    • @ladyville3
      @ladyville3 2 роки тому +3

      You really cant see the extreme bad side of this? I guess you will see.

    • @josholin31
      @josholin31 2 роки тому

      @@ladyville3 I suspected we were about 5-10 years away from this capability. But still in present form, I don't think we need to worry about skynet. (Far away since I doubt I could even pentest with this. Could probably make simple tools, but that's about it.)
      But on the malicious side, I think this is dangerous. Scammers can now make a website, bot scripts to promote, and rake in the profits without any prior knowledge.
      You used to be able to tell if something was a scam by how much time was spent on a website. Now, any site can have 100's of hrs worth of time spent, with only minimal input.

    • @nonsense3586
      @nonsense3586 2 роки тому

      @@ladyville3 Can you share your knowledge with me?

  • @jimmybellmon1268
    @jimmybellmon1268 Рік тому +1

    Wow I thought I was done with Python coding, but looks like Blender and ChatGPT is going to get my attention for a while LOL

  • @BoolXor
    @BoolXor 2 роки тому +6

    People are worried about this replacing programmers but Its answers are more like a Calculator. Like using Wolfram but for Coding problems. You can make a whole application with it but I think that would be a nightmare to try and go through and refactor. Prototyping wouldn't work either. I think for really loose concepts it could work, though.

    • @maggmaster
      @maggmaster 2 роки тому

      Its far better at building functions than programs. If you know what you are doing it can save some time.

    • @BoolXor
      @BoolXor 2 роки тому

      @@maggmaster In what way, exactly? Fundamentally, what anyone does when they write code is go based off of experience. Ai doesn't function like a human thinking. It has no forward thinking so it can only know what is already out of date and may not be well implemented in the first place. In the end, it does have an answer, like a calculator. You also need to understand how to ask it questions, like a calculator. People keep talking about learning to code from this thing but I would do that with a huge air of a caution. You might end up learning a ton of things wrong or inefficient methods that have been updated and replaced. The best way to stay up to date is to look at other people's code and understand why they took the course they did, whether snippets, spaghetti or pseudo code.

    • @peterbelanger4094
      @peterbelanger4094 2 роки тому +1

      It's something to set generations apart and create more division and conflict in the world. Those who can not adapt will get angry and try to sabotage.

    • @dudedude365
      @dudedude365 2 роки тому

      @@peterbelanger4094new adapt must be adapted, the people who don't adapt will only waste their time and energy than the people who do use it

    • @lifemarketing9876
      @lifemarketing9876 2 роки тому

      No this will replace programmers within the next few years. Just look at how fast this came on the scene!! A year ago, I didn't expect this technology to be here. The technology will improve at an exponential rate. So yes, expect programmers to be replaced very soon.

  • @Therealkevinlittle
    @Therealkevinlittle 2 роки тому +9

    This is amazing. I wish I knew more about what’s going on. The significance of something like gptchat to implement python is crazy profound for all of humanity

    • @peterbelanger4094
      @peterbelanger4094 2 роки тому +1

      This will fuck everything up. Things are going to g-d SUCK!

  • @BloodBoughtMinistries
    @BloodBoughtMinistries Рік тому +2

    every python script I run seems to create noting but a cube.

    • @MichaelBridges3D
      @MichaelBridges3D  Рік тому +1

      Are you sure it’s creating a cube.
      Code is very specific and does what you tell it to do.

    • @BloodBoughtMinistries
      @BloodBoughtMinistries Рік тому +1

      @@MichaelBridges3D Yip, its a cube every time.

    • @MichaelBridges3D
      @MichaelBridges3D  Рік тому

      @@BloodBoughtMinistries what prompt(s) have you tried?

  • @jimmybellmon1268
    @jimmybellmon1268 Рік тому +1

    I notice the results are better when you give commands using specific API terms. You can give details in telling it exactly what you want to do. I' guessing by speaking in a technical language, there is less chance of it not understanding you.

    • @MichaelBridges3D
      @MichaelBridges3D  Рік тому +1

      yes definitely, the more specific you can be the better!

  • @cleverpoly
    @cleverpoly 2 роки тому +1

    Love your videos, you explain so well

  • @ScottSummerill
    @ScottSummerill 2 роки тому +2

    Maybe Blender needs its own GPT. BlenderGPT. We need to learn to co-exist with this new technology. New chatGPT inspired job title? Prompt Engineer!

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      My GPT can code the add on lol

    • @helix8847
      @helix8847 2 роки тому

      @@MichaelBridges3D But your GPT is my GPT, so I guess we all can use it and not pay anyone... no?

  • @arhivivanitsh
    @arhivivanitsh Рік тому +1

    write script for Blender3D 3.6 that creates a one-story parametric house in stile Zacha Hadid in montain Mangup background

  • @arhivivanitsh
    @arhivivanitsh Рік тому +1

    write script for Blender3D 3.6 that creates a interyore parametric house in stile Zacha Hadid

  • @andrewgrinn3435
    @andrewgrinn3435 2 роки тому +2

    great video, I didn't know this existed. Thank you.
    Have seen the stableDiffuse Ai blender integration which enables you to generate a mesh based on a text input?

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому +1

      Yes I have seen it, I even have half a made video on it lol! It is awesome for idea bashing!

    • @andrewgrinn3435
      @andrewgrinn3435 2 роки тому

      @@MichaelBridges3D can't wait to see it.

  • @joeythomas440
    @joeythomas440 2 роки тому +1

    Lol the ai deleting the default cube is too funny

  • @filipemecenas
    @filipemecenas 2 роки тому +1

    This changes everything

  • @NeO-yn2me
    @NeO-yn2me 2 роки тому +2

    it's funny even the ai deleted the default cube 😂

  • @arhivivanitsh
    @arhivivanitsh Рік тому +1

    write script for Blender3D 3.6 that creates a one-story parametric house in stile Zacha Hadid

    • @arhivivanitsh
      @arhivivanitsh Рік тому +1

      i.pinimg.com/originals/b6/2d/d1/b62dd1f32b013219abfde5fbd3bd1e05.jpg

  • @lizzelbizzel
    @lizzelbizzel 2 роки тому

    have such a lovely voice, u neeeeeed to do radio or podcast man

  • @gerasimpalachorov2486
    @gerasimpalachorov2486 2 роки тому +2

    If it stops after the text is too long you can just tell it to continue and it spits out the rest of the program

  • @neolinux
    @neolinux 2 роки тому +1

    You can type to the bot that his script is not complete, so he will print the complete version. ;)

  • @HomeGameCoder
    @HomeGameCoder 2 роки тому +1

    That is very interesting. I'm also making a game based in it's opinions, from the concept to the code... It's in my youtube, if you want to see it code in C# for unity. Code that is to keep and improve until it works! And yes, it will not take our jobs.... yet...

  • @Adrian-mu8gg
    @Adrian-mu8gg 2 роки тому

    is there a version of GPT where it's pre-trained to write blender python code and could run mostly locally? just so i dun hv to wait and queue between prompts?

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      I dont think there is a Local for GPT chat, but you might be able to do GPT 3 locally... check out this reddit post www.reddit.com/r/GPT3/comments/zfr4tm/gpt_chat_running_locally/

  • @DJ-Illuminate
    @DJ-Illuminate 2 роки тому +1

    I would buy the domain Python prompt chatgpt or something and make people pay for the successful prompts. Or can you ask chatgpt to give you the best prompt for a specific piece of code

  • @ryan8742
    @ryan8742 2 роки тому +1

    Use ctrl + shift + b (dont click win button) to hide bookmarks.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Yup, try telling my recording a video brain that LOL

  • @Serifinity
    @Serifinity 2 роки тому +2

    The better your request the better the response, if the Mayan pyramid doesn't look right to you, tell ChatGPT the shape is wrong and it will try it again, same with when it included the castle and Mayan pyramid, you should have told it to remove the pyramid.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Yes I am still learning how to have a "conversation" with it :)

    • @Serifinity
      @Serifinity 2 роки тому

      @@MichaelBridges3D it's such a new tool with incredible possibilities, I think there will be a shift from the Google style query that we are used to. To a more conversational style to get the response we are expecting. Keep at it I'm sure you will have a lot more success

  • @NaviaryMusic
    @NaviaryMusic 2 роки тому +1

    Your voice reminds me of Mumbo Jumbo!

  • @Srindal4657
    @Srindal4657 2 роки тому

    Can it make a cup for 3d printer

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      I don't know, but that sounds like a good small project!

  • @USBEN.
    @USBEN. 2 роки тому +1

    As Karloy says, just two more papers down the line.

    • @helix8847
      @helix8847 2 роки тому

      2 more, na more like 5 - 10 years.

  • @adamgoyer2077
    @adamgoyer2077 2 роки тому +1

    if it stops in the middle of the code, just write "continue"

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому +1

      Thanks, that sometimes works, unfortunately often doesn't

  • @davib8963
    @davib8963 2 роки тому +1

    so exciting

  • @TheRealNickG
    @TheRealNickG 2 роки тому +1

    Even AI tries to delete DefaultCube.......? Did anyone let him know they are coming?

  • @LunarWorldYT
    @LunarWorldYT 2 роки тому +1

    HOLY MOLY!!! i thought you copied a video from mumbo (Mumbojumbo) ((Whatever you wanna call him)) untill i saw some of your other videos, like wow!!! how do you sound like him so much?

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Haha you’re not the first person to mention that.

  • @robinpage2730
    @robinpage2730 2 роки тому +1

    This could be the bridge that allows natural language programming

  • @tomino5201
    @tomino5201 Рік тому

    not working for me

  • @RoyerAdames
    @RoyerAdames 2 роки тому

    you can tell it to continue and it will continue

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Sometime it does, there is lots of cut footage of it just repeating and stopping around the same point. I think I have reached a token limit..

  • @dialecticalmonist3405
    @dialecticalmonist3405 2 роки тому +1

    Why not just make an AI image and then model the 2D image into 3D with software?

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Yup another great way to augment your workflow with AI!

  • @UmarO
    @UmarO 2 роки тому +1

    just write 'continue' when it's incomplete

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Thanks, that sometimes works, unfortunately often doesn't

  • @UmarO
    @UmarO 2 роки тому +1

    you probably said Egyptian pyramid instead of mayan

  • @bestofUS_90
    @bestofUS_90 2 роки тому +2

    Nice but so many mistakes.. it is faster to write your own than fixing their errors

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Yeah, fun exploring it, definitely nowhere "production ready"....yet

  • @omkarprabhu777
    @omkarprabhu777 2 роки тому +3

    I was just using this to make it write blender addons and tutorials and I laughed too when I saw it deleting the default cube, its all because of us that it assumes the default cube must be deleted 😂😂😂

  • @j3ffn4v4rr0
    @j3ffn4v4rr0 2 роки тому

    It's interesting how confident it is when it is spouting total BS. With ChatGPT I've seen this occur with natural language responses, and also with code like here...but I'm too ignorant of Python to see where it goes wrong. As artificial intelligence becomes "smarter" this could be a big problem, when its output is wrong, but too complex for any human to unravel before implementing it.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Yup Got to admit, it is inspiring, but at the moment you'll find yourself debugging code more than writing it.
      For a complete newcomer you'll find that the lack of understanding makes the technology somewhat useless if you don't now how to fix obvious mistakes.

  • @jendabekCZ
    @jendabekCZ 2 роки тому +1

    Not really capable for Blender scripts, unless you are an absolute beginner.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому +1

      Yeah I agree You have to guide it quite a bit at which point You could have written the code.

  • @garethde-witt6433
    @garethde-witt6433 2 роки тому +1

    With ai starting to crawl the internet, it’s obviously time to abandon it.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Abandon the Internet or AI? There is the issue that the AI will learn a load of bad practice and bad code in general and off that to users with a boatload of confidence.

    • @garethde-witt6433
      @garethde-witt6433 2 роки тому

      @@MichaelBridges3D the internet, unless Ai is erased there’s no hope

  • @outlander234
    @outlander234 2 роки тому +1

    Its not writing anything... Its concocting bunch of stuff from people who wrote it already. I am completely against this form of AI. Might aswell call it StealAI.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому +1

      GPT Chat says the following: It's understandable that some people might be wary of large language models like GPT-3, especially if they're not familiar with how they work. However, it's important to note that GPT-3 is not "stealing" anything from anyone. It's a large language model trained on a vast amount of publicly available text, and it can generate text based on the input it's given. It's not copying the work of any specific person or group of people, and it's not capable of stealing anything.
      Basically it's concatenated the resources freely available to everyone into a response. If certainly isn't right all of the time and spews out garbage. I think it can become a useful tool

  • @grantgre
    @grantgre 2 роки тому

    How are we supposed to know what the hell blender is? It seems like it’s some kind of graphic program may be a precursor to games or something? How about explaining that in your video, sir?

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      Google is Your friend :)
      Also thank you I will take that on board that views might not know every being used. To be fair I didn't say what GPT was either :)

    • @grantgre
      @grantgre 2 роки тому

      so you’re presenting a video that you assume that the audience already knows what you’re talking about.? that’s kind of an arrogant attitude especially when one of your viewers is asking what the hell you’re talking about why dont u Google this how to get views on UA-cam OK don’t be nice to your viewers
      the time it took you to say Google this is the time you could’ve just explained it.

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      @@grantgre hah chill. I thanked you and will bear that in mind for my next video :)

  • @Willopo100
    @Willopo100 2 роки тому +1

    haha learning anything is pointless. AI will do it all in 5 years.

    • @outlander234
      @outlander234 2 роки тому

      of course it will because dumb people will teach it

    • @MichaelBridges3D
      @MichaelBridges3D  2 роки тому

      I think it's important for people to continue learning, even as technology advances. While it's true that AI is becoming increasingly capable, it's still not able to do everything that humans can do. In addition, the field of AI is constantly evolving, and there will likely always be a need for people with knowledge and expertise in this area. Learning is a valuable and important part of being a well-rounded individual, and it can help us understand and engage with the world around us in a meaningful way.

    • @igidj7281
      @igidj7281 2 роки тому +3

      @@MichaelBridges3D Im 90% sure that ChatGPT wrote that reply ?

  • @patrickjones1199
    @patrickjones1199 2 роки тому +1

    But can it write a better A.I. 🤔

  • @truthbringer8574
    @truthbringer8574 2 роки тому

    It’s been writing Maya PyMel for a while now guy