It’s a collection of various game development tricks in all kinds of games that I sometimes visit. The analyses are written by an artist so there aren’t any code snippets, but it’s all presented in a way to show you how the tricks work in principle so you can try to implement them yourself.
Some are explained better than others, but you should at least get some interesting ideas.
I especially love the hyperspace space ship jump effect !
Everybody speak about the ship cutting feature but i’m also interested by the white outline…i already have a few ideas where i can use this effect…
How would you achieve this? Is it something similar used in the water shader for foam spawning only where water collides with terrain?
Hummm, I’m not sure it is exactly the same trick cause in the ship example the plane always remains a plane (i was thinking about a shader displaying some color where it detects collision…i don’t know how but…) whereas in the two other examples, the mesh is cut and the heat color is only applied on inner edges.
And during the cutting phase, we clearly see that a new mesh is generated along the cut path (wireframe gif for alien isolation and the one where we can see bad joins between quads on cut direction change for wolfenstein)
Yep, but the question is collision with what ? …tri vs tri and recreate a shape inside the plane each frame? I’m pretty sure i can do that directly in shaders …maybe with depth buffer) in an easier way…i need to study the jme water shader…i still think this is exactly the same trick the engine uses for foam on the coast.
Would love some input of our shader master nehon (i think he did htis one)