fix divide at ShaderPart