Introduction to Direct3D 12 Programming with GeeXLab
0 Members and 1 Guest are viewing this topic.
Here at Unity, we want to offer you the smoothest experience for making fantastic games. One of the biggest parts of our job is ensuring that Unity is a highly performant platform for you to deploy to mobile devices, but when it comes to getting the best performance out of your games – that’s where you come in. So that you’re not in the dark when it comes to optimising your games, we got together with MadFinger Games, the developers of blockbuster mobile title ‘ShadowGun‘ to offer you a sample level project packed with innovative techniques, to help you learn about the techniques that they employed when creating their game....Alpha blending killsComplex, per-pixel shaders kill framerateEnvironment specular maps (Shader Virtual Gloss Per Vertex Additive)Optimized dynamic character lighting and shading (Lightprobes and BRDF Shader)Fog and volumetric light rays (Shader Blinking Godrays)Preparation of the mesh in 3D app to work correctly with shaderDense animated smoke at plane crash (Shader Scroll 2 Layers Sine Alpha-blended)Moving Skybox (Shadow Scroll 2 Layers Multiplicative)Flags and cloths in the wind (Shader Lightmap + Wind)