Website powered by

Holosun DRS-TH reflex fusion sight

In this project, I wanted to continue my hard surface modeling. The DRS-TH Fusion reflex sight provides plenty of interesting shapes and modeling challenges. On top of that, I wanted to experiment with an alternative way of texturing a hero prop—achieving high-detail textures using low-memory-cost tileable masks, vertex colors, and two baked mesh maps. With each texture compressed appropriately in-engine, the total texture memory is just 31 MB.

By using this method across multiple hero props of the same material type, you can keep texture file sizes low—and your VRAM will thank you.

This approach allows me to create high-detail materials for objects that are always up close to the camera. This could be especially beneficial for VR games, where players have the opportunity to examine objects really close to their eyes.
And since flat-screen first-person shooters always have at least 15% of the screen covered by a gun, it’s fair to say you want that 15% to look as crisp and polished as possible. :)

This is a technique I first experimented with in my in-engine texturing project (https://www.artstation.com/artwork/5WYbrz), and I’ve iterated on it to be even more performant for this project as well as re-making the shader from the ground up for even more refined control for this specific model.

Front render

Front render

Turntable

detail shot

detail shot

detail shot 2

detail shot 2

the wireframe for the model

the wireframe for the model

a short video breakdown of how the model is textured through the shader.

An overview of the shader in which the model is textured.

An overview of the shader in which the model is textured.

The model uses 2 UV channels for high quality bakes

The model uses 2 UV channels for high quality bakes

Outdoor render 1
this render is intended to showcase how the model and more specifically, materials would like in a game environment

Outdoor render 1
this render is intended to showcase how the model and more specifically, materials would like in a game environment

outdoor render 2

outdoor render 2