Gummi Bears

I’m spread pretty thin between projects, but wanted to post some new renderings. One of the benefits of Fusion 360 is the materials customization built into their rendering pipeline. And I think this project does a good job of highlighting this feature.

I’m kicking myself for not rendering at a higher resolution, but this lighting test did a fantastic job of demonstrating refraction with a slightly rough surface.

I’m kicking myself for not rendering at a higher resolution, but this lighting test did a fantastic job of demonstrating refraction with a slightly rough surface.

While the angle and lighting are more traditional (i.e., less creative) for a rendering shot, I’m including it because of the shadows and light transmittance between materials. This is the kind of thing that only looks convincing with ray tracing. Raster engines cannot accurately simulate light passing and reflecting off of materials like this.

While the angle and lighting are more traditional (i.e., less creative) for a rendering shot, I’m including it because of the shadows and light transmittance between materials. This is the kind of thing that only looks convincing with ray tracing. Raster engines cannot accurately simulate light passing and reflecting off of materials like this.

I have a render running in the cloud right now for a scene with roughly 250 of these gummies piled on top of one another. With so many surfaces and ray transformations and generations coming from such a complex model, I cannot render it to useable resolutions locally. You can see the rest of my renderings and download the models for yourself on GrabCad.

A Robot Took Your Job

Last week I returned from my trip to Memphis (thanks, Andy! Hope Meara’s potty training is going well!) and I’ve been playing catchup ever since. I’m getting back into Fusion 360 with some more challenging projects. This week we covered how to use joints in assemblies. This is pretty wild stuff. You can download models from GrabCAD.com and upload them Fusion 360. It auto-magically converts models to work natively (with mixed results) in the work space. From there, you can define joints and move parts in real time! We did this in class using an industrial robot model. Of course, this meant the robots needed to fight…

Four robots go in, four robots come out. Because they are metal, and very strong, and even knives won’t kill them!!

Four robots go in, four robots come out. Because they are metal, and very strong, and even knives won’t kill them!!

This wasn’t the actual assignment. Instead we needed to create a render scene involving an earlier model from this class being assembled by robots. I was grinding away at this all day yesterday, and finally got around to rendering it. Because of the complexity of the scene, it’s taking quite some time to bake in all of those rays at HD+ resolution. Here’s the object being assembled for reference:

This is based on an existing design from a vinyl shelf I bought to keep my Laserdisc collection in prime display condition. I fantasized about having an actual product made for Laserdisc, and what that might look like. You gotta with red trim right? Because LASERS!!

This is based on an existing design from a vinyl shelf I bought to keep my Laserdisc collection in prime display condition. I fantasized about having an actual product made for Laserdisc, and what that might look like. You gotta with red trim right? Because LASERS!!

