3D Heart

3D, Anatomy, Crafty



About 2 years ago I needed to make a 3D model of the human heart for my research project.
3D anatomical heart

Then about a month ago I decided to try and 3D print it. The models are SUPER small ( 0.454w x 0.83d x 0.507(in) ). The following two objects are test prints of the model in strong flexible white plastic (left) and metallic plastic (right).



3D printed heartsThe models were printed via Shapeways, and the plan was to make necklaces for Valentines Day, but I think I will make miniature wall plaques instead. I will redo the model to create a point to hang the hearts from for the necklaces, and make sure the walls are thicker. I don’t want to mess these precious little hearts up!

Feel free to visit the model’s site here: http://shpws.me/A9oF .  While I don’t think others can print the model, because some of the walls are thin, everything seemed to turn out great! Some of the details (vessels)  printed a little messy since they are thinner than spec. But I like it, it gives the heart a more organic feel. ❤

Lighting Up the Stage

Just Learning

You can have as many objects as you want in a scene, but until you have light you will not see anything. Everything will cease to have form until there is light. I put together a few images that help show RGB lighting and 3 point lighting technique.

RGB Lighting

Most think it is objects which gives form to an environment, when really it is the addition of light. I think this is missed because 3D modeling applications automatically add a default light to the scene. To start thinking about light, our class assemble three cameras, one green, one blue, and one red, all pointing to one spot equidistant from each other. The result is shown above. This was a neat exercise. It allowed me to clearly understand blending of light.

3Point Lighting

Also I wanted to share learning about Three Point Lighting.  Three point lighting (here is a tutorial) is a generic technique also used in many instances such as 3D modeling, photography, and even figure drawing sessions. It is called 3 point lighting because the technique uses three lights, a key light, a fill light and a rim light. This exercise helps one think about where lights are placed to give proper definition and form to a scene.

This first image is not 3point lighting system but a basis of comparison because it uses a skylight. Notice how the skylight evenly lights the scene and provides no shadows.

After removing the skylight, we then added the first of the three lights, the key light. A key lights purpose is to be the main light source. This lights is to be placed above the camera and to the left ( ~45-60 degrees). An upper left light source provides the most aesthetically pleasing ( i.e. “accepted” ) source of light.

Next was a fill light. The purpose of the fill light is pretty much in the name, to help “fill” the scene with more light. This light was placed on the opposite side of the camera ( about the same distance as the key light ( ~45-60 degrees), however it can be placed above, below or parallel to the camera. With the fill light try to introduce little to no shadow.

The last light was the rim light, which is placed opposite the camera and behind the subject matter. This light helps to introduce some light to dark areas in the image. Even in the shadows you still want a little light, just to show subtle details.

The renders I provided are a little blown out by the addition of the third light. I encourage following the tutorial in order to learn for yourself. You don’t even need a 3D modeling program, just some objects and three lamps!

WebGL Skin


I like to follow learningwebgl.com, and that is the blog which posted this example. I really like the idea of building a model and displaying it in an interactive environment. It will marry my desire to create 3D models and learn more programming.

Currently all web browsers do not support this capability so if you want to really obtain the FULL experience, you need to download and use Google Chrome (Firefox and Safari are technically support webGL, but Google Chrome already has webGL enabled).

This is an experimental skin rendering created by AlteredQualia.