Live data from Hacker News

BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

github.com

201–210 of 301 posts

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#201

I know this tech is terrifying to actual 3D artist who don’t want be a “prompt engineer”, but as someone who has never used Blender, I think its cool that I can create something using tools like this and use them in my projects, ex background animation on a website hero section.

Most people aren't worried about being a prompt engineer-- they're worried about being a Doordash driver if it turns out that one prompt engineer can replace many professional, well-paid people in their industry. That's pretty rational.

There is not much to prompt engineer; the obvious trivial thing that is already happening and will make the glorious job of prompt ‘engineer’ completely redundant is AI doing the ‘engineering’ for you. One person (or AI in the future; this is already possible now for humans and gpt though) that the AI has been trained to ‘know’ and work with will blurb things into a mic and the AI will instruct millions of brains to whatever the ‘boss’ wants, translating his mumbling into actionable user and system prompts. There won’t be prompt ‘engineers’ for long.

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#202

Does anyone know if this works well (to the extent that it does), because the documented Blender Python API was part of the GPT-4 training set, or because the Blender API is fairly predictable? I'd love to add this capability to our SaaS product, but I've waited for OpenAI to make GPT-3.5 or GPT-4 available for fine-tuning. (Cramming an entire API into the prompt does not seem feasible, not even with support for 32K…

He's using the fact the the blender python API is part of the training set. The prompt used can be seen in this file: https://github.com/gd3kr/BlenderGPT/blob/main/__init__.py

I see the prompt but not the part where he's supplying the API - mind pointing me to it?

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#203
post #196

Earlier quoted context omitted.

From authors website: "I graduated high school in May of 2022..". Elsewhere, he writes he placed first at a university level drone programming challenge at IIT-Bombay Techfest. Very impressive.

The JEE exam in India is very advanced, I doubt most Europeans or US students could pass it, even after a year or two at university. So those who enter IIT are already quite good very early.

IIT colleges in themselves are not even in top 100 Universities of the world. If you train a lion in a circus, it won't be the king of the jungle. So if we were to believe your statement: > I doubt most Europeans or US students could pass it, even after a year or two at university.

than this allegedly miraclous students are wasting there talents studying in IITs!

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#204

Earlier quoted context omitted.

My point is that if a machine can write more or less any program, then the artistic merit of programming falls away completely. It's instead replaced by a slurry of incomprehensible nonsense that simply works for some reason.

Yeah, like a binary today, right? What's the problem if the new "source code" is all prompts written in natural language and the classical code is just a build artifact?

The problem is that even a Scratch project has greater artistic merit than that.

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#205

I see a lot of people asking how does this work. The method he is using is one shot learning. He has a prompt and an example of what the interaction should look like. You can see the prompt here: https://github.com/gd3kr/BlenderGPT/blob/main/__init__.py It is really easy to build this kind of thing - I've got a very simple command line chatbot that should be very understandable and you can easily play with the prompt…

yeah there’s also AICommand for Unity that uses a similar technique: https://github.com/keijiro/AICommand

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#206
post #161

Earlier quoted context omitted.

So any and all commerce just becomes a different form of stock trading? I doubt it. People will still need and want tangible things.

> People will still need and want tangible things. And that matters to who, and why, exactly? Once enough of the economy is automated, there's hardly a reason for it to keep humans in the loop. It can just run in a circle, serving itself. Humans, meanwhile, will just have to barter for scraps amongst themselves.

So much of the presumed negative consequences of improving AI are actually the negative consequences of the power structures they're going to exist in I think.

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#208

Earlier quoted context omitted.

He's using the fact the the blender python API is part of the training set. The prompt used can be seen in this file: https://github.com/gd3kr/BlenderGPT/blob/main/__init__.py

I see the prompt but not the part where he's supplying the API - mind pointing me to it?

He doesn’t need to supply the API, GPT already knows the API from its training data. I’ve written a similar tool for Unity and it works the same way. Any program that allows scripting/plugins (and has a sizeable community posting code online) will be able to work the same way.

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#209
post #98

Earlier quoted context omitted.

And while doing so income disparity has kept increasing. Eventually we need to stop and think about how capitalism is winner take all, or we're all in for a very bad time.

What is the issue with income inequality? Even in communism, there is income disparity because those in power have greater needs.

> What is the issue with income inequality?

https://en.wikipedia.org/wiki/Economic_inequality#Effects

Re: BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4

#210
post #9

Earlier quoted context omitted.

I don't think this is "terrifying" to 3D artists any more than github copilot is terrying to us haha, I'm not sure why we engineers have this tendency of imagining every other industry as being populated by superstitious peasants from the dark ages who fear new tools. In my experience the vast majority of people are excited about GPT including artists.

I don't know, maybe I am one of those "superstitious peasants from the dark ages who fear new tools", but I'm increasingly terrified of GPT-4 and future iterations of it as applied to the industry I work with (i.e. software). It does seem to threaten to suddenly eliminate all the interesting parts of the job, a good chunk of openings, and to significantly reduce salaries for the openings that remain - all at the same…

> It does seem to threaten to suddenly eliminate all the interesting parts of the job

Writing generic code that are more or less stackoverflow copy/paste ?

The interesting parts are coming up with the logic &c. not typing the code imho

Post reply on HN