The Cube – A Fun SketchUp Diffusion AI Experiment

The Cube – A Fun SketchUp Diffusion AI Experiment

In this video I am having a bit of fun with the new SketchUp Diffusion tool… Give this a try: Add only a single cube to your modeling space and then try to create an interesting visualization from that using only the prompts and the styles in SketchUp Diffusion. This is actually a great way to explore prompt engineering. It is interesting how the AI is able to capture the general orientation of the scene from just the cube and the horizon line behind it. You can find my original forum post about this on the SketchUp forums here. And admittedly I based this on a competition that the Blender community has been doing for a while. Check those out, too. For more on what you can do with SketchUp and Diffusion, take a look at my initial post about this topic. Video https://youtu.be/dQmV58Jlq4c Examples Here are some of my own examples: Prompt: "A treasure in a luxurious space." Prompt: “A floating, death star spacecraft over a...
Read More
AI Rendering with SketchUp Diffusion – First Impressions

AI Rendering with SketchUp Diffusion – First Impressions

In this video tutorial I give a first glance overview of the new SketchUp Diffusion tool. Throughout, I am combining a basic how-to tutorial for SketchUp Diffusion with my various thoughts on the tool (given several different use case scenarios) and the general usability of AI for visualization and ideation. While it is indeed still early days for this technology, it is already quite impressive what it can do. Good looking first renderings can be done quickly, even from minimal geometry. However, there are some caveats and I am very curious how the next iterations of this and similar tools will impact the AEC industry. Tutorial Video https://youtu.be/CIzSw98WBaw Examples You can see some of my example images below. Original model views (as submitted) are on the left and the SketchUp Diffusion AI results are on the right. The respective prompt is in the image caption. Prompt: "A rendering of campus buildings at sunset" Prompt: "An exterior entrance to a campus dining hall" Prompt: "A bench sculpture in a...
Read More
GPT-3.5-Turbo vs. GPT-4 with the SketchUp OpenAI Explorer extension

GPT-3.5-Turbo vs. GPT-4 with the SketchUp OpenAI Explorer extension

Now that version 2.1 of the SketchUp OpenAI Explorer extension is available, it is easier to test the AI's capabilities when using the most recent GPT-4 model. In this post, I will be comparing side-by-side the gpt-3.5-turbo and the gpt-4 models with a few common examples. If you want to give this a try, too, make sure you have access to the gpt-4 model and then simply replace the model name in my SketchUp extension's settings dialog. The extension page on my other website features a longer list of successful prompts than what I am able to cover here. Feel free to give those a try, too. Example1: Draw a Box For this example, I asked the AI to draw a 2' (i.e. "two foot") box. I wanted to test not only whether the box would get drawn correctly, but also if the foot tick mark would be interpreted correctly as the foot unit. The images below show what I got with that...
Read More
Yes, you can use OpenAI’s GPT AI to Create Geometry in SketchUp

Yes, you can use OpenAI’s GPT AI to Create Geometry in SketchUp

AI can create a box from a text prompt and even show a completion message Just like everyone else these days I have been trying out OpenAI's ChatGPT and Microsoft's Bing (which now also uses the same AI - artificial intelligence - engine). One of my lines of exploration (beyond "what does this thing know about me?") was the question whether it can auto-generate SketchUp Ruby code with AI. And - as it turns out - it can do that. Albeit with some caveats. As a start, you can go to ChatGPT and (after signing up) ask a reasonably specific question like "Which Ruby code would draw a box in SketchUp?". That would spit out somewhat appropriate code that you can just paste into e.g. the Ruby Code Editor. Apparently the SketchUp API is part of its knowledge base and generating SketchUp-specific Ruby code is thus well within its grasp. You could even refine the query with a comment like "Isn't there...
Read More