If i had an image on my computer which acts as a texture and an already created scene in blender which has a 3d object in it. Is it possible to write a blender script to take the image which resides in a location on my computer and use it as a texture on the 3d object in my blender scene, then render the scene and also save the rendered image in a location path on my pc ?
The simplest way to do this would be to have a project whose textures point to a files with a known location. Replacing those files with new ones with the same name would take care of the textures.
Then just render using the command line.
blender -b file.blend -a
would render the animation with no GUI.
To set the output path use:
blender -b file.blend -a -o <path>