Taking some time to unwind before my workout, I traced out the last few stickers needed to finish this set. Although I had the images from previous POV-Renders, they werent of a high enough quality. Im not done with this set yet. But, it is close to what is sitting in my storage cases.
Updated 373 with Stickers by Steven Reid, on Flickr
A little background.
Offshore Rig is a set Ive come back to many times over the years. Considering it was one of my first to render, coupled with one of the first to own, it has a special place in my heart. For that reason , Now, the cynic might bemoan that it promotes the destruction of our planet. I for one, enjoy the playability and look of the set.
Although it may not seem like much has changed, it is a bit of a process to add the stickers. Yet, it isnt hard, and Im sure there are ways to lean and automate it. Let me walk you through the steps I took to get here.
Sticker hunting we will go.
The first thing I needed was to find an image of the stickers. Id long lost my original stickers years ago. Given this set is from 1977yes, when Star Wars was first releasedit shouldnt come as a huge surprise. Off to the Internet I went, scouring for images.
Lego sticker sheet for set 373 Offshore Rig courtesy of Brick Owl
Searching for old stickers can be a bit of pain. They exist, but you might need to try different search terms to narrow down the list. I found the above image of the original sticker sheet, but it was missing some of the stickers. I also stumbled on the reproduction below, but the shell logo isnt true to the original. Luck was on my side, though, and I could work around both issues.
Lego sticker sheet reproduction for set 373 Offshore Rig, corrected
You might notice the corrected note. You need to have a nice flat sticker sheet to trace, which isnt always the case. I used DxO Perspective to square up the image first and correct any aspect issues. Once square, you can adjust any squash/stretch/tilt issues in your image editor.
Tracing isnt only for kids.
Once I had the sheets, it was time to trace the stickers I needed. I use Boxy SVG myself as it integrates nicely with my Mac. I tried Inkscape, but couldnt get over the hoops needed to get it to run. As long as your favorite has layers, you should be fine.
Before starting, check out the parts and decoration resources on Mecabricks. There are links to workflow, color charts, and other tips needed depending on what you are doing. I recommend you add your decoration to the drop box as well. If it is good enough, they will add it into Mecabricks for others to use.
Tracing stickers using Boxy SVG
Above is how I used Boxy SVG to trace the life preserver. Although a simple example, the workflow applies no matter the complexity of the decoration. Before exporting, I hid the sticker image. Also, as the sticker is round I left the edges transparent when exporting as a PNG file.
As a side note, Mecabricks generally doesnt allow stickers. Most of the images I upload have been decorations printed on pieces. In some cases, you can cheat and treat them as such if they will layer on a brick. Yet, the stickers here dont fit to pieces. As such, this workflow will be slightly different.
Cheating a bit.
As I noted earlier, I didnt need all the stickers. Mecabricks had pieces with the decorations on them already. To make things easier, I exported a few models with the images I needed and then overlaid them into the sticker sizes I needed. It is a bit of a hack as using an SVG would be better. But, it reduced the time needed. Plus, it ensures consistency with the rest of the decorations.
As a note, this is also a good way to insert your own decorations. Chose a brick that is close enough when modeling. Then after exporting, you can replace the image in the directory. Or, once imported into Blender you can use nodes to replace the image with the decoration you want to use.
Although, Ive used that trick many of times in my own models, I cant do that here. Stickers dont overlay bricks, so you have to do something else. Well walk through that, right after this slight detour.
Creating a new door.
In the last few renders of this model, I substituted a solid door that doesnt resemble the original at all. Seeing some other examples, I threw together this reproduction using other parts in Mecabricks. Because it is constructed from other parts, it wont work in all situations.
Screenshot of LEGO 1x4 door recreated in Mecabricks
Yes, it isnt 100% accurate, but it is a better representation of what the model looked like in 1977. I might tweak it some more, but really I need to break down and model the part in Blender. If I can do it in POV-Ray, Im sure I can figure it out again. Plus, I have the original part for reference.
After replacing the doors with my reproductions, I spent a few minute tweaking a few other things. The ladder, for example, was backwards. With that done, I exported the model for the rendering.
Putting it together in Blender.
Okay, now comes the fun parts. Note that Im using the Advanced version of the Mecabricks add-on. Yet, everything should work using the Lite one. As of this writing, you cant add custom decorations within the Mecabricks renderer itself.
Load up your model and scene as you normally would. If you are stuck here, head over to the Mecabricks forum for help.
Once you have your model looking good, I usually drop the cursor where I want the sticker to go. Then, to add my stickers, I use a Blender add-in to import "Images as Planes. You can turn it on in user settings.
First thing youll notice is that it is too small. Adjust the size it using the scale options. For more control, I enter them instead of using the shortcuts. Since models should be in millimeters, you can measure your stickers to get the right scale. Or, as I sometimes do, eyeball it based on brick sizes.
Now, the tricky part is rotating it. I found it best to select a nearby part and apply similar rotations to my sticker. Once it is aligned, you can then adjust the stickers position to be just over the bricks. Make sure it isnt too high or a shadow or gap will result.
Now, one last thing before you are done. I tie in the Mecabricks materials. Open up a node tab, copy the mb_solid node. Now, paste that into your stickers node and connect it up between the image and output nodes. Because the life preserver was round, I had to also hook in a transparent node. Heres how it looks in Blender.
Screenshot of adding a sticker to LEGO set 373 in Blender
You can leave out the Mix Shader and Transparent BSDF if your sticker is solid. Although you can render the image without it, this ensure the textures match. Now, you can render the model and make sure everything looks right.
Closing comments.
Hope you enjoyed this little walk through. It took longer to explain then the actual work involved. But, having a few screen shots helps explain things. Plus, I now have a reference should I need to remember what I did in the future.
All I have to do is work on building the parts that are missing. There are about twelve pieces that dont match or are inaccurate to the original. Some arent visiblelike the wheels under the boat. But that door is still bugging me. I was able to model the old style minifigs. Time to get started on the rest.