ChatGPT can make add-ons for Blender

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
this video is sponsored by revvo point I can't believe that worked okay all right okay I was not planning on this but Chad GPT has once again basically given me superpowers and allowed me to create two add-ons for blender one that gives you a lighting rig setup that's a Target light with some really cool controls that help speed up lighting scenes in blender and then a psych wall with complete customizable controls for how many walls there are how large it is and even how big the curvature is you're going to be able to download all of that but before we get into it I want to make a little bit of an announcement I've been working for months now on the biggest project of my life and I'm this close to telling you all about it but until then I've decided to start a Discord server for all things Jake in motion and I really want this to be an awesome Community for motion designers where we can all help each other out where we can kind of just hang out and I think it facilitates discussion a lot better than what we have here on YouTube so check the link in the description to join the Discord server I'm going to be making most of my announcements there as as well as on my email list so make sure you sign up for one or both of those come hang out I'm going to be in there all the time say hi and help me develop this community to be as helpful to as many people as possible now let's get into how I use chat gbt to create two different add-ons for blender but first let's rewind a bit a few years back I spent a good amount of time learning Cinema 4D and red shift I took Cinema 4D base camp from school of motion as well as c4d ascent and I really got into it I was really loving working with 3D I even had a client who needed 3D work done so I was able to invest in a better machine with a GPU and eventually the puug machine that I'm working on now I subscribed to grayscale gorilla plus which more than paid for itself in the amount of time that it saved me creating materials and lighting my scenes and that's right about the time that I decided to start a little project called the effects of After Effects and I suddenly didn't have nearly as much time as I used to for my clients and eventually I joined forces with battle ax and completely stop freelancing altogether and this was so I could pursue my actual passion which is teaching educating people about motion design and telling people about the amazing tools we have at battle ax I wasn't working in 3D nearly as often and when I did it was usually just for fun so my Maxon and grayscale gorilla subscriptions suddenly weren't really paying for themselves anymore I couldn't justify the cost anymore so I decided not to renew those subscriptions fast forward a year and I was really missing 3D I did check out Unreal Engine 5 I even took wind Bush's School of motion course but that environment was very different from Cinema 4D and it just wasn't really what I was looking for and at this point I'm sure lots of you are racing to the comments to say don't you know blender is free and yes I know I've known I have friends who use blender on a regular basis I'm friends with YouTubers who have entire channels dedicated to teaching people blender all of which you should check out here their channels right now go subscribe I just never took the plunge until a few months ago I finally downloaded and installed blender and started binging YouTube tutorials thanks to C40 base camp and Ascent all of the fundamental principles that I learned about 3D rendering transferred over to blender seamlessly the biggest hurdle I had to get over was just learning how blender did things so that I could work more similarly to the way that I did in Cinema 4D anytime I had a question I just Googled it the problem I ran into is that some of the answers to those questions were five 6 8 years old and from a version of blender that looked and behaved very differently from the one that I was learning on and sometimes it took a while to get to an answer that actually worked and that's when I remembered a video I made a few months back about using chat GPT to help you write after effect scripts I knew GPT 4 had a knowledge cut off of around 2021 but maybe chat gbt could help me answer some of these basic questions about blender and wouldn't you know it the little chat bot was great more often than not chat GPT was able to help me keep moving forward and I really felt like I was starting to get the hang of blender that being said there are certain things about Cinema 4D that I was really missing one of the simplest things is the target tag but the way that I used it most post was through red shift's Target light it allows you to point a light at a null object or any other object with a single click now blender can do this but it's a multi-step process you have to create the light you have to add the track two constraint and then you have to select the target object I realize that's not much of a process but it's still three steps instead of one and I really wanted that Target light button I knew that blender worked with python a coding language and one that I know absolutely nothing about but if Chad BT could write JavaScript for after effect scripts then maybe it could write python for blender add-ons do you know how to write add-ons for blender yes I can guide you on how to write add-ons for blender light moment and that's when I was off and running chat GPT gave me a blender add-on that created a light with the track two constraint and an empty object already linked so all I had to do was move the empty around and the light will always be oriented towards it I tested it out thought through some more functionality and then just asked Chad GPT to iterate on it and I continued this process until I had had the add-on that now does everything I wanted it to now I have a custom option in my light menu with a single object selected the target is aligned to the selection with multiple objects selected the target is created at the center of those objects you can also add any number of Lights at a time and they'll all be radially distributed around the target chat gbt even walked me through how to use a custom icon for the user interface for my target light and you can have it too there's a download link in the description where you can get this target light add-on for blender and by the way I have a decent amount of presets and even scripts for after effects from past tutorials that you may have missed so go ahead and browse all of those as well to install the blender add-on just go up to the preferences add-ons install navigate to the zip file and click install add-on and it'll show up in the Lights menu Now using this target light add-on has really helped speed up the lighting process in blender for me especially when I bring in my own 3D scans speaking of which the sponsor of this video is revvo point who sent me their latest device to test out the Morocco 3D scanner which is an all-in-one device no cables phones or computers necessary this scanner is launching on Kickstarter and you can find a link to the campaign down in the description there are so many things that I love about this 3D scanner but here are a few of my favorites it's an allinone design I don't have to connect this to any phone tablet computer power source it's completely self-contained so I can scan without having to be Tethered to anything there's an array of depth and color cameras on this device that allow you to scan a wide range of of object sizes from small things like toys or jewelry all the way up to full body scans or things like furniture or even Vehicles the device runs a version of revoc scan that's almost identical to the desktop experience but with touch controls I can preview and even process the RW data that it captures into a fully textured mesh all directly on the device and the hardware inside is seriously impressive I can do all of this processing really quickly which allows me to see if I got a good scan or if I need to do some more work before getting onto the desktop top and when you are ready to move to desktop the transfer process is seamless you can easily transfer the project files from the Morocco scanner to your desktop and then open them up in the desktop version of revoc scam which has a great new feature that I love that lets you step through all of the originally scanned frames and delete frames that might be problematic so that you can end up with a better result I'm going to be having a lot of fun scanning things with my Morocco 3D scanner thank you so much to rev point for sending it my way and for sponsoring this video make sure you click on the link in the description to find out more about the kickstarter and how you can get your own now I've made my life easier when it comes to lighting things inside of blender but I didn't stop there another thing I wanted was an easy way to create a Cy wall or a Cyclorama so I could have seamless backdrops for an environment inside a blender I didn't know if an add-on could actually create 3D geometry or if this was way too complicated for chat GPT to actually pull off but I still thought through all the functionality that I would want this object to have before I went to chat jpt and this was my list size controls toggles for the left and right walls an option for a ceiling and size controls for the curvature I knew that this was probably too much for chat jpt to take on all at once so I started with just asking for a plain mesh with size controls and axis alignment and that worked on the first try so I asked for more great could you write a script that creates a mesh made up of two equally sized connected planes one on the XY axis and one on the XZ axis that didn't give me exactly what I wanted so I just casually explained what I wanted changed that created the two planes but I'd like them to be aligned and connected at the vertices in the back of the ground plane basically I want a floor and a back wall that are connected chat jpt immediately understood what I wanted and gave me another version from here I just kept reaffirming that chat jpt was doing exactly what I had hoped for and just kept asking for more things eventually I had an add-on that allowed me to create a Psy wall with size visibility and bevel controls it was even better than my original concept and of course I created a custom icon for the user interface face and that blender add-on is also available down in the description you can add this to your version of blender right now since then I've been using chat jpt to help me understand Python and how I can convert things that I know about JavaScript into python like the linear expression in After Effects chat GPD was able to translate that into a series of equations that did the same thing inside of blender one of the biggest takeaways I had from all of this back and forth was just telling chat jpt that I was pretty good at JavaScript and understanding expression but that I was completely new to Python and blender don't be afraid to tell chat jpt where you're confused because it's more than happy to hold your hand through any part of an explanation and more often than not it ended up explaining everything in perfect clarity and I came out of it understanding what I was supposed to do and that's my story let me know down in the comments if chat GPT has blown your mind in some way I would love to hear about it and don't forget to join my Discord if you ever create anything for after effects or blender or anything really using chat jpt share it there I would love to see it if you want some feedback on it I'd be happy to test it out I really want to get that Community as large as possible so go check that out thank you so much for watching this video and I'll see you in the next one
Info
Channel: Jake In Motion
Views: 126,078
Rating: undefined out of 5
Keywords: Motion Graphics, blender chatgpt, chatgpt blender script, chatgpt tutorial, chatgpt 4, chat gpt, chatgpt explained, chatgpt blender, blender ai, blender tutorial, blender 3d, open ai, how to use chatgpt, chat gpt blender script, blender tutorial for beginners, blender 3d tutorial, how to use chatgpt 4, how to use chatgpt effectively, chatgpt tutorial for beginners, chatgpt 4.0, chatgpt prompts, revopoint, 3dscanner, miraco, revoscan, kickstarter, miracoscan
Id: o-U5klS6Gik
Channel Id: undefined
Length: 10min 19sec (619 seconds)
Published: Thu Oct 26 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.