Here is a combination of several projects in one. I started with my recent experiments with 3D laser scanning, and the portable rig I built. (Based on a design from the David 3D scanner web site.)
For more detailed picture of the setup and assembly see my YouTube video.
I was inspired to take a scan of my face and morph it into a Moai after seeing some of the Moai Madness going on in the lab (over at Open3DP).
Here is the initial scan of my face:
Using AccuTrans 3D to re-orient and scale (stretch lengthwise) gives this result:
The important thing to note here is that I tilted the surface up (notice the axis in the lower left corner). This was for two things. First it minimized stretching the underside of my nose and second it gives the final Moai the right shape.
MeshLab was then used to clean the edges:
Then back to AccuTrans 3D to extrude:
Back to MeshLab to smooth (Laplacian Smooth, several times in different areas until it looked nice and even):
Finally some "mesh aging and chipping" in MeshLab:
Here is a 3D print of the final model:
Showing posts with label 3D. Show all posts
Showing posts with label 3D. Show all posts
Saturday, March 13, 2010
Monday, March 1, 2010
Some designs on the University blog and scanning my face.
Some of my work has now appeared on the university blog, Open3DP.
You should take a look, there is a lot of cool stuff over there.
http://open3dp.me.washington.edu/?p=502
I have been spending a lot of time exploring the DAVID laser scanner software. I have built a scanning rig that hold the calibration boards and lets them open so you can scan through the middle.
This design was adapted from a similar design I found on the DAVID discussion board. The way mine is constructed allows it it collapse down to flat boards. This should make it relatively transportable. I am also working with my lab partner on making a version that does not need the boards to scan.
Here is my latest scan (my face):
You should take a look, there is a lot of cool stuff over there.
http://open3dp.me.washington.edu/?p=502
I have been spending a lot of time exploring the DAVID laser scanner software. I have built a scanning rig that hold the calibration boards and lets them open so you can scan through the middle.
This design was adapted from a similar design I found on the DAVID discussion board. The way mine is constructed allows it it collapse down to flat boards. This should make it relatively transportable. I am also working with my lab partner on making a version that does not need the boards to scan.
Here is my latest scan (my face):
It can pick up an amazing amount of detail. (and this is the free version, the pay version is higher resolution)
Thursday, January 21, 2010
Getting Back in the Groove
Missed my weekly Sunday post this week. I had a party on Sunday night for my sister Joiwyn who turned 16.
I am enjoying my rapid prototyping class. I just finished a lab report about a part I made to test printing threaded holes. Next we get to test a 3D scanner... Later we will be making our own 3D modeling software using SAGE and ISM, Implicit Solid Modeling. SAGE is a free, open source, computer algebra program. ISM is where you define a shape with a formula, f(x,y)=x^2 + y^2 - 1 for a disc. This then is used to determine what is inside, on, and outside the object.
I have also been playing with OpenSCAD which is a open source cad engine that lets you model with a script that defines the object and then will render it. Very cool...
HAPPY BIRTHDAY JOIWYN!!!
I am enjoying my rapid prototyping class. I just finished a lab report about a part I made to test printing threaded holes. Next we get to test a 3D scanner... Later we will be making our own 3D modeling software using SAGE and ISM, Implicit Solid Modeling. SAGE is a free, open source, computer algebra program. ISM is where you define a shape with a formula, f(x,y)=x^2 + y^2 - 1 for a disc. This then is used to determine what is inside, on, and outside the object.
I have also been playing with OpenSCAD which is a open source cad engine that lets you model with a script that defines the object and then will render it. Very cool...
Subscribe to:
Posts (Atom)