Today we are going to talk about Rapid Prototyping - techniques and technology which allows us to quickly develop physical products from 3D data.
Much of this technology is available to us mere mortals and allow us to develop and produce products that could someday change the world.
You know - I really like dolls. I like them so much that I've always wanted one of my own mascot character. I did ask a few manufacturers but nobody was interested in making one - so I decided to make them myself just like my line of T-shirts ^^;
Introducing a doll of my mascot character Mirai Suenaga which we have been working on using Rapid Prototyping. For a first attempt I think she's kinda cute ^^;
Not sure why but there are many BJD (Ball Jointed Doll) doll manufacturers in Korea. I was there for a bit last year to learn more about various doll manufacturing processes and visited a few of the makers including SQLabs. It was on this visit where I started to get the idea of producing my doll using CAD instead of traditional manual sculpting. Many of the Korean companies sculpt their dolls using CAD (Computer Aided Design).
I decided to base the looks of my doll on the illustration of Mirai by Japanese illustrator Iizuki Tasuku-sensei. We took the illustration of the eye and stuck it in a resin. I generally prefer my dolls to have resin or acrylic eyes instead of printed eyes.
And this is what she looks like! Its my first time making a doll so the first attempt is certainly nowhere near the level of the other doll companies ><
There is so much to learn including material properties (expansion/shrinkage/strengths etc), breaking points, friction calculations and the list goes on - but Google sensei is always there to help and we'll improve as we go along.
The software we use to sculpt the body is ZBrush which is typically used for movies, games, and animations. Its a great package for sculpting and perfect for making a shapely doll body which is very very important.
See how it was used in movies such as Tron and Avatar below.
The face is mostly generated by a system that we created using morph targets to generate faces ^^ This over here is a test which shows 5 main targets being the two eyes, cheeks and mouth with a bit of texture mapping. We can move the targets around manually or enter numerical value to modify the look of the face.
If you take a photo of yourself and mirror one side of it, you will notice that you look like an alien as both sides of our face are different. This rule applies to dolls too which is why many computer generated dolls look odd. When faces are sculpted in 3D, in most cases, one side is sculpted and then just mirrored.
Our system purposely makes both sides of the face look slightly different - just like a human. Faces sculpted by hand will naturally be different on both sides - so if you ever make a face in 3D then take note!
As for our system - I'm thinking that maybe we should distribute it for free so that you can make your own faces too. But need a way to do it so that you dont need 3D Max which costs 3 arms and a leg. All you would then need to do is print the data, sand down, spray and do a Face Up. Face Up is the term used to paint a dolls face.
We use an Envisiontec Ultra rapid prototyping machine to print the parts. The video below introduces you to the technology.
And the following video goes into more detail as to how the parts are printed.
The bits that you see attached to the hands are called support structures.
How the printer works is that a DLP (Digital Light Processing) projector projects a slice of the 3D model downwards onto a bath of liquid resin which contains a built plate. The area exposed to the light hardens and the build plate moves down into the bath by about 0.2mm where the process is repeated until the model is complete.
Depending on the shape and because the model is built on a plate, support structures have to be created to support the weight of the model. You can read more about this process at Wikipedia under Photopolymerization.
The finish is very smooth but not babyskin smooth and if you look closely at the thumb you will see some staircasing (stepping, steps). The resin is easy to sand though. many of the printing companies (including Envisiontec) claim that the surface requires little or no treatment - not so as you can see from the following photos.
Still, the resin is easy enough to work with so I'm not complaining ^^;
Whenever we print models, we always make sure that large objects are hollowed out or it becomes prohibitively expensive - there is no point paying for resin thats not needed inside the model anyway. This can easily be done in 3D Max using the Boolean Subtract Command - the video below explains how this is done.
...and after the support structures have been snapped off by hand - the rest need to be snipped of and the surface sanded down. Using some techniques from my old Gundam tutorial, the surface will be made babyskin smooth.
Support structures are usually added by whoever is doing the printing for you. Even though many of the 3D printers are developed outside of Japan, Japan has many 3D printing services as you can see from this search result.
Most places also state the price too. All these parts cost me about 100000 yen to print.
I had a look at printing services outside of Japan and most of them are "contact us for a quote" and never state the price.
And this is what my Mirai looks like after sanding down, priming and a few cans of spray paint. The surface looks a bit blotchy due to some dodgy sanding work though ><
The eyes were made by a friend out of resin - I just passed her the illustration of the eye. The Face Up done by another friend too.
While we are on the subject of 3D, I thought I'd dig up some of my old 3D Max projects. This image is my first ever render after studying the basics of modelling, shadows, lighting and reflections. Kinda embarrassing piece of work to look at now but we all got to start somewhere ^^;
I took Japanese and Korean language at university so didn't have the chance to learn computing academically. Luckily I had the help of search engines to help me learn 3D Max from the internets ^o^
I called this piece "slipstream" referring to the tunnel of light that the V Clone is passing through - I remember it taking me absolutely ages to do! Then one day it turned out just the way I wanted - the sense of achievement turned out to be one that I still remember this day - a sunny Saturday morning just before wifey called me over to the living room for lunch ^^;
I posted my 3D work back on this site many moons ago and also rendered some of the UI in 3D too. It was this work that got me a job at Job Dragon which lead me to get a job as Website Manager for Amazon. If I didn't learn 3D Max or share my work online, then my life path may have been very different indeed.
I always encourage folks to spend time learning in their own time from the Internets and sharing their work online - it always always leads to new friendship and opportunity.
Here is another example of some 3D renders I done that I used in the UI of the website. After a while, the content started to increase meaning that this layout became unscalable ><
Anyway, what I wanted to convey in this post is that it does not matter what line of work or schooling you are in - you have absolutely no excuse not to start learning additional skills and you can do so easily from the Internets. Once you have gained new learnings, make sure you share them with others on and offline as it always brings about new opportunities.
This post mainly covered 3D design and rapid prototyping - now that you know what tools available to you, why not try your dab hand at making something that could maybe change the world. Dont rely on anybody making it for you - go and make it yourself!
If you want to mass produce then as long as you have the data then you can easily make moulds - be it injection moulding, cast, slush or whatever.
Here again you can see some of my dodgy sanding work around the back of the head ><
As I mentioned earlier - I'm a newbie when it comes to developing dolls but am learning new things every day so that I can continue to improve her joints and wot not.
Its taken us 4 months to get up to this stage which is a pretty short development cycle - all thanks to technology and an amazing Art Director onboard ^o^
But there is also another ingredient - passion. If you are passionate about something, you can make it happen because once you make it a need - you *will* make it happen.
It does not matter if nobody around you believes in what you do - just as long as you truly believe in yourself.
Anyway, I'll keep you in the loop with progress on my Mirai-chan doll and hopefully will be able to introduce you to her at the next anime event that I attend ^o^
If you doll owners have any feedback on design or pose-ability then drop a note below ^o^
Now that you know what tools are available to you - what do you want to try making?