Solved the Problem myself...
For everybody, who was wondering, the watermark option is only available in 3dsviz..
Maybe that's why the render()-function does not implement this option. I changed my code to do a "max quick render" instead..
here:
utility camerarender "Renderpal"
(
bitmap logo filename:"flower.bmp"
edittext prefix_txt "Prefix:" fieldWidth:92
checkbox enableLogo "Logo" checked: true
button doit "Render 1024x768"
button doit2 "Render 1600x1200"
on doit pressed do
(
renderers.production = Default_Scanline_Renderer()
renderers.production.renderWatermark = enableLogo.checked
renderers.production.watermarkTop = 0
renderers.production.watermarkLeft = 0
renderers.production.watermarkBlend = 1
renderers.production.watermarkBitmap = bitmap 1024 768 filename:"renderlogo_1024x768.png"
renderHeight = 768
renderWidth = 1024
for a in cameras do
(
if ((classof a) != Targetobject) and (a.ishidden == false) then
(
viewport.setCamera a
rendOutputFilename = "F:" + prefix\_txt.text + "\_" + a.name + ".jpg"
max quick render
)
)
)
on doit2 pressed do
(
renderers.production = Default_Scanline_Renderer()
renderers.production.renderWatermark = enableLogo.checked
renderers.production.watermarkTop = 0
renderers.production.watermarkLeft = 0
renderers.production.watermarkBlend = 1
renderers.production.watermarkBitmap = bitmap 1600 1200 filename:"renderlogo_1600x1200.png"
renderHeight = 1200
renderWidth = 1600
for a in cameras do
(
if ((classof a) != Targetobject) and (a.ishidden == false) then
(
viewport.setCamera a
rendOutputFilename = "F:" + prefix_txt.text + "_" + a.name + ".jpg"
max quick render
)
)
)
)