Joyful Holidays, Merry Christmas, and a Happy New Year 2024!

I wish you and your loved ones a peaceful and joyous holiday season, Merry Christmas (to those that celebrate it), and a healthy, happy, and successful New Year 2024! And just to reiterate what I said in last year’s post: A little bit more peace on earth would also go a long way!

OpenAI Explorer 2.0 Released

On the heels of the latest 1.0.3 update of this extension comes version 2.0 of my experimental OpenAI Explorer SketchUp extension, which I am releasing today. As it turns out, creating a chat-type interface for it wasn’t too hard to implement, so I did it.

OpenAI Explorer SketchUp extension now uses Chat Completion API

I have just updated my experimental OpenAI Explorer SketchUp extension to version 1.0.3. This new version was prompted mainly by an announcement by OpenAI that stated that their text completion API would be discontinued in favor of their chat completion API. As a result, older, text completion models (e.g. “text-davinci-003”) won’t work with this new […] Read more..

Just Released: Third Edition of “Architectural Design with SketchUp”

I am very excited to be announcing the release of the third edition of my book “Architectural Design with SketchUp”! You can as of now find this new edition on Amazon, Wiley and everywhere else where books are sold. It is available as full-color paperback and e-book editions. Since the publication of the second edition in 2015, […] Read more..

Joyful Holidays, Merry Christmas, and a Happy New Year 2023!

You can interact with the 3D model here. To my readers, friends and colleagues: I wish you and your loved ones a peaceful and joyous holiday season, a Merry Christmas (to those that celebrate it), and a healthy, happy, and successful new year 2023! A little bit more peace on earth would also go a […] Read more..

New Extension Feature: Randomly Erase Objects

I just published a new feature in my Random Tools extension (in v. 1.3): Randomly Erase Objects. This feature lets you erase objects (groups or component instances) randomly based on a percentage chance of deletion. This works well with the other random placement tools in that it allows you to adjust the placement afterwards. Tip: […] Read more..