Demo with normal map