Newer
Older
HuangJiPC / public / static / three / src / renderers / shaders / ShaderChunk / normal_vertex.glsl.js
@zhangdeliang zhangdeliang on 21 Jun 303 bytes update
export default /* glsl */`
#ifndef FLAT_SHADED // normal is computed with derivatives when FLAT_SHADED

	vNormal = normalize( transformedNormal );

	#ifdef USE_TANGENT

		vTangent = normalize( transformedTangent );
		vBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );

	#endif

#endif
`;