Release Notes for Colorway 5.0v1
Release Date: 19th April 2021
Supported Operating Sytems
Mac OS X: 10.14 Mojave, and above
Windows: 10 64-bit (SP-1), and above
Colorway Hardware Requirements
A stable internet connection is required for login-based license installation.
|
Minimum |
Recommended |
CPU |
Dual-core processor |
2.5+ Ghz quad-core processor |
RAM |
4GB |
16GB |
Hard drive space |
4GB |
16GB |
Display |
1280x720 pixel resolution |
1920x1080 pixel resolution |
GPU |
2GB RAM, Vulkan 1.0 |
4GB RAM, Vulkan 1.0 |
Colorway Kit for Modo Requirements
|
Minimum |
Recommended |
Modo Version |
12.2v1 |
14.2+ |
CPU |
Intel processor(s), Core i3 or higher |
2.5+ Ghz quad-core processor |
RAM |
4GB |
16GB |
Hard drive space |
10GB |
250GB |
GPU |
1GB RAM, OpenGL 3.2 |
2GB RAM, OpenGL 4.4+ |
Colorway New Features
Note: Colorway now uses Vulkan graphics API instead of OpenGL. If you experience errors when starting Colorway, make sure you have the latest GPU drivers installed.
Note: There were some changes in the Colorway project format so projects saved in 5.0v1 will not properly open in Colorway 4.1v2. We encourage you to create backup copies of any projects that you will try to open in this beta release.
Texture Recoloring
In this version of Colorway we have introduced a new tool that allows users to subdivide and recolor textures applied to parts (either via Texture Layers or Materials from Material Library). Users can access this new tool from both the Texture properties panel in the main UI and from Material Editor.
The tool allows the user to define several recolor ranges based hues or grayscale values. After subdividing the texture user will be able to recolor each of those ranges by dropping colors to those slots using the same workflow as would normally be used when applying colors to materials made out of several masks. To make picking the source values to recolor easier, users can zoom into the texture shown in the recolor editor preview using the mouse wheel.
- clicking the [+] button (aka “Add range”) will enter color picker mode where the user can pick the color from the original texture or wherever on the screen. Press [Esc] if you wish to exit this mode without adding a new range.
- you can modify existing ranges the same way by triggering the color picker mode with the icons placed next to the source and target swatches.
- there are now HSV, RGB, CMYK and HEX input boxes that allow more precise tuning of both the source and target swatches.
- There are two ways of matching source colors - by Hue or by Value. The ranges will be automatically using one or the other mode depending on the Saturation of the source color. If the color is desaturated then the ranges will be matched by Value and will be presented on the new grayscale bar.
- Texture subdivision editor is now also accessible form the Material Editor. The ranges will be stored in the MaterialLibrary CSV in the “RecolorSetup” column using the following format for individual range: {LEFT_THRESHOLD}-{SOURCE_COLOR}-{RIGHT_THRESHOLD}-{TARGET_COLOR} Multiple ranges are separated with the `;` character.
- {TARGET_COLOR} might be omitted if it is equal to {SOURCE_COLOR}
- {RIGHT_THRESHOLD} might be omitted if it is equal to {LEFT_THRESHOLD} and there is no {TARGET_COLOR}
- Colors are stored in #RRGGBBAA format
- Thresholds are stored as 0-360 from source color Hue or Value (depending if the color is a grayscale one or not)
Multiple Projects
Users can now open multiple projects at the same time. They will be shown as separate tabs visible at the top of the Colorway viewport.
When working with multiple projects users can:
- Copy individual selected items or entire sheets between projects (together with their consolidated assets if there were any)
- Copy and paste color and material palettes between projects
- Copy and paste color and material assignments between projects
Themes
Colorway now brings 3 new color themes (Dark Gray, Gray and Light Gray). There is also a new theme selector available in the Preferences dialog.
Live Source Browser
This version of Colorway brings a completely redesigned Live Source Browser that is now consistently used across the entire application. You can now also create folders and remove files using the Source Browser context menu or toolbar buttons.
Exporting Sheets with Transparency
Users can now choose to force their sheets to be transparent when exported to PNG or TIFF file formats.
Sorting Tables
Users can now sort their data by any column. This can be done by simply clicking on the column header (if in Table/Flipped view mode) or by selecting column name and order from the Table Item properties panel. Notice that no order is selected by default (gray arrow) so selecting column to sort by will not have any effect until ascending or descending order is selected. This can be also done by clicking the column header multiple times.
Vulkan
We have rewritten the entire Colorway rendering code and ported it from OpenGL to Vulkan rendering API. This next generation API will allow us to support future versions of Apple operating systems but also opens many paths for potential performance improvements and better memory management.
Process Dialog
Colorway now has a new progress dialog that is shown when no project is loaded yet or when the main window is not active. If a project is already opened and we stream additional assets, Colorway will now show a less intrusive progress bar in the bottom-right corner of the viewport.
Select Same
Added “Part by Material” selection mode
Material Library
Implemented thumbnail only tint mode - colors applied to texture layers when this mode is selected will only be shown on material thumbnails and the materials will be applied with no predefined tints when dropped on parts.
Added functionality to collapse/expand all nodes in the material library tree view.
- Changed initial states of nodes to be collapsed
- Added cache to remember/restore the expanded state of nodes when switching between views.
Licensing
Colorway now uses a new Foundry licensing backend and UI (same one that the latest release of Modo uses too).
Colorway Kit for ModoRedesign
This release includes also a redesigned Colorway Kit for Modo that allows users to divide the rendering process into two stages - preparation and rendering. If users decide to enable this mode, they are able to preview what rendering passes Kit creates and can tweak some of them if required.
To enable this mode, turn off Bundle DCI file(s) when complete in the Render Settings. Upon render completion, you can investigate the render passes in the folder you selected for save during the render process. If you are happy with the render passes, you can click Bundle DCI(s) to create a .dci file from your passes.
Instanced Materials
Added support for exporting instanced materials from MODO
Added support for removing child colors/textures/submaterials from Sheet node context menu in the Items Tree (will remove all colors/textures/materials used on a given sheet)
Colorway Fixed Issues
Changes since 5.0v1 Release Candidate
- [Callouts] Fixed highlighting pins when Manual Callout tool is active
• 472438 - [Canvas] Allow selecting locked & movement locked sheets
• 468987 - [Export] Block main window when exporting as otherwise UI might become locked if user opens another dialog before export process is finished
• 468331 - [Gradients] Improved mouse handling when dragging stops
• 472807 - [Gradients] Fixed issue where clicking gradient stops would remove them from the UI
- Fixed rendering Material thumbnails on Windows machines that use Intel GPU
- [Metadata] Fixed extracting list of available keys used by other parts in the project documents
• 454352 - [Performance] Improved performance of applying colors to SVG items
• 473055 - [Performance] Improved performance of loading projects whose Texture Layers share same list of variants
• 460205 - [Preferences] Fixed positioning of tooltips for the Material Library Preview
- [SplashScreen] Restored version number on a splash screen
• 472884 - [TableItem] Fixed highlighting rows of a sorted table in table edit mode
Changes Since 4.1v2
• 449945 - [Canvas] After importing new assets only the last one has been selected
• 468903 - [Canvas] Improved logic responsible for laying out items when user drops them into Colorway
• 465158 - [Canvas] Fixed adding folder of images as source of a new image item variants
• 438731 - [Canvas] Fixed issue with sheets being moved on load if they were placed closer than 100px to each other.
• 469680 - [Crash] Fixed crash in the memory manager
• 459963 - [Crash]Fixed crash of Material Editor when setting color space for a material that doesn't have a diffuse swatch defined yet.
• 470147 - [Crash] Fixed crash on using "Remove All Layers"
• 468366 - [Crash] Fixed crash on removal of a DCI Item and a Palette Item that references it
• 468349 - [Crash] Fixed deadlocks during project consolidation
- [Crash] Fixed various crashes on application end or reopening of projects
- [Crash] Fixed various sources of random deadlocks
• 467994 - [Export] Export button was not working if the current preset had no target format selection stored
• 463845 - [Export] Fixed quality of transparent sheets being exported to BMP or JPG formats
• 450957 - [Export] Replace new line characters with spaces in the target file names
• 459989 - [Highlighter] Do not call undo on finishing an empty highlighting operation
• 471667 - [ItemsTree] Disable ungrouping icon if selecting group of SVG parts
• 459559 - [ItemsTree] Hiding/unhiding a group of SVG parts locked those parts
• 463680 - [Items Tree] Show color assignment dot for sheets if they are either transparent or have nondefault (non-white) background color.
• 467376 - [Kit] Applying rainbow sometimes failed on certain projects
• 466690 - [Kit] Colorway Kit UI commands were not always functioning
• 394046 - [Kit] Fixed delays in detection of newly added UV maps
• 623630 - [Kit] Fixed Modo hangs on startup after a Deadline render farm job has completed.
• 436548 - [Kit][LPE] Migrated to Modo's built in Intel denoiser
• 622390 - [Kit] Store more Kit preferences per scene
• 465747 - [Kit] The Kit will no longer warn that no UVs are selected when pressing render even if they are
• 467208 - [SourceBrowser] Implemented single-click functionality for changing directories using breadcrumbs.
• 393971 - [Kit][UVs] When rendering multiple UVs from Modo into Colorway, any materials using specific UV maps were ignored (the first UV map in the list has been used instead)
• 469933 - [LinkedItems] Fixed an issue where linked items would sometimes not propagate texture layer changes to other sheets
- [MissingResources]Fixed Broken Handles Manager operation if one of the broken resources has been a missing link
• 469417 - [Performance] GPU memory management improvements
• 468836 - [Performance] Improved performance of texture widget operation when used for positioning DCI item textures
- [Preferences] Sort event logger categories shown in Colorway Preferences dialog.
• 467875 - [Screen] Fixed scaling of Checkboxes and Radio Buttons if user changed Windows screen scaling ratio without restarting Colorway
+ fixed some scaling issues in Consolidation dialog
+ force menu bar recreation to ensure that it is properly resized on screen scaling ratio changes
• 472148 - [TextItem] Fixed list of available dynamic Part properties to link to with from Dynamic TextItem
• 470148 - [TextItem] Select entire text item content on entering edit mode
- [UI] Added support for closing Live Source Browser, Material Editor and other dialogs with [Esc]
• 432462 - [UI] Adding a sheet required the user to press OK twice.
• 429954 - [UI] Allow changing Select Same preferences even if nothing is selected
• 445171 - [UI] Elide long paths of recent projects on Windows
• 460228 - [UI] Fixed dropping colors onto Palette popover
• 460198 - [UI] Fixed dropping materials onto Material Palette popover
- [UI] Fixed misleading warning message when removing item and texture variants
• 462479 - [UI] Fixed multiple undo steps being created when user changes variation selection
• 431250 - [UI] Fixed Palettes panel thumbnail size slider
• 466600 -[UI] Fixed showing both name and id of gradients in Palettes UI
• 468182 - [UI] Hide tooltip if its source is being hidden or destroyed
• 463593 - [Viewport] Allow selecting multiple sheets by Shift/Ctrl clicking on the sheet name in the viewport
+ improved selection of sheets via Items Tree to handle Ctrl as selection toggle
+ fixed random issues related to selection changes
• 471299 - [Variations] Fixed infinite resize loop of variations panel when scrollbar appears and reappears
• 471425 - [Variations] Fixed issues with Stored Variations thumbnails not being updated if user constantly moves the mouse
Colorway Known Issues
• 405372 - [Canvas] Hidden sheets are not skipped when using the mouse wheel to change sheets.
• 386980 - [Colorspace] There might be a minor difference in RGB / Hex value when color swatch is added from color picker into a palette.
• 390699 - [Colorspace][Mac] The correct swatch is not picked when using the Mac OS color picker in AdobeRGB colorspace.
• 391834 - [Colorspace] There is a minor discrepancy in RGB value between colors applied to parts and the same color in the rest of the application.
• 431674 -[Crash][LiveSource] Selecting a whole folder from the live source browser might cause a crash.
• 469926 - [Crash][Qt] Colorway might crash if Qt runs out of GPU memory (opening multiple dialogs and resizing them)
• 396513, 371022 - [CrashReporter][Qt] Crash reporter is not appearing 100% of the time on Windows.
• 408993 - [Deadline][Multi UVs] Multiple tagged UVs are not rendering over Deadline.
• 473401 - [ItemsTree] Selecting multiple materials and selecting remove will only remove one of them
• 440055 - [Kit] CW Kit doesn't see diffuse color with modo procedural textures.
• 414523, 427416 - [Kit] DCI files can sometimes have Modo material colors burned into its textures (cleaning Modo settings seems to resolve this issue).
• 105803 - [Kit] Intensity >1.0 for Luminous materials causes tint to be incorrect.
• 468824 - [Kit] Transparent parts tinted in Colorway will not match output of Modo renders with same tints applited (this bug will be fixed in 5.0v2 release)
• 469932 - [Kit] Reflections tinted in Colorway will not match output of Modo renders with same tints applited
• 473397 - [MaterialEditor] Thumbnails might not update right away after changing some properties of a material
• 473212 - [Performance] Applying materials to multiple selected parts across several sheets might be slow (and gets slower with each subsequent material added to the stack)
• 466698 - [Performance][Palettes][MDI] Switching between projects with large local palettes is slow
• 467148 - [Performance][Qt] Dragging the window between screens on Windows might be laggy
• 396246 - [Preferences][Import] Importing another users preferences file does not update the source browser correctly.
• 328951 - [Sheet] Sheet masking should not allow an item to span multiple sheets.
• 467874 - [SourceBrowser][Win] Google Drive icon overlays might appear pixelated in Source Browser
• 440699 - [TableItem] When setting 'textures' to display as 'images' the selected visible column will not update.
• 467388 - [TableItem] After double clicking a dynamic table it will not be possible to select other parts of the table until it has been deselected
• 442277 - [Text] The text alignment can cause the contents to become cropped.
• 401807 - [UI] The context menu when dropping colors can be clipped if the window is too small
• 432009 - [Kit][Texture] Textures seen though transparency might be distorted, this effect increases with multiple layers of transparency. Enabling use of mPath in the Kit solves this issue.
• 394303 - [TextureWidget] The texture widget behaves erratically when a non-uniform scale is applied at the part level.
• 435520 - [Wacom][UI] It is impossible to get the right click context menu with a Wacom.