Image for post
Image for post

I f you have ever developed a 3d mobile game with unity, you must have had a hard time deciding to choose between enabling the “Auto Graphics API” option to support each and every device in the market and Linear Color Space which is not supported with every graphics API (i.e. OpenGL ES 2) but gives a better-looking result. If you are developing a 2D game or you don’t care about the devices that only support OpenGL ES 2 then it’s not a problem for you, but if you want your game to work on every mobile device then you have to scarify the better looking and choose Gamma color space. …


Image for post
Image for post

F ew years back, I wrote a simple cross section shader in unity using Surface shader, unfortunately that shader didn’t support different kind of maps (i.e. normal map, height map.. etc.), This week I got a task to visualize human heart with the above effect in which we need to apply color, normal and metallic maps on the heart model.

About

Abdullah Aldandarawy

Enthusiastic CG developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store