Forum: Poser - OFFICIAL


Subject: Rendering Preset File Location

ThunderStone opened this issue on Mar 12, 2020 ยท 23 posts


HartyBart posted Sun, 15 March 2020 at 8:50 AM

Wonderful, many thanks Structure! It works for Poser's Sketch too, with a few minor tweaks.

To tweak, first unzip again and rename the script file to sketchrenderpresetmanager.py and open it with Notepad++

LINE 11: Change to .pzs for both instances on this line. This .pzs is the custom Sketch preset extension type.

LINE 16: Change to SketchPresets

LINE 75: Under scene = poser.Scene() add the line...

scene.SetCurrentRenderEngine(poser.kRenderEngineCodeSKETCH)

... to have the script automatically set Sketch as the current render engine.

NOW LINE 77: Change to "Poser Sketch Preset Manager".

NOW LINE 85: scene.CurrentFireFlyOptions - note that this does NOT need to be changed. It appears that the preset is loaded for Sketch, even though the script is working on the assumption of FireFly being the current render setting. This must be why there is no scene.CurrentSketchOptions PoserPython method - it's not needed for such things.

AT THE VERY END: Add a new line with...

poser.ProcessCommand(1465)

This will launch Poser's Sketch Designer module on script exit, so you can get a live Preview of your chosen Sketch preset in action.

You'd then make a backup .zip copy of your C:|Users|YOUR_USER_NAME|AppData|Roaming|Poser Pro11|SketchPresets - and then make a new set of sorted and nested folders by Sketch preset type (e.g. Painterly, Charcoals, Gothic, VeryFast etc). You'll still want to be naming your saved presets with meaningful names, such as 1800px_painterly_goo_on_smooth_shaded_fast.pzs



Learn the Secrets of Poser 11 and Line-art Filters.