ParticlesMK2 should show meaningful errors for oversized lists
Created by: EmergencyTemporalShift
Problem statement
If you input more vectors than available particles, this node will fail and give the nonspecific error "RuntimeError('internal error setting the array')"
Steps to reproduce
- Create a list input with a length greater than the number of particles in an emitter
- Create a ParticlesMK2 node with the emitter as the object
- Wire the output of the list input to the location input of the Particle node
Expected result
A specific error such as "input list extends past the number of available particles"
Actual result
A nonspecific error of "RuntimeError('internal error setting the array')"
Sverchok version
1.1.0 Downloaded sverchok-master.zip from GitHub.