Cheers chunks,
I think your right its something to do with conversion, so I re-wrote that part and it know works, my new code is...
if temp <> 0
if Image Exist(temp) then Delete Image temp
endif
temp = Find Free Image()
fi_clone image OriginalImage, temp
fi_adjust brightness temp, brightness.brightness
fi_image to dbpro temp, panel(1).Backdrop
so it can't be the fi_image to dbpro, but the dbpro to fi_image that does it?
and it started off being a program just to make normal maps for models, then i thought i'd add heightmaps, tho i dont now how to yet
but i might add a way to edit shaders aswel, cos that would be cool
Yours
N3wton