How an AK-47 Works

By November 15, 2017 January 5th, 2018 3D Modeling, Animation

It was back in October of 2014 that I started the AK-47 animation project. I can finally say that on this day of November 2017 it is finished! It has been quite a learning experience. When I started, I thought it was going to be something I could complete in a relatively short period of time. Little did I know, it would be 3 years later that I would put the finishing touches on it.

I have always enjoyed mechanical things and figuring out the best approach to show how things work. When I was in college, I created a Rotary Engine animation and Bowling Alley animation. The rotary engine video has been featured on both the Speed Channel and Jay Leno’s Garage. The success of these how-to videos drove me to create the AK-47 project. Not many people understand how many pieces are inside the rifle that make it work. I know there are a lot of rifle enthusiasts out there and thought it would answer the questions people have.

There are many different types of AK-47’s, but the version I chose to model after is the Type 2, released in 1949. With the help of Google images, online forums, and a game on Steam called World of Guns, I was able to model all the parts that make up an AK-47.

Type 2 AK-47

Modeling the AK-47

When it comes to 3D modeling and animation in general, my tool of choice is Cinema 4D. The AK-47 contains over 100 parts. When I started, I don’t think I realized I was going to be making that many pieces. And the difficult part was that each of those pieces needed to be the correct shape and size. When it came time to animate everything, I was going for realism, and didn’t want parts intersecting.

AK Parts

Most of my modeling starts with a low-poly mesh and applying a subdivision surface modifier to then achieve the smooth version of the model.

AK Low PolyAK High Poly

Rendering the AK-47

To achieve an even more realistic model, I decided that to use a 3rd party render engine. I had heard a lot of good things about Corona renderer, and thought I’d give it a try. I was blown away with its ease of use and how quickly it was to generate realistic looking materials.

Corona Materials

AK Closeup 1 AK Closeup 3 AK Closeup 4
AK Closeup 2










If you’ve got any questions about my process, please feel free to shoot me an email!


Leave a Reply


This site uses Akismet to reduce spam. Learn how your comment data is processed.