Hi Trenton,
There certainly is using the API, using scripting I'm not really sure but I think so too.
A small example using the API
dim Mat as xpMaterial
dim Shader as xpBaseShader
Engine.getMaterialByName "NameOfTheMaterialYou'vePutOnYourQuad", Mat
Mat.getShaderByName "Texture", Shader
Shader.setFileName "c:pathtoyourimage.png"
Shader.reloadfile
Now if you're doing something like stocks, you probably will have a script to compare the previous values to the current values. Depending on that result you could change the material.
I think it should be possible to do the same using scripting, but I can test it right now.
Best regards,
Kenneth
#XPression