User Guide: About UVLayout
From UVLayout Docs
Revision as of 23:38, 1 February 2019 (edit) Headus (Talk | contribs) (→Load Settings) ← Previous diff |
Current revision (07:09, 17 June 2024) (edit) (undo) Headus (Talk | contribs) (→Preferences) |
||
(14 intermediate revisions not shown.) | |||
Line 13: | Line 13: | ||
;Pin : Click on the gray button to the left to pin/save the current window position and size; UVLayout will then open up like that until a new shape is set. | ;Pin : Click on the gray button to the left to pin/save the current window position and size; UVLayout will then open up like that until a new shape is set. | ||
- | ;About UVLayout : Click on About UVLayout to find the application version and build date, to check for updates, to view the User Guide, and to change some preferences. See below for details. | + | ;About UVLayout : Click on About UVLayout to find the application version and build date, to check for updates, to view the User Guide, and to change some preferences. See below for details. '''MMB''' click'n'drag the button to move the main GUI window around. |
;Max : Click on the gray button to the right to maximize the open windows; this moves the main GUI to the top left, and expands the graphics window to fill the remainder if the screen. Click the maximize button again to restore the previous window positions. | ;Max : Click on the gray button to the right to maximize the open windows; this moves the main GUI to the top left, and expands the graphics window to fill the remainder if the screen. Click the maximize button again to restore the previous window positions. | ||
Line 36: | Line 36: | ||
; Hotkeys : This opens up a window that shows a list of the most common hotkeys used in UVLayout. | ; Hotkeys : This opens up a window that shows a list of the most common hotkeys used in UVLayout. | ||
+ | |||
+ | {{PageBreak}} | ||
== Preferences == | == Preferences == | ||
Line 56: | Line 58: | ||
:; Local Temp Files : When OBJ files are loaded or saved, temporary files are created as the geometry is converted from and to UVLayout's native format. By default these temp files are created in system temporary folders, but if you tick this option, they will be created in the same folder as the file being loaded or saved. If you're experiencing problems loading an OBJ, or saved OBJs are zero sized, turning this on may fix that. | :; Local Temp Files : When OBJ files are loaded or saved, temporary files are created as the geometry is converted from and to UVLayout's native format. By default these temp files are created in system temporary folders, but if you tick this option, they will be created in the same folder as the file being loaded or saved. If you're experiencing problems loading an OBJ, or saved OBJs are zero sized, turning this on may fix that. | ||
+ | |||
+ | :; Beta or Low Doc Code : Enables experimental or undocumented tools. | ||
=== Load Settings === | === Load Settings === | ||
Line 85: | Line 89: | ||
[[Image:UserGuide-Pref-Edit.png|right|]] | [[Image:UserGuide-Pref-Edit.png|right|]] | ||
- | :::; Undo Show : By default, Ctrl-Z Undo is enabled; the code is quite new and not extensively tested, so if you experience problems with it, click on the Undo button to turn it off. When Undo is enabled, the name of the previous action is displayed towards the top right of the graphics window, along with a small bar that indicates how full the Undo buffer is; to hide this information, click on the Show button to turn it off. The Undo buffer starts off at 100Mb, which means that UVLayout will use up to this amount of RAM when saving the undo restore information; if you are on a system with limited RAM, you may want to reduce this number, and conversely, increasing it on a larger system will give you more levels of undo. | + | :::; Undo Show : When Undo is enabled, the name of the previous action is displayed towards the top right of the graphics window, along with a small bar that indicates how full the Undo buffer is; to hide this information, click on the Show button to turn it off. The Undo buffer starts off at 100Mb, which means that UVLayout will use up to this amount of RAM when saving the undo restore information; if you are on a system with limited RAM, you may want to reduce this number, and conversely, increasing it on a larger system will give you more levels of undo. |
:::; Open Cuts in UV View : By default this is on, and it means that when you make '''C''' hotkey cuts in the UV view, the UVs pull apart slightly to create a gap. Turning this off means that the cuts will not open up. | :::; Open Cuts in UV View : By default this is on, and it means that when you make '''C''' hotkey cuts in the UV view, the UVs pull apart slightly to create a gap. Turning this off means that the cuts will not open up. | ||
Line 99: | Line 103: | ||
:::; LMB Pick : Choose your preferred method for left mouse button picking of shells in the UV view. Either original UVLayout flavor, or Maya, or 3DS Max picking methods. | :::; LMB Pick : Choose your preferred method for left mouse button picking of shells in the UV view. Either original UVLayout flavor, or Maya, or 3DS Max picking methods. | ||
- | :::; Snap Points : Sets the distance in pixels for UV point to point snapping. | + | :::; Points Size : Sets the size in pixels of tagged points. |
- | :::; Pick Safety : Sets the number of pixels from a vertex before an edge becomes selectable. | + | :::; Snap Points : Sets the distance in pixels for UV point to point snapping. |
- | :::; Max U : Where tile udims are displayed or used in any way, this preference selects how those tile numbers are calculated. The first setting is the maximum number of columns, and the default of '''10''' is the industry standard. The second setting is the number of the first unit tile, and '''1001''' again is the standard value, but can be changed if required. | + | :::; Vertex Pick : Sets the number of pixels from a vertex before an edge becomes selectable. |
- | :::; 1st : Where tile U and V values are displayed or used, this preference selects what numbers are given to the first unit tile. Typically this will be either '''0,0''' or '''1,1'''. | + | :::; Edge Pick : Sets the pixel width of the edge picking region. If you have a mesh loaded and are in the UV view, a rectangle will be drawn along edges as visual feedback while this value is being adjusted. Click the '''Edge Pick''' button to toggle the display of this feedback graphic at all times. |
=== Save Settings === | === Save Settings === | ||
Line 133: | Line 137: | ||
:::; Wheel Slider : Move the slider to the right to increase the power of a wheel mouse's zoom function. Move it to the left to decrease the power, and go all the way to the left to turn off the zoom function completely. | :::; Wheel Slider : Move the slider to the right to increase the power of a wheel mouse's zoom function. Move it to the left to decrease the power, and go all the way to the left to turn off the zoom function completely. | ||
- | :::; Pan on Wheel Zoom : When this option is ticked, the view will pan as well as zoom, shifting the view focus to the section of the model that the mouse cursor is aiming at. Most other 3D applications just zoom about the center of the window, so if you prefer that, untick this option. | + | :::; Wheel Zoom Pan : When this option is ticked, the view will pan as well as zoom when using the mouse scroll wheel, shifting the view focus to the section of the model that the mouse cursor is aiming at. Most other 3D applications just zoom about the center of the window, so if you prefer that, untick this option. |
+ | |||
+ | :::; Safe : When ticked, the Zoom Pan function is tweaked to reduce the chances of getting lost. | ||
:::; Double Click : Under OS X and Linux, this sets the double click speed, in seconds, for navigation actions in the file selection windows. If, for example, you are having problems double clicking a file to open it in the UVLayout Load window, then increase this setting. Under Windows you would need to use the standard Windows Mouse control panel to adjust the double click speed. | :::; Double Click : Under OS X and Linux, this sets the double click speed, in seconds, for navigation actions in the file selection windows. If, for example, you are having problems double clicking a file to open it in the UVLayout Load window, then increase this setting. Under Windows you would need to use the standard Windows Mouse control panel to adjust the double click speed. | ||
Line 153: | Line 159: | ||
:::; File List Rows : Sets the number of files/folders displayed in the file selection dialogs. | :::; File List Rows : Sets the number of files/folders displayed in the file selection dialogs. | ||
+ | <!-- | ||
:::; GUI Always on Top : Turn this on to force the GUI windows to always stay on top of the 3D window if they're overlapping. ''Linux and Mac OS X only.'' | :::; GUI Always on Top : Turn this on to force the GUI windows to always stay on top of the 3D window if they're overlapping. ''Linux and Mac OS X only.'' | ||
- | + | --> | |
:::; Keyboard Event Push : By default, UVLayout will automatically push keyboard events between the GUI and graphics windows. This allows you to press a button in the GUI, then move the mouse pointer to the graphics window and use a keyboard hotkey without first having to select that window. You can turn that off with this preference, but there wouldn't be any reason to do this normally. ''Windows only''. | :::; Keyboard Event Push : By default, UVLayout will automatically push keyboard events between the GUI and graphics windows. This allows you to press a button in the GUI, then move the mouse pointer to the graphics window and use a keyboard hotkey without first having to select that window. You can turn that off with this preference, but there wouldn't be any reason to do this normally. ''Windows only''. | ||
+ | |||
+ | :::; Bigger GUI : Turn this on to increase the size of the GUI for high resolution displays. ''Linux only''. | ||
:::; Double Buffer Only : To help speed up some actions, UVLayout will occasionally draw into the front display buffer. On some OS/hardware combinations though, drawing into the front buffer can cause problems. If you notice odd things happening in the display window, then turn this option on. ''On Mac OS X systems, this is on by default, and shouldn't be turned off''. | :::; Double Buffer Only : To help speed up some actions, UVLayout will occasionally draw into the front display buffer. On some OS/hardware combinations though, drawing into the front buffer can cause problems. If you notice odd things happening in the display window, then turn this option on. ''On Mac OS X systems, this is on by default, and shouldn't be turned off''. | ||
- | :::; OpenGL : {{OpenGL}} This sets the vertex mode for the OpenGL drawing. By default its on '''Mixed''', which normally works fine. On some display hardware/driver combinations though, this can result in very poor drawing performance. If you experience that, try either '''Double''' or '''Int'''. If you click on the '''OpenGL''' button itself, that will launch an automatic calibration test that will determine the best OpenGL setting for your system. | + | :::; Screen Height : When opening up a GUI panel, UVLayout will float it instead if the normal opening would make the main GUI taller than the screen height. On OS X and Linux systems, sometimes the automatic screen height calculation is wrong; here you can set the Screen Height preference to the correct value. |
+ | |||
+ | :::; OpenGL : {{OpenGL}} This sets the vertex mode for the OpenGL drawing. By default its on '''Mixed''', which normally works fine. On some display hardware/driver combinations though, this can result in very poor drawing performance. If you experience that, try either '''Float''' or '''Int'''. If you click on the '''OpenGL''' button itself, that will launch an automatic calibration test that will determine the best OpenGL setting for your system. | ||
+ | |||
+ | :::; Resize : On some rare graphics hardware and driver combinations, resizing the editing window may cause it to die. UVLayout runs a test to check for this when it first runs, and selects an alternate redraw method if the issue is detected. Here you can manually set the redraw method ('''Double''' by default, or '''Single''' for the fix), or re-run the test by clicking the '''Resize''' button. | ||
[[Image:UserGuide-Pref-Colors.png|right]] | [[Image:UserGuide-Pref-Colors.png|right]] | ||
- | :::; Edit Colors : Click this button to pop up the color preferences panel. Click on any of the colored buttons to adjust the RGB sliders. Click the '''Reset''' button to return all colors to their default values. | + | :::; Workspace Colors : Click this button to pop up the color preferences panel. Click on any of the colored buttons to adjust the RGB sliders or percentage values. Click the '''Reset''' button to return all colors to their default values. |
+ | |||
+ | :::; Theme : Choose between the original Bold or Dark or Light color themes for the main GUI panels. |
Current revision
|
UVLayout is a stand-alone application for the creation and editing of UV coordinates for 3D polymeshes and subdivision surfaces. Used by professionals in the games and visual effects industries, by hobbyists of all ilks and by students, UVLayout's unique approach gives texture artists the tools they need to produce high quality low distortion UVs in significantly less time than they would by traditional methods.
Over the following pages the UVLayout GUI will be described, working from the top to the bottom of the main window. Use the menu to the left to move through the various chapters. If you want to jump right into using UVLayout, you should at least read the Quick Start chapter. Note: Sections tagged with a [Professional Version Only] label describe features only available in the Professional version of UVLayout. Click on the [Professional Version Only] link to cycle through these sections. The top row of the UVLayout main window (see image right) consists of three buttons:
When you click on the About UVLayout button a window (see image right) pops up, showing the version and build date of the UVLayout that you are currently running.
PreferencesClick on the Preferences button to open up the preferences panel. In there are a number of settings you can change that will be remembered next time you run UVLayout.
Load Settings
Edit Settings
Save Settings
Mouse Settings
GUI Settings
|