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

Sdílet
Vložit
  • čas přidán 12. 09. 2024
  • Use GPT Chat let's have some fun and see if we are going to be taken over by AI...
    🔗 LINKS:
    - My Asset Pack | michaelbridges...
    - Patreon | / michaelbridges
    🍿 WATCH NEXT:
    • Quick Tips
    • Absolute Beginner Blen...
    MY CURATED COURSES
    - The Blender Creative Suite bit.ly/Blender...
    MY DESK TOOLS & GEAR
    📷 Panasonic G7 | amzn.to/4cdbBEV
    🎙️ Shure MV7 | amzn.to/3zcikjL
    🎛️ Audio Interface Revelator io24 | amzn.to/3ze4A85
    🖥️ Dell AW3423DFW | amzn.to/4cptVKG
    💻 THE PC:
    Ryzen 5950X | amzn.to/3xCRil2
    64GB 3600MT/s Crucial | amzn.to/45AfAsF
    RTX 3090 | amzn.to/3VESMmQ
    2TB Samsung Pro SSD | amzn.to/4cgxV0k
    🖱️ Logitech G903 / G703 / Powerplay | amzn.to/3KYyVuc | amzn.to/45FkEMm | amzn.to/45FkEMm
    ⌨️ Logitech G915 Wireless (Tactile) | amzn.to/3VB1keC
    🎧 Bose QC35 | amzn.to/4benxVv
    🔊 Alesis M1 Active 520USB | amzn.to/3zchLq9
    🎛️ Elgato Stream Deck | amzn.to/3xtw7ly
    🖊️ Wacom Intuos | amzn.to/3xrUsIv
    🖊️🖥️ XPPen Artist 15.6 | amzn.to/4eEtu0P
    MY ON THE GO TOOLS & GEAR
    💻 Macbook M1 Pro | amzn.to/3RBPGyX
    🎤 Rode NT-1 USB | amzn.to/4cfBHqG
    🖱️ Logitech Pebble | amzn.to/4caDRYT
    MY OTHER SOCIALS:
    🎙 My podcast - Dive into game development and gaming topics | / @canopygames
    🌍 My website / Courses | bit.ly/CanopyG...
    🐦 Twitter / X | x.com/TechEdMike
    💬 Discord | canopy.games/p...
    WHO AM I?
    Hi there! 👋 I'm Mike, and I'm relatively new to CZcams. I've been teaching Blender professionally for over 10 years, and I'm excited to share my knowledge with the community here. On this channel, you'll find full guides, courses, and tools to help guide, reassure, and educate you on your Blender journey. Let's create something amazing together!
    PS: Some of the links in this description are affiliate links that I get a kickback from 😜
    Lots of fun and frustrating, and it has a long way to go, but for some helper code, it works very well!
    GPTChat's AI is now writing Blender Python! In this video, we'll loo at how to use GPTChat's AI to help you write code faster and make your 3D workflows more efficient.
    If you're a Blender user looking for ways to improve your workflow, then you'll love this video! GPTChat's AI is now able to write code for you in Blender, speeding up your 3D workflows and making your creations more efficient. In this video, you'll learn how to use GPTChat's AI to help you write code faster and make your 3D workflows more efficient.
    Check out more courses here: www.canopy.games/

