1. 3D & Motion Graphics
  2. Cinema 4D

Model A Wooden Chair In Cinema4D

Scroll to top
Read Time: 6 min

Today author Dogacan Bilgili will be guiding us through the process of modeling a wooden chair in Cinema4D using a combination of splines, nurbs and the plug-in "PathDeformerLite". Over the course of this tutorial, you will learn simple techniques for creating geometry quickly and effectively. Dogacan will also briefly explain material creation, lighting and rendering.

Additional Files/ Plugins:

Step 1

To start press "F3" on your keyboard to select the right viewport. Then click "Edit" and choose the "configure" option. Here you'll get the viewport attributes screen at the bottom right, in that window choose the "Back" tab and assign the chair's photo to the "Image" slot.

Step 2

Now, here we will mainly use the spline tool to follow the outlines of the photo to create the main parts of the chair. Choose the "B-Spline" tool, which is easy to control.

Step 3

By following the outline of the chair, draw a closed loop as shown below.

Step 4

Create an "Extrude Nurbs" then drag and drop the spline you made over it. Here we will change some settings. First, under the "object" tab, change the direction of the movement. The first box should be the correct direction, but if it's not, try the other boxes. We'll use a value of  20, and  increase the subdivision to 5. The most important part lies under the "caps" tab. Change the setting according to picture below.

Step 5

You should get geometry similar to what's shown below, nicely rounded and well shaped.

Step 6

Use the same technique again (the "B-spline" tool and "Extrude Nurbs" in combination) to create the remaining two parts that make up the side of the chair. However for the long vertical part of the chair (which we'll call the "backbone") use an amount of  26cm for the "Extrude Nurbs" tool.  For the third part use an amount of 18 cm. Finally for that last part, we use the "Rotate Tool" to change the direction.  I've used a small rotation of  -0.904.

Step 7

So far, you should have the main shape shown below.

Step 8

Now we will create the nuts which holds these parts together. Create a "Capsule" object and make it editable by pressing "C" on your keyboard. Now select the "Use Point" tool from the "Embedded" menu on the left side.

Step 9

Using the "Live Selection" tool, select the center verticies (shown below), and use the "Move" tool to move these downwards to create a dip.

Step 10

Next we copy our nut a few times and place the copies as shown below.

Step 11

Now it's time to create the other side of the chair. To do this put the basic shape we created into a "symmetry" object. If it doesn't mirror on the right axis, change the "mirror plane" axis under the attributes in the symmetry object. After that, change the "X" position value of the group object, we added into the symmetry object. Enter approximately 200 cm as shown below.

Step 12

Next, create a new Cube object and in the "object" tab of the box's attributes', assign the following values for size X: 47cm , Y: 15cm and Z: 386cm respectively. In the same tab, activate the "Fillet" option, and enter 4cm for the "fillet radius" and 10 for the "fillet subdivision"

Step 13

Now duplicate the piece and place one of the cubes between the front legs, and the other between the back legs, as shown. These will connect the sides together.

Step 14

Now to create the chair's seat, draw six new lines using the "B-spline" tool as we did earlier. However don't draw straight lines, make them a little curved down in the center. As shown below.

Step 15

Create a cube with the following dimensions, 430 x 15 x 65 cm and make it editable by pressing "C" on your keyboard.

Step 16

Select the "Use Edge" tool, then go to the "Selection" menu and choose "Ring Selection".

Step 17

Select the corner edges shown below.

Step 18

Now, with the 4 corner edges selected, right click and select the "Knife" tool.

Step 19

Select  "Loop" mode, and create two identical loops around the cube, add two vertically and two more horizontally near both ends of the cube. Try to match the picture below.

Step 20

Now add the cube into a "HyperNurbs" Object and leave the settings as they are.

Step 21

This part is important for creating the bottom and back parts. Here we will use a free plug-in called "PathDeformer 2 - Lite". Add a Pathdeformer object to the scene from the plug-in menu. Then select that Pathdeformer object and under the attributes for it, assign one of the splines we created.

Step 22

Now select the "Hypernurb" object and make it editable, then drag and drop the "Pathdeformer" object over the main cube object in the Hypernurb tree. After making the "Hypernurb" object editable. If you directly drag and drop the Pathdeformer on it, the Pathdeformer object won't be the child of the main cube object, so be careful and select the right object.

Step 23

Manipulate the Pathdeformer using the Rotate and Move tools in order to get the right direction and position for the cube objects. Repeat this for all the splines by duplicating the same cube file, and aligning them to the chair's side parts. The outermost cubes need to be a little bigger in comparison to the others. Use the Scale tool to make them a little wider. As you can see in the image below.

Step 24

We'll use the exact same process to create the parts for the back of the chair. To do this, just create new splines and cubes, and then follow the previous steps to complete the back section. The most important thing is to align all the elements correctly and precisely. Also make sure to use the correct number of elements, so the chair will better match the real life version. I have used 8 boards for the back and 6 for the seat section.

Step 25

The chair model is now completely done (as for geometry.) Now we will create a simple material for it. To start, create a new material, and add a wood texture to the color channel.  Jump to the "Reflection" channel, and set the "Brightness" to 5% and the "Blurriness" to 10%.

Step 26

Create another new material for the nuts, this time set a dark yellow color for color channel using the color palette. In the "Reflection" channel, assign a similar color with 85% "Brightness" and 20% "Blurriness".

Step 27

After assigning these materials, we are ready to render the chair. First create two big, thin Cube objects to use as object based light sources, place one on each side of the chair, as shown below.

Step 28

Create two new materials and turn on the "Luminance" channels for them, turn off the rest of the other channels. Then assign any color you wish for each one, I've used a light blue and a yellow color. Then increase the brightness to approximately 500% or even higher, it's up to you. Then apply these materials to the two cubes we just created.

Step 29

Open the render settings and  add "Global illumination" to the scene by clicking the "Effect" section.  The default settings are fine.

Step 30

Switch to the "Anti-Aliasing" section and choose "Best".

Step 31

Now render the scene to see the final result!

Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new 3D & Motion Graphics tutorials. Never miss out on learning about the next big thing.
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.