In Unity3D Engine,

I usually apply normal mapping using fragment shader.

In this case,

this normal mapping is cpu overhead or gpu overhead?

  • \$\begingroup\$ If you use fragment shader, isn't it necessarily the GPU? (I'm new to gamedev) \$\endgroup\$
    – Varaquilex
    Feb 4, 2015 at 6:02
  • \$\begingroup\$ I'm not that familiar with Unity, but more often than not (almost always), shaders are run on gpu hardware. \$\endgroup\$
    – Peethor
    Feb 4, 2015 at 6:12
  • \$\begingroup\$ So you mean it's GPU overhead... \$\endgroup\$
    – Jinbom Heo
    Feb 4, 2015 at 8:50

1 Answer 1


Normal mapping is calculated using a vertex and pixel shader, so it's GPU overhead.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .