Dissolving the world

Obstruction handling and dissolve shader techniques in Trifox

Glowing world space dissolve effect.

A while back I’ve written a 2 part article/tutorial on how I created the dissolve effect for the game Trifox, currently being developed by Glowfish Interactive.

One of the first challenges we faced during development was keeping the main character in view using the top down camera while at the same time maintaining the sense of being present in a full 3D environment. In other words, how do we deal with objects obstructing our view of the main character? Do we avoid them? Do we hide them? And if so, how do we hide them in a visually pleasing and smooth manner that fits with the style of the game? How can we maintain a sense of space without hindering gameplay? Continue reading