// Error: Krakatoa MY: ERROR : material_evaluation_particle_istream error: The specified UVW channel: “TextureCoord” does not appear in the delegate stream’s native channel map.
I get this error when I add a texture modifier.
Magma -
Velocity to Texture Coord
Modifiers -
Magma
Apply Texture
Color for Channel Name
UVW = Texture Coord
Plugged in a Ramp to texture channel…
It was rendering ok with the error, but when I started a new scene and imported the PRT Loaders – Seems to error out before rendering.
PRT Loaders that have no particle files specified can cause problems like this.
The reason this error occurs is that it is looking for a “TextureCoord” channel, however, the PRT Loader is reporting that it does not have that channel.
I will look into special-casing the case for PRT Loaders that have no particles files so that this error does not occur.
There should be a difference between having no PRT files in the PRT Loader, and having no particles in an existing PRT sequence.
We would like to throw an error in the former case, and handle the latter gracefully, since 0 particles in a PRT file should not cause trouble.
The PRT Loader has options to be turned off and on - simply uncheck the option “Enable in Render” for the existing sequence, and it won’t try to render.
If there are 0 frame PRT files in the beginning or end of a sequence, you can also check “Use Custom Range” and set the Range Start and Range End to the actual frames that contain particles. You can set the Range Start and Range End Modes to “Blank” which will still produce 0 particles before and after the range, but will throw no error messages.
So to clarify, in your case, your second PRT Loader did have a PRT sequence, but it had 0 particles in each PRT file? Or was it a PRT Loader without a PRT sequence?