As a personal project, I made a configurable Kriss Vector. In it, you can change colors, attachments, and visualize different functions of the weapon.

This project started back in 2014, when I decided to make a weapon in 3D. Because every 3D artist needs to make guns, right? Anyway, I decided to make the Kriss Vector, because of it’s futuristic design. I started out by making the .45 caliber bullets, which I’ve posted here. Then life got in the way, and I didn’t continue the project until 2016. Over the span of a couple of days, I created a high poly model of the main body of the Vector. After doing some WIP renders I was happy with (which you can find over at the scrapbook), I put the project on hold once again.

In late 2018, I decided to finish the project. After modeling the entire gun in high poly, I was convinced by friends to make a realtime version of it as well. So after a couple of weekends of modeling, texturing, and animating, the art was done. Because I wanted the model to be interactive, I also had to build a configurator for it. I had some experience using HTML and CSS before, but not Javascript. So a large portion of my time went into getting the hang of that.

Wireframe of the Kriss Vector

I modeled and animated the Vector in 3ds Max, and textured it using Substance Painter. I made the configurator using Javascript, HTML, and CSS. The screenshots below were captured in Unreal Engine.