Modeling The "Adam Syringe" From "Bioshock"



In today's tutorial, new Cgtuts+ author Mario Novoselec will show us how to create a high-res model of the “ADAM Syringe” from the popular video game “Bioshock”. Mario will be using Autodesk Maya, but as most of the techniques shown are universal, you shouldn’t have any trouble following along with another 3D software package. Mario will use common poly modeling techniques to build the Syringe’s base mesh, before adding subdivision to achieve the model’s final look. Let’s get started!
Additional Files/ Plugins:
Step 1
First, in the front view we need to add in our reference image. We will do that by going to View> Image Plane>Import Image and choosing our reference image, in our case that is "ADAM_Syringe_R".



In the Channel Box change Center Y to 0.09 (so that our reference is centered to the Y axis) and then Center Z to -10 (so that it doesn't distract us during our work).



Step 2
Create a Cylinder with following atributes : Rotate Y 15, Rotate Z 90, Scale depends on reference (Uniform Scale) and Subdivisions Axis to 12.



Step 3
Now we need to select all the left end faces and then go to : Edit Mesh>Extrude.



We then have to drag the selected polygons (in –x axis) and then Extrude again. We drag them in the –x axis.



Step 4
Next we select all the left end faces again, and add one edge on the bottom of the object (which tells us that the selected faces will rotate around this angle.) We then go to Edit Mesh> Wedge Face.



In the Channel Box we change the Wedge Angle to 34.198 and the Divisions to 2 (I put 3 but that was too many).



Step 5
Again we Extrude the end faces.



We then drag them down to the bottom of the handle, as shown in the picture.



Step 6
Then go to Edit Mesh> Insert Edge Loop Tool.



And make 3 loops as shown.



Step 7
Create a Cylinder and set the Rotate Y to:15 and the Rotate Z to: 60, also change the Subdivision Axis to 12 so that shape and rotation will match with the real object.



Step 8
Then we select both objects and go to Mesh> Booleans> Union. Now our topology looks quite messy, but we will fix that in the next few steps.



Step 9
Now change to the front view. Then go to Edit Mesh> Cut Faces Tool (we won't use the Insert Edge Tool, because we can't select the angle on which we need to create the loops).



We then add 3 edge loops as shown in the picture.



Step 10
Now we will connect the Vertex by selecting Edit Mesh> Merge Vertex Tool.



First the upper part. Connect it as shown in the picture and follow the arrows. We must do this on the other side as well.



It should now look similar to the one shown in the picture below.



Step 11
We must continue connecting the verticies as shown in the picture. Remember to also do this on the other side.



It should now look like this :



Step 12
For the lower part we also use the Merge Vertex Tool.



Step 13
In object mode, go to Edit Mesh> Split Polygon Tool.



We will connect the verticies as shown in the picture :



We will do this so the 3 different pairs connect together. We do the same thing on the other side of the object.



Step 14
Now with the Merge Vertex Tool we connect the next vertex:



So it looks like this:



Step 15
Then we'll select the edge pictured below and scale it down a little using the Scale Tool, so that it looks like the others.



Now a little more work with the Merge Vertex Tool.



Step 16
With the Split Polygon Tool make one loop all the way around so that it connects with the opposite side.



Do the same thing again here.



And then once more.



Step 17
In this step we will Extrude the selected faces shown below and scale them in.



Extrude again, and scale them to the inside.



Extrude again, and move the polygons out.



Extrude, and scale the faces in once again.



Extrude, and move the polygons out (just a little bit).



Extrude, and scale again to the outside.



Extrude the polygons again.



Extrude, and move the polygons out a little bit.



Extrude, and scale (just a bit) to the outside again.



Extrude again.



Extrude, then scale to the inside.



Extrude it a little more.



Step 18
Select the faces shown in the picture below (the whole loop).



Then Extrude the polygons and move them with the Move Tool a little further out. We then scale them to the inside.



Step 19
Select both loops of polygons, as shown below.



Then Extrude again, and use the Move Tool to move these faces out.



Then select the lower loop of polygons.



Again Extrude, and move them out.



Step 20
Select the faces as pictured, and then with Normals Average turned on for the Scale Tool, make the face longer and flatter.



Step 21
Then select Create> CV Curve Tool.



Make a line as pictured. Follow the direction shown below.



Step 22
Select the face first, then the line.



Then Extrude it. In the Channel Box set the divisions to 25.



Step 23
Delete the selected faces by pressing Delete.



Connect each vertex with the Merge vertex tool.



So it looks like this:



Step 24
Now scale the selected edges a little bit more.



And then move the selected edges.



Step 25
Now with the Insert Edge Loop Tool, add 2 edge loops near the bottom of the handle.



And then with the Insert Edge Loop Tool, add 6 more loops.



Step 26
Now select these faces.



Then Extrude and scale them a bit.



Now Extrude them.



Step 27
Using the Move Tool, move the Verticies so that they form an arc.



Step 28
With the Insert Edge Loop Tool, add 2 more loops as shown.



Step 29
With the move tool, move the verticies around to soften the corners.



Step 30
Select these faces and delete them.



Step 31
Select both loops around the hole.



Extrude them a little bit.



Then Extrude again.



Step 32
Now use the Merge Vertex Tool to connect the verticies, as shown below.



So it looks like this:



Step 33
Select the entire Loop and go to Edit Mesh> Slide Edge Tool.



Press the MMB (middle mouse button) and drag towards the center so the selected loop is closer to the middle.



With the Insert Edge Loop Tool, add 2 more loops.



Step 34
Select the faces on the handle as shown in the picture. Using the Scale Tool, lengthen them along the Z axis.



Step 35
Next select the end faces, as shown in the image below.



Then Extrude them towards the center.



Extrude once more, then drag along the X axis to create the needle. Use Uniform Scale to adjust the tip as shown below.



Step 36
In this step we will use the Extrude Tool once again, using the same techniques as described before. Each of the images below shows how I Extruded and Scaled the polygons. Please follow along and try to match the images.











































































Step 37
Now that the low poly model is complete, lets press 3 to preview the model with smoothing applied. As you can see, there are no sharp edges. We will fix this by adding edge loops using the Insert Edge Loop Tool, we'll also use the Scale Tool to adjust their positions here and there. Follow the images below.













































Here we will add 1 new edge loop and scale it to round out the shape.



Add 2 edge loops here, close to the sides.



Now add 2 more loops and scale them one at a time, as shown below.



We'll then repeat this process on the other end.






Here select a loop and scale it outwards.



So that it looks like this.



Add one more loop in the center.



Next add two new loops, and scale them one after another.



Select a loop and scale again like before.



So that it looks like this.



Again, add another loop in the center.



Then make 2 more loops and scale them out to round the shape.



Add two more loops here.



Next add 2 loops to the top and then scale them out to create a rounded shape.



Select the center vertex and move it out a little bit.



Step 38
Using the CV Curve Tool draw a curve for the handle. Start the curve and follow the direction shown in the image below.



Step 39
Create a new Cylinder and set the Subdivision Axis to 12 and the Subdivision Caps to 2 and the rotation Z to 75.



Select the end cap and scale it in.



We add one more loop next to the edge.



Delete the polygons at the other end to lower the face count, as these won't be visible.



Step 40
Next create a Sphere and set the Subdivision Axis and Height to 12.



Next we delete the bottom half of the Sphere.



We then move her to the right position.



We then flatten down the end of the Sphere a little bit using the Scale tool.



Step 41
Next we will create a Plane and set the Subdivisions Width and Height to 1. Then position it as shown in the image below.



Step 42
Next select the Plane and then the Curve we created earlier.



Now Extrude, setting the Divisions to 25 and matching the Taper Curve diagram to the image below.



Step 43
Next create 4 new loops along the handle, these will help support the shape later when we add smoothing.



Select the edges shown below and delete them : Edit Mesh> Delete Edge/ Vertex.



Once the edges have been deleted, create 2 new loops. As shown below.



Now connect them using Split Polygon Tool.



Step 44
Create a new cube and position it as shown in the image below, also rotate it to match the angle.



Select the verticies and drag them down to create a slope.



Now add 4 more loops and adjust their position as shown below.



Step 45
Next select all the parts of the gun and Combine them.



Step 46
Now select the gun and smooth it, setting the Divisions to 2.



Step 47
Finally we will erase all history of the tools we used by selecting Edit> Delete by Type> History.



Now we can see our final result.


