(This article is a rewrite from the original I wrote back in 2015. It has been updated to reflect the times and changes that have occured in the industry since.)
Hi, I’m Zach and I’ve been making voxel art professionally in the games industry for 6 years. I’m writing this piece to talk to you all about the implication of voxel art in video games and where I see that going. Voxels are a rendering method that have existed for a long time, in fact, it was in early competition with polygons as the rendering method for 3d game visualization and well…. we saw how that turned out, polygons won! While polygons have been the way games have grown and evolved artistically, voxel art has slowly started to make a comeback in the medium. A great example of early era voxel art is Shadow Warrior (1997) and Command and Conquer: Tiberian Sun (1999), So this is not to say that it has only recently been used —the last 5–10 years— but only that it wasn’t feasible in the early days due to performance requirements.
In the last 10 years voxel art has started to make a return in the games industry with games like Minecraft (Early alpha release in May of 2009) and 3D-Dot Heroes (November 2009 release). This return has spawned a new wave of developers to create games around the voxel art aesthetic. The reasoning behind this is the growth of hardware limitations along with improved rendering techniques. Thanks to this growth in tech, developers are now able to make games that make full use of voxels. However, you can attribute the artistic growth of the medium to the developers making Voxel Editors. A way to edit voxels outside of the game engine and later passing that over to the game space is extremely important. This impact is the same impact that 2D editing software had on games prior to what they were today (transition of early era pixelart to photorealistic texturing).
Thanks to softwares like Qubicle, MagicaVoxel, Voxelshop and many others, artists have been able to express themselves artistically games using voxels. These tools have the ability to not only export models and pieces as raw voxel objects, they are able to export these models as usable Polygon objects. Now yes, I know earlier I spoke about how voxels and polygons are two different things. I might be contradicting myself at the moment on what is a voxel model but what we’re talking about is voxel art. The art in which voxels are the root or influence. We’ll later touch on some edge case art styles to better identify what i mean.
Voxel art is fascinating as an art form. It can be seen as pixel art in the third dimension or something more akin to low-poly art. It’s best to separate voxels from all others forms of 3d art. This is the only way to really figure out what voxel art is and can be; the same way polygons are separated from 2D illustrations. Pixel art does lend itself to voxels, it does indeed help with the development of the form but it can also restrict the style. Voxels are 3D and thus need to be thought of that way when working with it, otherwise your work will come off as 2-dimensional even if it was being projected in a 3D space.
There are many types of voxel art but I’ll simply list and explain a few below which can be considered “base” styles.
If you follow THIS link I’ll go further into explaining this topic as it encompasses a whole other set of ideas which detract from this article’s main goal.
The greeble style is coincidentally the style that was used in the classic voxel games like Command and Conquer: Tiberian Sun. The game made unit models out of voxels so that they could be destructive and show damage over time. Where previously it was used for gameplay reasons, it can now be used purely for aesthetic which is a nice reward for artists patiently waiting. Be wary however, the work involved in making this style feasible is quite high due to engines not being designed for voxel models which yield unusually high polycounts.
These are the four varying forms of voxel art I can distinguish as the variable extremes. They each serve their own purposes and can impact the style, and feel of a game tremendously. What’s very important to note is that to be voxels or voxel art it needs to be perfect at the pixel level. A cube is a cube in the same way a pixel is a pixel. They do not bleed into one another, they do not clip into each other, they are stuck in a grid throughout the creation process. That is the primary constraint for voxel art that needs to be distinguished, although it can be circumvented if you were to make objects individual from one another and later put them together in a 3D modeling software, or engine. To be clear, these are not all the styles that exist for voxel art. I’ve personally made a handful of different looking styles touching on the above and more, but above is what I would consider the 4 circles of voxel styles.
Moments ago I mentioned how the voxel art constraints may be circumvented using external editing tools and game engines. We’ll be elaborating on the techniques which can be used to circumvent these constraints, but nonetheless the base models created are all from voxel editors and therefore should still be considered voxelart.
All the techniques which circumvent previously mentioned constraints revolve around animation.
The world of animation in voxelart is a bit in contention for various reasons. One is that there’s a lack of tools that allow for all types of voxelart animation to be possible. Nonetheless, the existing animation styles people are pursuing touches on 3 techniques;
Rigid body animation, Soft-Body animation and frame based animation.
This technique of voxelart animation presents itself with a lot of visual complexity which can dictate a specific voxelart style output due to things like Z fighting of model textures and mesh clipping.
This is all well and good, it’s the expectation when delving into animation. Your animation style will guide the voxelart style you lead yourself with. I go into further depth about how I developed the aesthetic in the animation below HERE.
It’s important to know that with each style you’ll encounter a new issue, so while the animation technique is the same, the resulting look and feel will be different.
An example of having to retopologise a model to run more efficiently for a game, we’ll take the running knight below.
This is what an optimized voxel model looks like when being rigged in Maya. We’ve had to export the model as a traditional 3D format so we can go about editing this otherwise we’d be locking ourselves to the rigid body technique. As you can see we’ve done various edge-loops along the body, arms and legs so we get the right amount of flex throughout the animation. Alternatively, if we were to leave the model unoptimize and in its “raw” voxel output, we’d get the below.
This Output will yield the same results, if not smoother bends, but at the expense of your games performance. Unless we can get ourselves a voxelengine which allows the bending of voxel assets (like in the Atom Engine) we wouldn’t have to concern ourselves with this issue, but it’s best to avoid it in the long run as it’s largely inaccessible. This is the reason for retopologizing and why the Soft-Body rigging technique requires a longer pipeline to get results. For any traditional animator in the games industry, this won’t seem unusual, but for beginners it can be quite daunting.
An old version of MagicaVoxel briefly allowed people to make frame based animations like the one below and it really shows how charming voxelart can be when left to its roots. It feels retro yet new, familiar but fresh. This is what many are striving for and hopefully soon we can encounter some games that use it in its full capacity.
I hope you enjoyed this refreshed article on Voxelart Styles in games. Of course this is not ALL the voxelart styles. As previously mentioned, there are many more to be found and many unmentioned, but I consider all of the above as the foundation for what is voxelart and what can help to define a style in the form. As new tools come to light and new games are made, we’ll be able to experience new styles and that something I will always be looking forward to.