Sha256: 74b4b8de35e704a9df185fa5d1b91c52baa93fe5ba9dadebbdc16b7a28336818

Contents?: true

Size: 445 Bytes

Versions: 21

Compression:

Stored size: 445 Bytes

Contents

#ifdef USE_SKINNING

	mat4 skinMatrix = mat4( 0.0 );
	skinMatrix += skinWeight.x * boneMatX;
	skinMatrix += skinWeight.y * boneMatY;
	skinMatrix += skinWeight.z * boneMatZ;
	skinMatrix += skinWeight.w * boneMatW;
	skinMatrix  = bindMatrixInverse * skinMatrix * bindMatrix;

	#ifdef USE_MORPHNORMALS

	vec4 skinnedNormal = skinMatrix * vec4( morphedNormal, 0.0 );

	#else

	vec4 skinnedNormal = skinMatrix * vec4( normal, 0.0 );

	#endif

#endif

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
mittsu-opengl-0.5.1 lib/mittsu/opengl/shader/chunks/skinnormal_vertex.glsl
mittsu-0.4.1 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-opengl-0.5.0 lib/mittsu/opengl/shader/chunks/skinnormal_vertex.glsl
mittsu-0.4.0 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.3.3 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.3.2 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.3.1 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.3.0 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.2.4 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.2.3 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.2.2 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.2.1 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.2.0 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.7 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.6 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.5 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.4 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.3 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.2 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl
mittsu-0.1.1 lib/mittsu/renderers/shaders/shader_chunk/skinnormal_vertex.glsl