New install with old settings

General questions and troubleshooting SOFTIMAGE©
Alul
Posts: 7
Joined: 08 May 2010, 11:24

New install with old settings

Post by Alul » 10 Apr 2011, 19:16

Hi guys.
I want to share with you my "copy-paste" script that i use when I'm reinstalling softimage in some reason.
This script allows me to setup very quickly my Softimage to my favorite settings in just a second.
I made it by copy paste commands to script editor when i was setting up my softimage settings.
If you want to use it just open SI, hit Alt+4 and copy paste this script or part of it to you script editor.
I hope it is helpful.

Code: Select all

//SetValue("preferences.scripting.language", "JScript", null);
//Setup JScript as your default scripting language
//GENERAL 
    //Save auto-key only exisiting keyframe - Good for Pose to Pose  animation workflow
        SetValue("preferences.animation.autokey", true, null);
        SetValue("preferences.animation.autokeytype", 1, null);
    //16/9 SquarePixel :640x360 1/3 HD My default settings are always in preview mode (3 times smaller that HD1080i) 
        SetValue("preferences.output_format.ir_xres", 640, null);
        SetValue("preferences.output_format.ir_yres", 360, null);
        SetValue("preferences.output_format.ir_pixel_ratio", 1, null);
    //Setup 25 frames per secound
        SetValue("preferences.output_format.frame_format", 8, null);

    //Raycast in Shader Mode (disable selection of invisible vertex at back side of object like in 3dmax)
        SetValue("preferences.Select.rectraycast", true, null);
    //Undo levels up to 50 just in case :D
        SetValue("preferences.General.undo", 50, null);
    //Color Managment On (Gamma) for Render Regions, Render Pass and preview, Shader Ball and Ui Widgets
        SetValue("preferences.Display.color_management_render_region", true, null);
        SetValue("preferences.Display.color_management_render_preview", true, null);
        SetValue("preferences.Display.color_management_shader_balls", true, null);
        SetValue("preferences.Display.color_management_ui_colors", true, null);
    //Enable View Head Light for New Scenes
        SetValue("preferences.Display.headlight", true, null);
    //enable autosave for 30 min
        SetValue("preferences.data_management.autosave", true, null);
        SetValue("preferences.data_management.autosave_interval", 30, null);
    //disable auto-refresh render region.
        SetValue("preferences.rendering.region_auto_refresh", false, null);

//RENDER TREE
    //View shaderball at material node
        SetValue("preferences.render_tree.shaderballs", true, null);
    //Image Color Profile : automatic. Textures are import in automaticly set color profile eg. jpg=sRGB, exr=linear
        SetValue("preferences.rendering.default_image_color_profile", "Automatic", null);
        
//RENDERING
    //FrameBuffer Template: Each channel render to own folder with pass+channel name If you don't like mess in Render_Picture folder 
        SetValue("preferences.rendering.output_filename", "[Pass]_[Framebuffer]\\[Pass]_[Framebuffer]", null);
    //Default Output Image Formats - For Linear workflow and After Effects compatibility and my own preferences i setup all channel to SGI format with 16bit depth.
        SetValue("preferences.rendering.color_format", "sgi", null);
        SetValue("preferences.rendering.grayscale_format", "sgi", null);
        SetValue("preferences.rendering.depth_format", "sgi", null);
        SetValue("preferences.rendering.normal_format", "ct", null);
        SetValue("preferences.rendering.normal_format", "sgi", null);
        SetValue("preferences.rendering.vector_format", "sgi", null);
        SetValue("preferences.rendering.label_format", "sgi", null);
        SetValue("preferences.rendering.color_bitdepth", 4, null);
        SetValue("preferences.rendering.grayscale_bitdepth", 4, null);
        SetValue("preferences.rendering.depth_bitdepth", 4, null);
        SetValue("preferences.rendering.normal_bitdepth", 4, null);
        SetValue("preferences.rendering.vector_bitdepth", 4, null);
        SetValue("preferences.rendering.label_bitdepth", 4, null);

//ANIMATION EDITOR
    //Show keys on unselected Curves
        SetValue("preferences.fcurve_editor.show_keys_always", true, null);
    //Show Slopes on unselected Curves
        SetValue("preferences.fcurve_editor.show_handles_always", true, null);
    //Setup Grid snaping to 1 frame 
        SetValue("preferences.fcurve_editor.snap_grid_time_spacing", 1, null);
        SetValue("preferences.fcurve_editor.time_snap_active", true, null);
    //Translate on MMB Prevent movement on LMB
        SetValue("preferences.animation_editor.prevent_movement_on_lmb", true, null);
        SetValue("preferences.animation_editor.translate_on_mmb", true, null);
//Data Managment
    //Use UNC Paths when saving files - for render farm\network compatibility 
        SetValue("preferences.data_management.use_unc_paths", true, null);
//UNITS
    //Color Space HLS instead of RGB
        SetValue("preferences.units.colorspace", 4, null);