Here’s a technical drawing, if you want to build your own. This will probably hold about 250 titles, based on my experience with my current shelf ( tweaked the dimensions to give it a bit more depth and room to breathe between stacks.

Here’s a technical drawing, if you want to build your own. This will probably hold about 250 titles, based on my experience with my current shelf ( tweaked the dimensions to give it a bit more depth and room to breathe between stacks.

i’ve been taking this class as an opportunity to not only learn the software, but also to push the limits of what the software can do. For me, this practice is like cartography. I’m mapping the borders by extending to the edge in all things. With this project, I wanted to not only torture test the rendering pipeline, but also test the limits of my beefy Hackintosh. As noted previously, my CPU appears to be the main bottleneck. But I wanted to see what it takes to exceed memory requirements. For this design and ray tracing session I’m utilizing ~25 GB of memory, and cooking my poor little quad-core Haswell® chip.

Nothing cooks like CAD! Note that the temperatures reflect a system with AIO liquid cooled CPU, and nine total fans, packed into an old PowerMac G4 case. Even when protein folding on both GPU and CPU, the system usually has a CPU core temperature ceiling of about 70˚ C.

Nothing cooks like CAD! Note that the temperatures reflect a system with AIO liquid cooled CPU, and nine total fans, packed into an old PowerMac G4 case. Even when protein folding on both GPU and CPU, the system usually has a CPU core temperature ceiling of about 70˚ C.

It’s been over four hours as of writing this, and the rendering has not yet reached “final” quality. Scene complexity is a huge factor in rendering time.

Autodesk Fusion 360

Just dived into this software and I’m already excited by what it can do! I didn’t get a chance to play around much with CAD when I was getting my BA. I’ve always wanted to learn, and finally have a chance after all - thanks, PCC!

Fusion 360 has a pretty nifty ray-tracing render mode. It pushes the CPU/GPU pretty hard, but looks glorious

Fusion 360 has a pretty nifty ray-tracing render mode. It pushes the CPU/GPU pretty hard, but looks glorious

It will probably take some time before I take on any meaningful projects, but so far I’m enjoying myself! :-D

XOXOFest 2018!

I had suuuuch a blast at my first XOXOFest! Swag was great - tokens for drinks at an extraterrestrial speakeasy, interactive installations, projects for future selves, morning fun runs, VR and AR demos at Mozilla, Adobe Creative Jam, FANTASTIC SPEAKERS (Cameron Esposito, Monica Dinculescu, Natalie Wynn, John Hodgman, Jean Grae, and more!), Indie Games Arcade and tabletop games blew my mind!

Don’t hate me for my swag, hate me for my awesome Ziggy Stardust shirt!

Don’t hate me for my swag, hate me for my awesome Ziggy Stardust shirt!

Taking seats before the opening

Taking seats before the opening

Those user agreements (we don’t read), and how they stack up

Those user agreements (we don’t read), and how they stack up

One of the proudest moments… Nude Burt Reynolds projected onto a huge screen

One of the proudest moments… Nude Burt Reynolds projected onto a huge screen

Sometimes it just has to be said

Sometimes it just has to be said

Adam Conover talks about why we should Preach to the Choir

Adam Conover talks about why we should Preach to the Choir

Augmented

Augmented

The best win state I have ever seen in a game - a tasty cocktail

The best win state I have ever seen in a game - a tasty cocktail

New Content!

I've added new work under the Sculpture section of my Art + Design page. It was a bittersweet experience to work at the metal shop in Neuberger Hall. We were the final Jewelry/Metalsmithing class for the foreseeable future. These facilities are now closed, and will soon be torn down. Big shout-out to everyone in the class: so many awesome pieces were made, and I was truly humbled by the innovation and creativity these folks applied to every project. Specific mention: Professor Gunnar Adamovics, who was always there for help, advice, tools, materials, general assistance, tutorials, and more. Also, kudos to the fine folks at Free Geek Portland, they provided me with extra cheap silicon (Core2Duo® CPUs for FIVE FRICKIN' DOLLARS!!!!!!? WHAAAT?). I went with a humble Pentium 4® in the end.

PROJECT 1: TYPOGRAPHIC PORTRAIT

Our first project in Digital Media / Time Design is a “Typographic Portrait.” What is a typographic portrait? It’s a combination of visual communication through stylization, combining graphical and textual elements. Here is the professor’s example:

Image by Carl Diehl, art119.  wordpress.com

Image by Carl Diehl, art119.wordpress.com

As you can see from the above example, the name represents visual elements implying both “land” and “water”. The earth-tone brown is combined with wavy aquamarine/teal. Since amphibians are able to live both underwater and on dry land, this graphical representation is appropriate.

Our first step is to select from six options and perform a similar stylization on our own name:

Hello my name is Matt … I’m a magician

I’m accident-prone

I’m losing my temper

I’m visiting Portland

I’m afraid of the dark

Hello my name is _________ (fill in the blank)

Each image has some advantage. I tend to think that it is better to make work that is provocative than safe. The “ransom note” lettering is fun, but includes a dark humor component, the “magician” is playful but a bit on the nose, the “marksman” is very literal, but exists within the context of America’s gun violence epidemic (a controversial subject, to say the least), and the “Portland” is a bit more esoteric, and depends on a person’s familiarity with the sketch comedy of Portlandia‘s “Put a bird on it”. We’ll see what the professor has to say during today’s lab.