Komentáře • 109

  • @ivancheburan2209
    @ivancheburan2209 Před rokem +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 Před rokem +46

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

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem +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 Před rokem +4

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

    • @fakechuck7659
      @fakechuck7659 Před rokem +1

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

  • @MTOcreations
    @MTOcreations Před rokem +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 Před rokem +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)...

  • @nonsense3586
    @nonsense3586 Před rokem +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  Před rokem +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 Před rokem

      @@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 Před rokem +3

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

    • @josholin31
      @josholin31 Před rokem

      @@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 Před rokem

      @@ladyville3 Can you share your knowledge with me?

  • @BoolXor
    @BoolXor Před rokem +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 Před rokem

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

    • @BoolXor
      @BoolXor Před rokem

      @@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 Před rokem +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 Před rokem

      @@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 Před rokem

      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.

  • @Gorgious
    @Gorgious Před rokem +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 Před rokem

      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.

  • @neokortexproductions3311

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

  • @jimmybellmon1268
    @jimmybellmon1268 Před rokem +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  Před rokem +1

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

  • @jimmybellmon1268
    @jimmybellmon1268 Před rokem +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

  • @Therealkevinlittle
    @Therealkevinlittle Před rokem +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 Před rokem +1

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

  • @ScottSummerill
    @ScottSummerill Před rokem +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  Před rokem

      My GPT can code the add on lol

    • @helix8847
      @helix8847 Před rokem

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

  • @joeythomas440
    @joeythomas440 Před rokem +1

    Lol the ai deleting the default cube is too funny

  • @neolinux
    @neolinux Před rokem +1

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

  • @lizzelbizzel
    @lizzelbizzel Před rokem

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

  • @andrewgrinn3435
    @andrewgrinn3435 Před rokem +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  Před rokem +1

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

    • @andrewgrinn3435
      @andrewgrinn3435 Před rokem

      @@MichaelBridges3D can't wait to see it.

  • @cleverpoly
    @cleverpoly Před rokem +1

    Love your videos, you explain so well

  • @NaviaryMusic
    @NaviaryMusic Před rokem +1

    Your voice reminds me of Mumbo Jumbo!

  • @NeO-yn2me
    @NeO-yn2me Před rokem +2

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

  • @HomeGameCoder
    @HomeGameCoder Před rokem +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...

  • @filipemecenas
    @filipemecenas Před rokem +1

    This changes everything

  • @ryan8742
    @ryan8742 Před rokem +1

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

  • @Serifinity
    @Serifinity Před rokem +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  Před rokem

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

    • @Serifinity
      @Serifinity Před rokem

      @@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

  • @gerasimpalachorov2486
    @gerasimpalachorov2486 Před rokem +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

  • @arhivivanitsh
    @arhivivanitsh Před rokem +1

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

  • @USBEN.
    @USBEN. Před rokem +1

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

    • @helix8847
      @helix8847 Před rokem

      2 more, na more like 5 - 10 years.

  • @davib8963
    @davib8963 Před rokem +1

    so exciting

  • @DJ-Illuminate
    @DJ-Illuminate Před rokem +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

  • @arhivivanitsh
    @arhivivanitsh Před rokem +1

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

  • @BloodBoughtMinistries
    @BloodBoughtMinistries Před rokem +2

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

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem +1

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

    • @BloodBoughtMinistries
      @BloodBoughtMinistries Před rokem +1

      @@MichaelBridges3D Yip, its a cube every time.

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem

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

  • @arhivivanitsh
    @arhivivanitsh Před rokem +1

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

    • @arhivivanitsh
      @arhivivanitsh Před rokem +1

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

  • @LunarWorldYT
    @LunarWorldYT Před rokem +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?

  • @adamgoyer2077
    @adamgoyer2077 Před rokem +1

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

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem +1

      Thanks, that sometimes works, unfortunately often doesn't

  • @robinpage2730
    @robinpage2730 Před rokem +1

    This could be the bridge that allows natural language programming

  • @Srindal4657
    @Srindal4657 Před rokem

    Can it make a cup for 3d printer

  • @Adrian-mu8gg
    @Adrian-mu8gg Před rokem

    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  Před rokem

      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/

  • @TheRealNickG
    @TheRealNickG Před rokem +1

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

  • @RoyerAdames
    @RoyerAdames Před rokem

    you can tell it to continue and it will continue

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem

      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..

  • @bestofUS_90
    @bestofUS_90 Před rokem +2

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

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem

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

  • @tomino5201
    @tomino5201 Před rokem

    not working for me

  • @dialecticalmonist3405
    @dialecticalmonist3405 Před rokem +1

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

  • @UmarO
    @UmarO Před rokem +1

    you probably said Egyptian pyramid instead of mayan

  • @UmarO
    @UmarO Před rokem +1

    just write 'continue' when it's incomplete

  • @j3ffn4v4rr0
    @j3ffn4v4rr0 Před rokem

    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  Před rokem

      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.

  • @omkarprabhu777
    @omkarprabhu777 Před rokem +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 😂😂😂

  • @garethde-witt6433
    @garethde-witt6433 Před rokem +1

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

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem

      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 Před rokem

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

  • @jendabekCZ
    @jendabekCZ Před rokem +1

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

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem +1

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

  • @grantgre
    @grantgre Před rokem

    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  Před rokem

      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 Před rokem

      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 CZcams 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  Před rokem

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

  • @outlander234
    @outlander234 Před rokem +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  Před rokem +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

  • @Willopo100
    @Willopo100 Před rokem +1

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

    • @outlander234
      @outlander234 Před rokem

      of course it will because dumb people will teach it

    • @MichaelBridges3D
      @MichaelBridges3D  Před rokem

      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 Před rokem +3

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

  • @truthbringer8574
    @truthbringer8574 Před rokem

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

  • @patrickjones1199
    @patrickjones1199 Před rokem +1

    But can it write a better A.I. 🤔