UNPKG

three

Version:

JavaScript 3D library

20 lines (14 loc) 692 B
export default /* glsl */` #ifdef USE_MORPHTARGETS transformed += ( morphTarget0 - position ) * morphTargetInfluences[ 0 ]; transformed += ( morphTarget1 - position ) * morphTargetInfluences[ 1 ]; transformed += ( morphTarget2 - position ) * morphTargetInfluences[ 2 ]; transformed += ( morphTarget3 - position ) * morphTargetInfluences[ 3 ]; #ifndef USE_MORPHNORMALS transformed += ( morphTarget4 - position ) * morphTargetInfluences[ 4 ]; transformed += ( morphTarget5 - position ) * morphTargetInfluences[ 5 ]; transformed += ( morphTarget6 - position ) * morphTargetInfluences[ 6 ]; transformed += ( morphTarget7 - position ) * morphTargetInfluences[ 7 ]; #endif #endif `;