What if OpenAI Did Blender Scripts?
2024 ж. 16 Мам.
301 655 Рет қаралды
🐔 COURSES: store.chocofur.com/search/Lib...
🐔 MODELS: store.chocofur.com/search/cat...
🐔 SCENES: store.chocofur.com/search/scenes
🐔 GALLERY: www.gallery.chocofur.com
🐔 STUDIO: www.studio.chocofur.com
🟢 ChatGPT: chat.openai.com
🟢 Blender: www.blender.org
🟢 AI-Generated Code: pastebin.com/5aSHtPjT
🟠 CPU: geni.us/y74XnF
🟠 RAM: geni.us/XtLb0qR
🟠 GPU: geni.us/835uN
🟠 MBO: geni.us/Xe47uR
🟠 SSD: geni.us/iMoRA
🟠 PSU: geni.us/FDzh
🟠 CASE: geni.us/4QDCLp
🟠 FAN: geni.us/WLLzD
🟠 4K: geni.us/axYmX6
🟠 HD: geni.us/lfeh
🟠 BACKUP: geni.us/EK8eB
🔵 TWITTER: / chocofur
🔵 FACEBOOK: / chocofurstore
🔵 INSTAGRAM: / chocofurstore
really awesome video - this text was generated by derek
hey man, love to see your comment - not Ai here ;)
lol
Wow! Your intelligence is so good! Though I am scared you will take my job one day
🤣🙏👍💯
Ur the man Derek 🤙
I just love that you say please at the start of every prompt. Speaks to your character that you take time to be kind to AI ☺️
I laugh because I actually said that on to myself while recording but cut it out of the final video :( next time I'll maybe throw in some bits like that
got to get those social points with the AI overlords from the beginning
True been watching this guy for years must say seem like a very kind guy..
They will remember that gesture after the take over lol...no really, AI doesn't forget.
@@TheDrodder exactly
I'm more impressed by the fact that it responded to the error with updated code than anything else
I was blown by it as well
@@Chocofur ayo
I wonder if you were missing dependencies , how it would handle it. Would it tell you what to download or would it write code to do it for you... (Speaking in general, not specifically blender..)
@@da_roachdogjr ooh that’s an interesting question… possibly if you were to tell it a specific error it would give probably updated code and then you could ask what to do if that doesn’t work and it’ll help by giving instructions for troubleshooting. Or if it gives a specific error stating that drivers/installers/dependencies in general are missing and you tell gpt that, probably it would give instructions and a link to where you could download it
@@priapulida I think what is surprising us more is that it’s capable of analyzing the code in the same engine that can write a short fiction story, generate a review of AirPods, and create a tutorial for how to assemble a gaming pc.
the reason why the chatbot isn‘t giving you the same results everytime is the „temperature“ if you would use the normal GPT Model on their website you could change this parameter to a lower value and it would pretty much give you the best result every time. this parameter makes more sense when your trying to get different answers for a name suggestion for example or a writing task.
What does temperature represent in this case ?
thanks, that's a really valuable input!
Lower temperature is not about "best" result but more deterministic / less creative (quality only comes from better model; training steps, dataset, parameter count, etc)
@@DemsW Represents how chaotic (high temperature) or predictable (low temperature) the response will be.
Where is that temperature option? I can't find it.
Write an insightful comment about a KZhead video titled "What if OpenAI did Blender scripts?" One possible comment on this video could be: "It's interesting to think about how a large language model like OpenAI could be used to create scripts for Blender. While it's difficult to predict exactly what the results would be, it's clear that this type of technology has the potential to revolutionize the way we approach 3D modeling and animation. I'm excited to see where this technology goes in the future."
i wonder how many commenters are just AI nowadays? used to be that it'd be pretty easy to spot bots but now?
@@FantasmaNaranja Write a response to the KZhead comment "i wonder how many commenters are just AI nowadays? used to be that it'd be pretty easy to spot bots but now?" It's difficult to say for certain how many commenters on KZhead are AI, but it is likely that the number of AI-powered comments has increased in recent years as the technology has advanced. However, it's also important to note that it can be challenging to distinguish AI-generated comments from those written by humans, so it's possible that there are more AI comments than we realize. Ultimately, whether a comment is written by a human or an AI will depend on the individual commenter and the technology they are using.
@@roshibomb4247 STOP IT! But rly tho, that’s amazing...WAIT NO! LET ME TRY: Q: Write a comment starting with “STOP IT!” But concedes how cool the topic is, using informal internet slang. A: "STOP IT! I’m hype AF about this topic, but let's chill and have a normal conversation about it, yeah?"
I love how that is just the boilerplate answer it gives to almost all questions like this. Probably summarises our current collective view on AI pretty well
@@FantasmaNaranja bots are fucking everywhere and have been everywhere for years, some of them are also really advanced and can even do basic responces so probably far more than you may realize
This is freaking INSANE. I can't believe that it can debug for you. I will try to make it do my coding projects for me.
Mind blowing! I'm going to have to give this a try
Hey Jared! Nice to see your comment man!
@@Chocofur your video popped up in my feed😃
the fact that the video ends at 4:20 is perfect
that wasn't intended until I saw it on a timeline in the editing software
did you say 'blaze it' at the end?
i have ADD and i cannot overstate how useful chatgpt has been, i've been trying to learn how to code for over a year now whilst also trying to increase my blender skills, it has been well, a nightmare lool but since chatgpt, learning through trying out ideas and iterating has been sooooo much fun its insane! This makes me feel like i can pursue all my dreams at once loool. i'm also using it to write short movie scripts, something i've always wanted to do but kept putting it aside cause i dnt have the time or brain power to write out and figure out storylines, with chat, i can feed it a synopsis for a scene, pick the ideas i like nd iterate, its un-fucking-believeable.
and apparently using it to write your youtube comments..................................
@@johndorian4078 XD
Everyone will be producing so much stuff, there won't be enough people to consume it all.
I have experimented with having it make add ons. Kinda worked. Requires additional code most of the time but you can ask it for the additional code even lol
it won't write a complex, multi layer addon, but if you divide it into small chunks of code and then combine together, it will work. at least for me it will work 10000x times faster if I was to do it all by myself + google ;)
We need a tutorial on that!
@@Chocofur tutorial?
The scripts don't seem awfully complicated, but being able to save the time writing it is pretty massive.
Bro, this is insane. Just imagine creating a whole game; with the models and everything, with this ai.
I can imagine a deluge of AI generator stuff that no one will care about due to the sheer quantity of it.
First entirely AI generated Marvel or Disney/Star Wars film in T-minus....
@@Danarogon Another problem is everyone will be too busy making their own fantasy to share yours. so you will be alone in your own little games and movies. :)
I tried the same yesterday and started with "Write a Blender 3D Plugin that ..." And the ai got it right to write the register function and stuff.
I think it's not capable of writing complex stuff where code is nested into other code etc (like functions assigned to buttons in UI). but if you split it and ask it to write the button UI first, then a certain function, and then ask for suggestions how to link function with the button, it will work. It least it did for me yesterday. But it still generates different versions of code every time you ask so it's a funny experiment.
This AI is very good. I asked it to write an SQL to calculate working days between two dates. It did well, even added a part to substract Holidays based on an extra table. Then just simply asked to show the same in Python with pandas. It had no problem to switch the solution to Python. It is amazing.
ChatGPT is awesome. I’ve used it to create a tool for animatics/storyboards. I simply combined the open ai language model and the stable diffusion image generation model. This tool allows me to create a animatic as a video file with freedom of choosing art style and a great story using the text generation model. There are endless ways to create more tools and combine those models using APIs etc.
I trust you, but need verification. Video or it didn't happen.
almost same thing corridor digital did?
Any thoughts on sharing or releasing the tool? sounds exciting !
So you're telling me you just stole artwork and combined it with a generic animation script. Way to go! Maybe stop stealing from people that are more skilled than you are
thats such a cool idea :D wondering how far you can push this.. also imagine a what a model could do if it was specifically trained for blender code xd.. what a time to be alive.
A fellow 2 minute scholar??
In 2:21, you don't have to put the full prompt if you can just say it in relation to the previous prompt/answer, i.e. "How about 40 cubes and make them face the center" etc. Works better for me
This video was way too short, super fun to watch... Hope to see you do more AI gens in blender great video!!
A few days ago I needed a way to blur hdri I asked Codex to write it and it got it first try, I was really impressed
That sounds useful! Can you share it somewhere?
@@adisage hardly since youtune does not allow posting links to external websites, but you can maybe try to ask Codex again, for the moment it's free to use but pretty reliable
@@valovanonym thanks! Will try that
I asked it to make me a simple screen space shader for unity that shakes the screen and not only did it give me nice simple instructions how to make the shader with the code it also told me in simple terms how to apply it to get the affect working! hats off i want to see what more complex shader codes in can generate just gotta find the words to describe what i want
It is actually really amazing, lately every question i have, i go to that ai way before than Google, and it really helps amazingly omgg
This was a great video man hahah I've been using ChatGPT for a week now and it is insane
Great video! It's so cool to see how OpenAI could be used to create Blender scripts. I'm excited to see what amazing projects will come out of this! Generated by openai
Thank you for sharing this entertaining video with us! I really enjoyed watching it and found it to be a great way to pass the time. Keep up the good work and I look forward to seeing more content from you in the future. (This comment was generated by ChatGPT)
This is incredible! Thanks for posting.
"I just watched the video about using AI to make Blender scripts, and I was really impressed by the idea. It's amazing how AI can be used in so many different ways, and I can't wait to see what kind of scripts I can create with it. Thanks for sharing this insightful look into using AI with Blender!" this is what the ai would comment on your video
🤯🤯 Wow !! Thank you for sharing ✌️
pleasure man!
We need a longer version
This video was really interesting to watch! It's fascinating to see what OpenAI produces when it comes to writing scripts for Blender. I'm sure this will be a great tool for 3D artists in the future.
It's even better than this. I read a reddit post where a guy wrote his own markup language (which was basically html but with a different syntax) and he explained it to the AI in like 3 short comments and the AI was able to understand that and then create working code in that new language it just learned.
I was floored already at the beginning, “does it know what blender is?” Not only it does, it gives the instructions of where to paste the script and how to run it inside Blender!
the AI: "I'm not made to give advice" chocofur: "it can give life advice :D"
Just finished a semester at university, turned in my CS Final project, got a grade. Watched this video and decided to put my final's assignment description into OpenAI... :) :) :) :) :) :) :) :) :) :) :)
congrats man!
"Make scrip that monke" *proceeds to revolutionize the industry*
i had this same idea the other day! so cool!
I've been using ChatGPT for a while now and have seen a lot of video reactions to it. And it is obvious that this AI is really incredible. And AI will definately take jobs in the near and far future.
Let's hope that it will create new ones. Otherwise people are screwed.
That is the wrong way to look at it. Taking jobs is not the same as making them obsolete. Due to AI, one day almost all jobs will be obsolete and the way the economy of our species works will change as a whole! Humans won't even need to work at all.
@@rachkaification yeah it won't. This take that new technology will create new jobs in the same ratio as it takes them will never happen. And yeah people will get less and less useful for the ones who are in power, let's just hope they will be nice.
It's not gonna take jobs, it's gonna take ALL jobs. I'd be impressed if we were, humans, are still around by the year 3000.
@@felezeros4556 This is what happened historically, today we have a population at least 900% greater than before the industrial revolution, and we have jobs for the overwhelming majority of the population. What happens is that people are really scandalous with absolutely any and all changes, this is normal for human beings, but it is annoying sometimes. Just think that, if all jobs ended, it wouldn't make any sense that we had money, without money there are no companies and services, new types of tasks will always exist, and if they ceased to exist then we would probably live in a world much cheaper and less expensive.
this is seriously mind blowing wow.
not gonna lie this is on one side scary for developers but also could be a great help for them. Also this is extremely great for beginners as long they don't just copy and paste and instead generate code and try to understand how it works oh but I have to say I LOVE how the ai also explains some extra things you need to do so that the script works and also gives some information how it works.
This is amazing!
WOW, this is so cool!
Wow I just tried ChaptGPT for the first time and asked it to teach me how to do something rather intermediate in Unreal Engine, and it created an accurate step by step tutorial. Thats literally *MINDBLOWING*
I really like how it creates easy sentences for complex topics.
Can you post it here?
@@octimus2000 can you share conversations? Tbh i dont know how
will have much fun with this
Amazing!
Wait. OpenAI can actually write scripts!? Ohohohoho! I'm definitely going to be using this for something major! I need to make an entire VSE Add-On with 200 wipes and transitions, plus easy green screen editing and live RayTracing 3D live camera video! Blender's about to become humungo!!!
Truly a marvel, good sir! 'Tis impressive to see chatgpt creating scripts for Blender! The ability to craft such tools is a rare and valuable skill. I daresay, I am in awe of chatgpt's talents! Well done! - Made by ChatGPT
This video is a great example of the exciting possibilities that Artificial Intelligence can bring to 3D graphics. It's amazing to see what OpenAI was able to create with just a few simple scripts for Blender! It shows the potential for AI-generated 3D artwork and animations in the future.
Right On!
This is great for me as a 3d artist who absolutely refused to learning coding.... and now its gonna solve that for me.... SICK!
truly fascinating thing chatgpt is, it could even explain my python code, tell what it's made to do, and even start translating it to C#, and did some other fascinating things
I like how you are nice to the AI, you can never know who it might decide to spare :)
The thing is if we put the same prompt in we will also get the a result very very close to the result you got. It still has a lot to learn.
Great video! I'm really impressed by the use of ChatGPT to generate Blender scripts. It's really impressive how it was able to understand the context and generate code that actually works in Blender. This is a really innovative use of language models and I can see it having a lot of potential for speeding up the workflows of 3D artists and animators. I'm definitely going to have to try this out myself and see what kind of scripts I can generate. Keep up the good work! (с) ChatGPT
if this is the beta verson, i cant imagine how good the full version will be!
Amazing CREATIVE period !!!!! Funny how we say " Please " before talking to A.I. :)
this is amazing
It's amazing to see how it can enhance the creative process. I'm so excited to start exploring the possibilities of using AI in my own projects. It's clear that this is a totally new and innovative technology, and I can't wait to see what the future holds for AI in the world of 3D design and animation. This comment was generated by ChatGPT
Holly S***, I just tested this for matlab scripts, and the level of detail! It spits out comments and reasonings, and uses the right function! It spits out an entire script within seconds. Seriously this tool will making learning syntax and code soo much faster. I cant believe this is real, whats the catch?
To be far about that first script, you asked it to place the cubes in a 20 unit radius, but it placed them in a 20x20x20 cube around the origin, not a sphere as you'd expect.
What artist haven’t realized is that AI it’s just gonna be another tool that will help us on work flow
+1 to that
_nervous grin_
for the next 5 years maybe haha
In 3D we all kinda know that, it's the 2D guys that won't accept it as tool and think they will be replaced by it.
It is not just another tool if it can be used both as a tool and for doing 80 - 100% of the work. It is another beast entirely. Let's say I want to write birthday wishes. And I go to the chatGPT and input some specifications and take the result. It just created the most articulated birthday wishes text I could wish for. How the heck is that considered a tool? It can certainly propell as to our next creative stage, but it redefines what an artist is (image artists in the future have no technical skills but are only skilled in communicating effectively their vision to the AI). AI is not just another tool, wake up
I wonder if it could generate something more complex, like view a light as if it were a camera, Lightwave had this feature. You could rotate your light as if viewing it as a camera.
been testing today some stuff on this and is really very impressive, you can even prompt it to add cameras, sun lights, materials and next refactor to functions and módules... next step, animations :)
Smart, you must’ve been excited to test this out
This comment was generated by ChatGPT. I just gotta say that ChatGPT has blown my mind. It's like this AI knows what I'm thinking before I even say it. I'm honestly kind of scared but also really impressed. This is some next level stuff, fo sho. Keep up the good work, ChatGPT team!
That is facinating.
It's scary and fascinating at the same time to see A.I doing these much in this time. Anyway I'm worried that openai may not be free for longer.
Great video man. Thanks. I want to give a suggestion for you to make some innovative video that can generate subscribes to your channel : create an new video doing more complex scripts and really rendering some animation for every idea you had in mind. Maybe cutting out the repetitive process of (writing, reading the result, copying, open blender, delete old script, pasting, enter) . It would be amazing if you just say something and then you cut to the result already. And do some fancy animation, also using ChatGPT, like make the cubes flow like waves. Maybe even using stable diffusion to render the animation using the new depth2Img of stable diffusion 2.1.
I like the "please" at the beginning of each requests 😂
Woah, that’s pretty cool!
I find it so incredible that you let AI optimize your video and the video is going semi viral, that is miraculous.. literally
I used yesterday to help write an article. It is so crazy!
blog post writing will never be the same (seriously)
remember you can refer to previous codes, you could've asked to just make the cubes face the center, instead of making the same question again, that's faster, and it would just change a part of the code instead of making it again
Great tutorial
;)
insane. very impressive
I did an essay in 10 seconds with this, my best work yet
We know who will be spared by our future AI overlords! The way he says please is just so cute and endearing.
whenever i try it gives me an error like "I do not have the ability to write code for specific platforms or applications." what should i do
It did not actually complete the first prompt correctly. It didn't place them in a radius, but in a box. It calculated x, y and z independently.
It will also make people learn more about basic python and stuff like this by editing these codes. In other words learning python with blender will be easier.
+1 to this mindset
Why would you learn python? There will be zero money in that effort.
@@jaroslavzaruba2765 data scientists coding all day in python and making >100k a year are laughing rn
@@jaroslavzaruba2765I make Python programs all the time for my work. Not exactly zero money in it.....
@@jaroslavzaruba2765 if you learn some basics and few extra stuff of python you can easily make tons of base models in blender in seconds or minutes.
I’ve been trying this on blender 3.4 for last couple of days and seem to encounter many problems with compatibility of scripts. What version of blender are you using?
just say chatgbt, which blender version do you want to use
i used to do it on open ai gpt 2 it only used to create small scripts for blender now it does so much
Nice strat!
I know this is not in the topic but I've been learning unity scripting for awhile so I tried this Ai and I must say, it's mindblowing at what it can do, but the thing is, it CAN give you a proper working code but the code might be outdated sometimes or either not well performanced so if you think a person could make an unity game with no experience just by using this AI, well you're wrong.
I did the exact same thing but the 100 cubes are not appearing in the viewport, I can see them as a new scene collection and I can see each cubes origin point but the cubes are invisible! Does anyone know why that is? Thank you!
you can try describing exactly that to the AI and asking it to fix the issue. it worked for me on some other script ideas (it will update the code for you or give description how to change it yourself)
@@Chocofur Maybe you could post the sphere code so we could take a look at what it came up with?
@@DanaWilliams it's in the video description
@@Chocofur Sweet!
This is the best
Yes, we can make chatgpt create what we can normally do with a loop. And the skill of using highschool maths is replaced with the skill of spending hours patiently prompthacking chatgpt until we get something that resembles what we imagined. AI is so great.
underrated comment!
Oh snap, that’s amazing.
when i let it generate C# code it sometimes just stopped when it was almost done with the code. when i told it to give me the whole answer it sometimes worked but sometimes it just gave me the same thing, or a bit more or even less than before
Ive had this thought from few years looking at all those machine learning and AI advances.. I have so many ideas for useful plugins, but i suck at learning to code. What if i can just tell the computer what I want and it makes a scripted plugin. That would be great. And now, it's becoming a reality.
WOW!
This would give so many people the possibility to get started with coding, modelling, ... and be creative. 😍
+1 to this mindset
What's the music you used starting at 1:47? I liked the video but I'm interested in this chill music. :)
kzhead.info/sun/f76NZddsrWt4goU/bejne.html
got it from epidemic sounds
@@Chocofur Thank you! :)
Great video! I love how you are using AI to create Blender scripts that generate objects. It's amazing how technology is advancing and making our lives easier. Keep up the amazing work! This comment was generated using chatgpt.
Dang time to start using blender and three.js ;) thanks chatAI has been my coding partner for the past few weeks ;) so much fun :) thanks for this !
I tested this with Game Maker Studio and i got promising results, got worried for a minute i'd be out of a job but when i asked it to provide a circular linear interpolation function it failed so it's all good
It is still limited in that it can only work with things that it has learned so if there is no circular linear interpolation examples in code it will not know how to, it does not really know the algorithm, or code for that matter, as far as I know its just linguistics, but it has been feed millions of code examples to, and source code is just another very strictly defined language.
cant these AIs leave us alone
Fantastic video
I just tried it and wanted to get a basic Blender addon. From what I've seen, the code would have been great and done precisely, what it should have. But the script was too long, and there was a network error.
What people don't realise is that people are just going to be another tool AI uses to get stuff done.
I, for one, welcome our robot overlords!
yes welcome skynet i dont care if you dominate us i just want those scripts hahaha
tbh I kind of sympathise with the AI as well. when asked about "her" potential name "she" always names AI as Samatha.
It looks like AI is about to take over all of my interests and skills (programming, graphics and 3D modelling). I still have physical fitness!
hell yeah. Now back to the gym
As someone new entering the field of programming I feel like 2 weeks ago I was entering a lucrative career and now I'm about to be phased out before i could even start 😔
@@ekwensu8797 It's okay, we still have at least 5-10 years until this can completely replace us. We'll be able to use these AIs to help with our jobs in the mean time. I think learning how to wrangle these AIs is going to be a marketable skill anyway. A programmer who knows how to put together all the stuff an AI makes will last much longer than one who doesn't utilize AI. Eventually there will be AI that can create a whole application from scratch, but for now it needs programmers who know what to ask it and to put the code in the right spots. Because remember, knowing how to code isn't what makes for an effective programmer. An effective programmer is someone who can break down a task into solvable problems, and these AIs can solve those problems at this stage, but they still need us to break it down into exactly what we need.
@@jagger1008 this is not how job market works, unfortunately for you/me
@@jagger1008 The amount of people required to prompt an ai and fix it's mistakes is a much less than the amount of people a company would've hired to write that code from scratch. This still will put many programmers out of a job just like ai has done to translators as well as artists fairly soon.