UserPreferencesSystem(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.UserPreferencesSystem(bpy_struct)¶ Graphics driver and operating system settings
-
anisotropic_filter¶ Quality of the anisotropic filtering (values greater than 1.0 enable anisotropic filtering)
Type: enum in [‘FILTER_0’, ‘FILTER_2’, ‘FILTER_4’, ‘FILTER_8’, ‘FILTER_16’], default ‘FILTER_0’
-
audio_channels¶ Audio channel count
MONOMono, Set audio channels to mono.STEREOStereo, Set audio channels to stereo.SURROUND44 Channels, Set audio channels to 4 channels.SURROUND515.1 Surround, Set audio channels to 5.1 surround sound.SURROUND717.1 Surround, Set audio channels to 7.1 surround sound.
Type: enum in [‘MONO’, ‘STEREO’, ‘SURROUND4’, ‘SURROUND51’, ‘SURROUND71’], default ‘MONO’
-
audio_device¶ Audio output device
NONENone, Null device - there will be no audio output.
Type: enum in [‘NONE’], default ‘NONE’
-
audio_mixing_buffer¶ Number of samples used by the audio mixing buffer
SAMPLES_256256, Set audio mixing buffer size to 256 samples.SAMPLES_512512, Set audio mixing buffer size to 512 samples.SAMPLES_10241024, Set audio mixing buffer size to 1024 samples.SAMPLES_20482048, Set audio mixing buffer size to 2048 samples.SAMPLES_40964096, Set audio mixing buffer size to 4096 samples.SAMPLES_81928192, Set audio mixing buffer size to 8192 samples.SAMPLES_1638416384, Set audio mixing buffer size to 16384 samples.SAMPLES_3276832768, Set audio mixing buffer size to 32768 samples.
Type: enum in [‘SAMPLES_256’, ‘SAMPLES_512’, ‘SAMPLES_1024’, ‘SAMPLES_2048’, ‘SAMPLES_4096’, ‘SAMPLES_8192’, ‘SAMPLES_16384’, ‘SAMPLES_32768’], default ‘SAMPLES_256’
-
audio_sample_format¶ Audio sample format
U88-bit Unsigned, Set audio sample format to 8 bit unsigned integer.S1616-bit Signed, Set audio sample format to 16 bit signed integer.S2424-bit Signed, Set audio sample format to 24 bit signed integer.S3232-bit Signed, Set audio sample format to 32 bit signed integer.FLOAT32-bit Float, Set audio sample format to 32 bit float.DOUBLE64-bit Float, Set audio sample format to 64 bit float.
Type: enum in [‘U8’, ‘S16’, ‘S24’, ‘S32’, ‘FLOAT’, ‘DOUBLE’], default ‘U8’
-
audio_sample_rate¶ Audio sample rate
RATE_4410044.1 kHz, Set audio sampling rate to 44100 samples per second.RATE_4800048 kHz, Set audio sampling rate to 48000 samples per second.RATE_9600096 kHz, Set audio sampling rate to 96000 samples per second.RATE_192000192 kHz, Set audio sampling rate to 192000 samples per second.
Type: enum in [‘RATE_44100’, ‘RATE_48000’, ‘RATE_96000’, ‘RATE_192000’], default ‘RATE_44100’
Name that will be used in exported files when format supports such feature
Type: string, default “”, (never None)
-
color_picker_type¶ Different styles of displaying the color picker widget
CIRCLE_HSVCircle (HSV), A circular Hue/Saturation color wheel, with Value slider.CIRCLE_HSLCircle (HSL), A circular Hue/Saturation color wheel, with Lightness slider.SQUARE_SVSquare (SV + H), A square showing Saturation/Value, with Hue slider.SQUARE_HSSquare (HS + V), A square showing Hue/Saturation, with Value slider.SQUARE_HVSquare (HV + S), A square showing Hue/Value, with Saturation slider.
Type: enum in [‘CIRCLE_HSV’, ‘CIRCLE_HSL’, ‘SQUARE_SV’, ‘SQUARE_HS’, ‘SQUARE_HV’], default ‘CIRCLE_HSV’
-
dpi¶ DPI for add-ons to use when drawing custom user interface elements, controlled by operating system settings and Blender UI scale, with a reference value of 72 DPI (note that since this value includes a user defined scale, it is not always the actual monitor DPI)
Type: int in [-inf, inf], default 0, (readonly)
-
font_path_ui¶ Path to interface font
Type: string, default “”, (never None)
-
font_path_ui_mono¶ Path to interface mono-space Font
Type: string, default “”, (never None)
-
frame_server_port¶ Frameserver Port for Frameserver Rendering
Type: int in [0, 32727], default 0
-
gl_clip_alpha¶ Clip alpha below this threshold in the 3D textured view
Type: float in [0, 1], default 0.0
-
gl_texture_limit¶ Limit the texture size to save graphics memory
Type: enum in [‘CLAMP_OFF’, ‘CLAMP_8192’, ‘CLAMP_4096’, ‘CLAMP_2048’, ‘CLAMP_1024’, ‘CLAMP_512’, ‘CLAMP_256’, ‘CLAMP_128’], default ‘CLAMP_OFF’
-
image_draw_method¶ Method used for displaying images on the screen
2DTEXTURE2D Texture, Use CPU for display transform and draw image with 2D texture.GLSLGLSL, Use GLSL shaders for display transform and draw image with 2D texture.DRAWPIXELSDrawPixels, Use CPU for display transform and draw image using DrawPixels.
Type: enum in [‘2DTEXTURE’, ‘GLSL’, ‘DRAWPIXELS’], default ‘2DTEXTURE’
-
memory_cache_limit¶ Memory cache limit (in megabytes)
Type: int in [0, inf], default 0
-
multi_sample¶ Enable OpenGL multi-sampling, only for systems that support it, requires restart
NONENo MultiSample, Do not use OpenGL MultiSample.2MultiSample: 2, Use 2x OpenGL MultiSample (requires restart).4MultiSample: 4, Use 4x OpenGL MultiSample (requires restart).8MultiSample: 8, Use 8x OpenGL MultiSample (requires restart).16MultiSample: 16, Use 16x OpenGL MultiSample (requires restart).
Type: enum in [‘NONE’, ‘2’, ‘4’, ‘8’, ‘16’], default ‘NONE’
-
pixel_size¶ Suggested line thickness and point size in pixels, for add-ons drawing custom user interface elements, controlled by operating system settings and Blender UI scale
Type: float in [-inf, inf], default 0.0, (readonly)
-
prefetch_frames¶ Number of frames to render ahead during playback (sequencer only)
Type: int in [0, inf], default 0
-
scrollback¶ Maximum number of lines to store for the console buffer
Type: int in [32, 32768], default 0
-
select_method¶ Use OpenGL occlusion queries or selection render mode to accelerate selection
Type: enum in [‘AUTO’, ‘GL_SELECT’, ‘GL_QUERY’], default ‘AUTO’
-
solid_lights¶ Lights user to display objects in solid draw mode
Type: bpy_prop_collectionofUserSolidLight, (readonly)
-
text_hinting¶ Method for making user interface text render sharp
Type: enum in [‘AUTO’, ‘NONE’, ‘SLIGHT’, ‘FULL’], default ‘AUTO’
-
texture_collection_rate¶ Number of seconds between each run of the GL texture garbage collector
Type: int in [1, 3600], default 0
-
texture_time_out¶ Time since last access of a GL texture in seconds after which it is freed (set to 0 to keep textures allocated)
Type: int in [0, 3600], default 0
-
use_16bit_textures¶ Use 16 bit per component texture for float images
Type: boolean, default False
-
use_gpu_mipmap¶ Generate Image Mipmaps on the GPU
Type: boolean, default False
-
use_international_fonts¶ Use international fonts
Type: boolean, default False
-
use_mipmaps¶ Scale textures for the 3D View (looks nicer but uses more memory and slows image reloading)
Type: boolean, default False
-
use_preview_images¶ Allow user to choose any codec (Windows only, might generate instability)
Type: boolean, default False
-
use_region_overlap¶ Draw tool/property regions over the main region, when using Triple Buffer
Type: boolean, default False
-
use_scripts_auto_execute¶ Allow any .blend file to run scripts automatically (unsafe with blend files from an untrusted source)
Type: boolean, default False
-
use_select_pick_depth¶ Use the depth buffer for picking 3D View selection
Type: boolean, default False
-
use_tabs_as_spaces¶ Automatically convert all new tabs into spaces for new and loaded text files
Type: boolean, default False
-
use_text_antialiasing¶ Draw user interface text anti-aliased
Type: boolean, default False
-
use_translate_interface¶ Translate interface
Type: boolean, default False
-
use_translate_new_dataname¶ Translate new data names (when adding/creating some)
Type: boolean, default False
-
use_translate_tooltips¶ Translate tooltips
Type: boolean, default False
-
use_weight_color_range¶ Enable color range used for weight visualization in weight painting mode
Type: boolean, default False
-
weight_color_range¶ Color range used for weight visualization in weight painting mode
Type: ColorRamp, (readonly, never None)
-
window_draw_method¶ Drawing method used by the window manager
AUTOMATICAutomatic, Automatically set based on graphics card and driver.TRIPLE_BUFFERTriple Buffer, Use a third buffer for minimal redraws at the cost of more memory.OVERLAPOverlap, Redraw all overlapping regions, minimal memory usage but more redraws.OVERLAP_FLIPOverlap Flip, Redraw all overlapping regions, minimal memory usage but more redraws (for graphics drivers that do flipping).FULLFull, Do a full redraw each time, slow, only use for reference or when everything else fails.
Type: enum in [‘AUTOMATIC’, ‘TRIPLE_BUFFER’, ‘OVERLAP’, ‘OVERLAP_FLIP’, ‘FULL’], default ‘TRIPLE_BUFFER’
-
classmethod
bl_rna_get_subclass(id, default=None)¶ Parameters: id (string) – The RNA type identifier. Returns: The RNA type or default when not found. Return type: bpy.types.Structsubclass
-
classmethod
bl_rna_get_subclass_py(id, default=None)¶ Parameters: id (string) – The RNA type identifier. Returns: The class or default when not found. Return type: type
-
Inherited Properties
Inherited Functions
References