2023-08-15 14:20:26 +00:00
|
|
|
/* SPDX-FileCopyrightText: 2018 Blender Authors
|
2023-06-15 03:09:04 +00:00
|
|
|
*
|
|
|
|
* SPDX-License-Identifier: GPL-2.0-or-later */
|
2022-02-11 03:56:03 +00:00
|
|
|
|
|
|
|
/**
|
2023-02-21 15:39:58 +00:00
|
|
|
* Generated by 'tools/utils/blender_theme_as_c.py'
|
2018-10-29 20:47:27 +00:00
|
|
|
*
|
|
|
|
* Do not hand edit this file!
|
|
|
|
*/
|
2018-06-27 10:28:26 +00:00
|
|
|
|
|
|
|
#include "DNA_userdef_types.h"
|
|
|
|
|
2024-02-09 12:41:30 +00:00
|
|
|
#include "BLO_userdef_default.h"
|
2018-06-27 10:28:26 +00:00
|
|
|
|
2019-04-17 17:24:38 +00:00
|
|
|
/* clang-format off */
|
|
|
|
|
2018-06-27 10:28:26 +00:00
|
|
|
#ifdef __LITTLE_ENDIAN__
|
|
|
|
# define RGBA(c) {((c) >> 24) & 0xff, ((c) >> 16) & 0xff, ((c) >> 8) & 0xff, (c) & 0xff}
|
|
|
|
# define RGB(c) {((c) >> 16) & 0xff, ((c) >> 8) & 0xff, (c) & 0xff}
|
|
|
|
#else
|
|
|
|
# define RGBA(c) {(c) & 0xff, ((c) >> 8) & 0xff, ((c) >> 16) & 0xff, ((c) >> 24) & 0xff}
|
|
|
|
# define RGB(c) {(c) & 0xff, ((c) >> 8) & 0xff, ((c) >> 16) & 0xff}
|
|
|
|
#endif
|
|
|
|
|
|
|
|
const bTheme U_theme_default = {
|
2019-05-08 07:06:35 +00:00
|
|
|
.name = "Default",
|
|
|
|
.tui = {
|
|
|
|
.wcol_regular = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x545454ff),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.item = RGBA(0x1d1d1d80),
|
2021-11-05 18:10:03 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_tool = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x545454ff),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.item = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_toolbar_item = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x282828ff),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.item = RGBA(0xffffffb3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_text = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x1d1d1dff),
|
|
|
|
.inner_sel = RGBA(0x181818ff),
|
2023-09-15 10:59:57 +00:00
|
|
|
.item = RGBA(0xffffff33),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_radio = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.inner = RGBA(0x545454ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
|
|
|
.item = RGBA(0x252525ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_option = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.inner = RGBA(0x545454ff),
|
2021-11-05 18:10:03 +00:00
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
|
|
|
.item = RGBA(0xffffffff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_toggle = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.inner = RGBA(0x545454ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
|
|
|
.item = RGBA(0x252525ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_num = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x545454ff),
|
|
|
|
.inner_sel = RGBA(0x222222ff),
|
|
|
|
.item = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_numslider = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x545454ff),
|
|
|
|
.inner_sel = RGBA(0x222222ff),
|
|
|
|
.item = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_tab = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x1d1d1dff),
|
|
|
|
.inner = RGBA(0x1d1d1dff),
|
|
|
|
.inner_sel = RGBA(0x303030ff),
|
|
|
|
.item = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0x989898ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_menu = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x282828ff),
|
|
|
|
.inner_sel = RGBA(0x4772b3b3),
|
2020-10-08 14:17:20 +00:00
|
|
|
.item = RGBA(0xd9d9d9ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_pulldown = {
|
2023-10-31 12:04:59 +00:00
|
|
|
.outline = RGBA(0x3d3d3d00),
|
|
|
|
.inner = RGBA(0x22222200),
|
|
|
|
.inner_sel = RGBA(0xffffff1a),
|
|
|
|
.item = RGBA(0xffffff8f),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xd9d9d9ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_menu_back = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x242424ff),
|
|
|
|
.inner = RGBA(0x181818ff),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
|
|
|
.item = RGBA(0xd9d9d9ff),
|
|
|
|
.text = RGBA(0x999999ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_menu_item = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3d00),
|
|
|
|
.inner = RGBA(0x18181800),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.item = RGBA(0xffffff8f),
|
2021-10-27 16:20:40 +00:00
|
|
|
.text = RGBA(0xddddddff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_tooltip = {
|
2021-11-05 14:06:27 +00:00
|
|
|
.outline = RGBA(0x242424ff),
|
|
|
|
.inner = RGBA(0x1d1d1dff),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
|
|
|
.item = RGBA(0xd9d9d9ff),
|
|
|
|
.text = RGBA(0xd9d9d9ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_box = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x1d1d1d80),
|
|
|
|
.inner_sel = RGBA(0x545454ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.item = RGBA(0x191919ff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_scroll = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x22222200),
|
|
|
|
.inner_sel = RGBA(0xffffffff),
|
|
|
|
.item = RGBA(0x545454ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.5f,
|
|
|
|
},
|
|
|
|
.wcol_progress = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.outline = RGBA(0x3d3d3dff),
|
|
|
|
.inner = RGBA(0x222222ff),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
|
|
|
.item = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_list_item = {
|
|
|
|
.outline = RGBA(0x2d2d2dff),
|
2023-09-01 18:02:20 +00:00
|
|
|
.inner = RGBA(0xffffff00),
|
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
2023-09-15 10:59:57 +00:00
|
|
|
.item = RGBA(0xffffff33),
|
2021-10-27 16:20:40 +00:00
|
|
|
.text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_pie_menu = {
|
2021-11-05 14:06:27 +00:00
|
|
|
.outline = RGBA(0x242424ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.inner = RGBA(0x181818ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.inner_sel = RGBA(0x4772b3ff),
|
2021-11-05 18:10:03 +00:00
|
|
|
.item = RGBA(0x545454ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xd9d9d9ff),
|
|
|
|
.text_sel = RGBA(0xffffffff),
|
|
|
|
.roundness = 0.2f,
|
|
|
|
},
|
|
|
|
.wcol_state = {
|
|
|
|
.inner_anim = RGBA(0x53992eff),
|
2019-07-01 14:35:27 +00:00
|
|
|
.inner_anim_sel = RGBA(0x38a600ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.inner_key = RGBA(0xb3ae36ff),
|
2019-07-01 14:35:27 +00:00
|
|
|
.inner_key_sel = RGBA(0xb29700ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.inner_driven = RGBA(0x9000ccff),
|
|
|
|
.inner_driven_sel = RGBA(0x9900e6ff),
|
2019-07-01 14:35:27 +00:00
|
|
|
.inner_overridden = RGBA(0x00c3c300),
|
2019-05-08 07:06:35 +00:00
|
|
|
.inner_overridden_sel = RGBA(0x118f8f00),
|
|
|
|
.inner_changed = RGBA(0xcc7529ff),
|
2019-07-01 14:35:27 +00:00
|
|
|
.inner_changed_sel = RGBA(0xd26400ff),
|
|
|
|
.blend = 0.5f,
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2020-10-08 14:17:20 +00:00
|
|
|
.widget_emboss = RGBA(0x00000026),
|
2021-10-27 16:20:40 +00:00
|
|
|
.menu_shadow_fac = 0.4f,
|
|
|
|
.menu_shadow_width = 2,
|
|
|
|
.editor_outline = RGBA(0x161616ff),
|
2020-03-23 15:00:42 +00:00
|
|
|
.transparent_checker_primary = RGBA(0x333333ff),
|
|
|
|
.transparent_checker_secondary = RGBA(0x262626ff),
|
|
|
|
.transparent_checker_size = 8,
|
2020-08-26 21:53:58 +00:00
|
|
|
.icon_alpha = 1.0f,
|
|
|
|
.icon_saturation = 0.5f,
|
2021-10-27 16:20:40 +00:00
|
|
|
.widget_text_cursor = RGBA(0x71a8ffff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.xaxis = RGBA(0xff3352ff),
|
|
|
|
.yaxis = RGBA(0x8bdc00ff),
|
|
|
|
.zaxis = RGBA(0x2890ffff),
|
|
|
|
.gizmo_hi = RGBA(0xffffffff),
|
|
|
|
.gizmo_primary = RGBA(0xf5f14dff),
|
|
|
|
.gizmo_secondary = RGBA(0x63ffffff),
|
2020-08-26 21:53:58 +00:00
|
|
|
.gizmo_view_align = RGBA(0xffffffff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.gizmo_a = RGBA(0x4da84dff),
|
|
|
|
.gizmo_b = RGBA(0xa33535ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.icon_scene = RGBA(0xccccccff),
|
|
|
|
.icon_collection = RGBA(0xffffffff),
|
|
|
|
.icon_object = RGBA(0xe19658ff),
|
2019-05-15 17:11:14 +00:00
|
|
|
.icon_object_data = RGBA(0x00d4a3ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.icon_modifier = RGBA(0x74a2ffff),
|
|
|
|
.icon_shading = RGBA(0xcc6670ff),
|
|
|
|
.icon_folder = RGBA(0xccad63ff),
|
UI: Visual style update to panels
Back in Blender 2.30, the GUI project brought panels into Blender among other important visual updates.
For the first time it was possible to move the wall of buttons around. Providing a clear separation
between sections (it even allowed the grouping of panels in tabs!)
During the 2.5 redesign, the separation between panels became a line on top of each panel, and panels received
theme settings for background and header colors. The default theme used the same color for both.
In 2.8 the background color of panels was different from headers in the default theme, so the separator
line was removed. While the separator line wasn't elegant (only on top, non-themeable, hard-coded emboss effect),
it provided a sort of separation between panels.
This patch solves the panels-separation by simply adding a margin space around them (not visible in default theme yet).
Even though the margin reduces the width of the working area slightly, it makes room for the upcoming always-visible scrollbars.
Other adjustments:
* Use arrow icon instead of triangle to collapse/expand
* Use rounded corners to match the rest of the UI (editor corners, nodes, etc).
{F10953929, size=full}
Margin on panels makes use of the `style->panelouter` property that hasn't been
used in a while. Also slight tweaks to `boxspace` and `templatespace` style properties so they
are multiples of 2 and operations on them round better.
There is technically no need to update the themes for them to work, so no theme changes are included in this patch.
{F10953931, size=full}
{F10953933, size=full}
{F10953934, size=full}
{F10954003, size=full}
----
A new theme setting under Style controls the roundness of all panels (added it to Style instead of ThemeSpace because I think controlling the panel roundness per editor is a bit overkill):
{F11091561, size=full, autoplay, loop}
Reviewed By: HooglyBoogly
Differential Revision: https://developer.blender.org/D12814
2021-10-17 16:22:53 +00:00
|
|
|
.panel_roundness = 0.4f,
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.space_properties = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
|
|
|
.title = RGBA(0xe6e6e6ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
|
|
|
.button_title = RGBA(0xccccccff),
|
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.active = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2021-10-27 16:20:40 +00:00
|
|
|
.match = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.space_view3d = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.back_grad = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2023-08-03 14:58:37 +00:00
|
|
|
.asset_shelf = {
|
|
|
|
.header_back = RGBA(0x1d1d1dff),
|
|
|
|
.back = RGBA(0x303030ff),
|
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.grid = RGBA(0x54545480),
|
2019-05-08 07:06:35 +00:00
|
|
|
.wire = RGBA(0x000000ff),
|
|
|
|
.wire_edit = RGBA(0x000000ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.select = RGBA(0xed5700ff),
|
2020-03-29 23:11:35 +00:00
|
|
|
.lamp = RGBA(0x00000050),
|
2019-05-08 07:06:35 +00:00
|
|
|
.speaker = RGBA(0x000000ff),
|
|
|
|
.empty = RGBA(0x000000ff),
|
|
|
|
.camera = RGBA(0x000000ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.active = RGBA(0xffa028ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.transform = RGBA(0xffffffff),
|
|
|
|
.vertex = RGBA(0x000000ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.vertex_select = RGBA(0xff7a00ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_bevel = RGBA(0x00a5ffff),
|
|
|
|
.edge = RGBA(0x000000ff),
|
2023-11-02 07:12:20 +00:00
|
|
|
.edge_select = RGBA(0xff9900ff),
|
|
|
|
.edge_mode_select = RGBA(0xffd800ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.edge_seam = RGBA(0xdb2512ff),
|
|
|
|
.edge_sharp = RGBA(0x00ffffff),
|
|
|
|
.edge_facesel = RGBA(0x4b4b4bff),
|
|
|
|
.edge_crease = RGBA(0xcc0099ff),
|
|
|
|
.edge_bevel = RGBA(0x00a5ffff),
|
2020-02-24 05:01:55 +00:00
|
|
|
.face = RGBA(0xffffff02),
|
2023-11-02 07:12:20 +00:00
|
|
|
.face_select = RGBA(0xffa30033),
|
|
|
|
.face_mode_select = RGBA(0xffb70033),
|
2023-03-02 23:35:45 +00:00
|
|
|
.face_retopology = RGBA(0x50c8ff0f),
|
2019-12-07 16:16:45 +00:00
|
|
|
.face_back = RGBA(0xff0000b3),
|
|
|
|
.face_front = RGBA(0x0000ffb3),
|
2020-02-24 05:01:55 +00:00
|
|
|
.face_dot = RGBA(0xff8a00ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.extra_edge_len = RGBA(0x150806ff),
|
|
|
|
.extra_edge_angle = RGBA(0x4d4d00ff),
|
|
|
|
.extra_face_angle = RGBA(0x0000ccff),
|
|
|
|
.extra_face_area = RGBA(0x004d00ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.normal = RGBA(0x22ddddff),
|
|
|
|
.vertex_normal = RGBA(0x2361ddff),
|
|
|
|
.loop_normal = RGBA(0xdd23ddff),
|
2019-05-16 17:53:20 +00:00
|
|
|
.bone_solid = RGBA(0xb2b2b2ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.bone_pose = RGBA(0x50c8ff50),
|
|
|
|
.bone_pose_active = RGBA(0x8cffff50),
|
2019-12-17 13:11:31 +00:00
|
|
|
.bone_locked_weight = RGBA(0xff000080),
|
2021-10-27 16:20:40 +00:00
|
|
|
.cframe = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.time_keyframe = RGBA(0xddd700ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.time_gp_keyframe = RGBA(0xb5e61dff),
|
|
|
|
.freestyle_edge_mark = RGBA(0x7fff7fff),
|
|
|
|
.freestyle_face_mark = RGBA(0x7fff7f4d),
|
2019-05-08 07:06:35 +00:00
|
|
|
.nurb_uline = RGBA(0x909000ff),
|
|
|
|
.nurb_vline = RGBA(0x803060ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.act_spline = RGBA(0xdb2512ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.nurb_sel_uline = RGBA(0xf0ff40ff),
|
|
|
|
.nurb_sel_vline = RGBA(0xf090a0ff),
|
|
|
|
.lastsel_point = RGBA(0xffffffff),
|
|
|
|
.handle_free = RGBA(0x000000ff),
|
|
|
|
.handle_auto = RGBA(0x909000ff),
|
|
|
|
.handle_vect = RGBA(0x409030ff),
|
|
|
|
.handle_align = RGBA(0x803060ff),
|
|
|
|
.handle_sel_free = RGBA(0x000000ff),
|
|
|
|
.handle_sel_auto = RGBA(0xf0ff40ff),
|
|
|
|
.handle_sel_vect = RGBA(0x40c030ff),
|
|
|
|
.handle_sel_align = RGBA(0xf090a0ff),
|
|
|
|
.vertex_size = 3,
|
2023-02-27 19:02:37 +00:00
|
|
|
.edge_width = 1,
|
2019-05-08 07:06:35 +00:00
|
|
|
.outline_width = 1,
|
|
|
|
.obcenter_dia = 6,
|
|
|
|
.facedot_size = 3,
|
2020-02-24 05:01:55 +00:00
|
|
|
.editmesh_active = RGBA(0xffffff33),
|
2021-10-27 16:20:40 +00:00
|
|
|
.clipping_border_3d = RGBA(0x3f3f3fff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.bundle_solid = RGBA(0xc8c8c8ff),
|
|
|
|
.camera_path = RGBA(0x000000ff),
|
|
|
|
.gp_vertex_size = 3,
|
|
|
|
.gp_vertex = RGBA(0x000000ff),
|
2019-05-20 12:59:55 +00:00
|
|
|
.gp_vertex_select = RGBA(0xff8500ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.skin_root = RGBA(0xb44d4dff),
|
|
|
|
.paint_curve_pivot = RGBA(0xff7f7f7f),
|
|
|
|
.paint_curve_handle = RGBA(0x7fff7f7f),
|
|
|
|
},
|
|
|
|
.space_file = {
|
2020-08-26 21:53:58 +00:00
|
|
|
.back = RGBA(0x28282800),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x303030ff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.hilite = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2021-10-27 16:20:40 +00:00
|
|
|
.row_alternate = RGBA(0xffffff04),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.space_graph = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xa6a6a6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.list = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.list_title = RGBA(0xffffffff),
|
|
|
|
.list_text = RGBA(0xb8b8b8ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.list_text_hi = RGBA(0xffaf23ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.shade1 = RGBA(0x96969600),
|
2021-10-27 16:20:40 +00:00
|
|
|
.shade2 = RGBA(0x12121264),
|
|
|
|
.grid = RGBA(0x1a1a1aff),
|
|
|
|
.group = RGBA(0x1a332dff),
|
|
|
|
.group_active = RGBA(0x216d5bff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex = RGBA(0x000000ff),
|
|
|
|
.vertex_select = RGBA(0xff8500ff),
|
2020-10-07 13:27:58 +00:00
|
|
|
.vertex_active = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.cframe = RGBA(0x4772b3ff),
|
|
|
|
.time_scrub_background = RGBA(0x161616ff),
|
|
|
|
.time_marker_line = RGBA(0xffffff4d),
|
|
|
|
.time_marker_line_selected = RGBA(0xffffffb3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.lastsel_point = RGBA(0xffffffff),
|
|
|
|
.handle_auto = RGBA(0x909000ff),
|
|
|
|
.handle_vect = RGBA(0x409030ff),
|
|
|
|
.handle_align = RGBA(0x803060ff),
|
|
|
|
.handle_auto_clamped = RGBA(0x994030ff),
|
|
|
|
.handle_sel_auto = RGBA(0xf0ff40ff),
|
|
|
|
.handle_sel_vect = RGBA(0x40c030ff),
|
|
|
|
.handle_sel_align = RGBA(0xf090a0ff),
|
|
|
|
.handle_sel_auto_clamped = RGBA(0xf0af90ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.ds_channel = RGBA(0x194e80ff),
|
|
|
|
.ds_subchannel = RGBA(0x0f2c4dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 6,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
.handle_vertex_select = RGBA(0xff8500ff),
|
|
|
|
.handle_vertex_size = 5,
|
|
|
|
.anim_preview_range = RGBA(0xa14d0066),
|
|
|
|
},
|
|
|
|
.space_info = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x1d1d1d00),
|
2020-01-23 13:38:10 +00:00
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xc3c3c3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2020-01-23 13:38:10 +00:00
|
|
|
.info_selected = RGBA(0x3b5689ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.info_selected_text = RGBA(0xffffffff),
|
2021-02-08 16:19:23 +00:00
|
|
|
.info_error = RGBA(0xb34c34ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.info_error_text = RGBA(0xffffffff),
|
2021-02-08 16:19:23 +00:00
|
|
|
.info_warning = RGBA(0xac8737ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.info_warning_text = RGBA(0xffffffff),
|
2021-02-08 16:19:23 +00:00
|
|
|
.info_info = RGBA(0x1f3862ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.info_info_text = RGBA(0xffffffff),
|
2021-02-08 16:19:23 +00:00
|
|
|
.info_debug = RGBA(0x6b3293ff),
|
|
|
|
.info_debug_text = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.info_property = RGBA(0x236666ff),
|
2020-01-29 17:24:54 +00:00
|
|
|
.info_property_text = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.info_operator = RGBA(0x235266ff),
|
2020-01-29 17:24:54 +00:00
|
|
|
.info_operator_text = RGBA(0xffffffff),
|
2020-02-24 05:01:55 +00:00
|
|
|
},
|
2019-05-08 07:06:35 +00:00
|
|
|
.space_action = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xa6a6a6ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x22222200),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.list = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.list_title = RGBA(0xffffffff),
|
|
|
|
.list_text = RGBA(0xb8b8b8ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.list_text_hi = RGBA(0xffaf23ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.shade1 = RGBA(0xc0c0c000),
|
2021-10-27 16:20:40 +00:00
|
|
|
.shade2 = RGBA(0x1d1d1d99),
|
2019-05-08 07:06:35 +00:00
|
|
|
.hilite = RGBA(0x60c04044),
|
2021-10-27 16:20:40 +00:00
|
|
|
.grid = RGBA(0x161616ff),
|
|
|
|
.group = RGBA(0x1a332d37),
|
|
|
|
.group_active = RGBA(0x216d5b67),
|
|
|
|
.strip = RGBA(0xffffff1f),
|
|
|
|
.strip_select = RGBA(0xff8c0099),
|
|
|
|
.cframe = RGBA(0x4772b3ff),
|
|
|
|
.time_scrub_background = RGBA(0x1d1d1dff),
|
|
|
|
.time_marker_line = RGBA(0xffffff4d),
|
|
|
|
.time_marker_line_selected = RGBA(0xffffffb3),
|
|
|
|
.ds_channel = RGBA(0x194e8080),
|
|
|
|
.ds_subchannel = RGBA(0x0f2c4d80),
|
2019-05-08 07:06:35 +00:00
|
|
|
.ds_ipoline = RGBA(0x94e575cc),
|
2021-10-27 16:20:40 +00:00
|
|
|
.keytype_keyframe = RGBA(0xbfbfbfff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.keytype_extreme = RGBA(0xe8b3ccff),
|
|
|
|
.keytype_breakdown = RGBA(0xb3dbe8ff),
|
|
|
|
.keytype_jitter = RGBA(0x94e575ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.keytype_movehold = RGBA(0x808080ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.keytype_keyframe_select = RGBA(0xffbe33ff),
|
|
|
|
.keytype_extreme_select = RGBA(0xf28080ff),
|
|
|
|
.keytype_breakdown_select = RGBA(0x54bfedff),
|
|
|
|
.keytype_jitter_select = RGBA(0x61c042ff),
|
|
|
|
.keytype_movehold_select = RGBA(0xffaf23ff),
|
2024-04-15 08:42:54 +00:00
|
|
|
.keytype_generated = RGBA(0x585858ff),
|
|
|
|
.keytype_generated_select = RGBA(0xa28962ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.keyborder = RGBA(0x000000ff),
|
|
|
|
.keyborder_select = RGBA(0x000000ff),
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2023-08-16 16:45:10 +00:00
|
|
|
.simulated_frames = RGBA(0x721e65ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.keyframe_scale_fac = 1.0f,
|
|
|
|
.handle_vertex_size = 4,
|
2021-10-27 16:20:40 +00:00
|
|
|
.anim_active = RGBA(0x4d272766),
|
2019-05-08 07:06:35 +00:00
|
|
|
.anim_preview_range = RGBA(0xa14d0066),
|
|
|
|
},
|
|
|
|
.space_nla = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xa6a6a6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.list = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.list_title = RGBA(0xffffffff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.list_text = RGBA(0xb8b8b8ff),
|
|
|
|
.list_text_hi = RGBA(0xffaf23ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.shade1 = RGBA(0x96969600),
|
|
|
|
.grid = RGBA(0x2a2a2aff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.strip = RGBA(0x0d0d0d80),
|
2019-05-08 07:06:35 +00:00
|
|
|
.strip_select = RGBA(0xff8c00ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.cframe = RGBA(0x4772b3ff),
|
|
|
|
.time_scrub_background = RGBA(0x161616ff),
|
|
|
|
.time_marker_line = RGBA(0xffffff4d),
|
|
|
|
.time_marker_line_selected = RGBA(0xffffffb3),
|
|
|
|
.ds_channel = RGBA(0x0f2c4dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.ds_subchannel = RGBA(0x7d98b3ff),
|
|
|
|
.keyborder = RGBA(0x000000ff),
|
|
|
|
.keyborder_select = RGBA(0x000000ff),
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
.handle_vertex_size = 4,
|
2021-10-27 16:20:40 +00:00
|
|
|
.anim_active = RGBA(0x99541366),
|
|
|
|
.anim_non_active = RGBA(0x4d3b174d),
|
2019-05-08 07:06:35 +00:00
|
|
|
.anim_preview_range = RGBA(0xa14d0066),
|
|
|
|
.nla_tweaking = RGBA(0x4df31a4d),
|
|
|
|
.nla_tweakdupli = RGBA(0xd90000ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.nla_track = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.nla_transition = RGBA(0x1c2630ff),
|
|
|
|
.nla_transition_sel = RGBA(0x2e75dbff),
|
|
|
|
.nla_meta = RGBA(0x332642ff),
|
|
|
|
.nla_meta_sel = RGBA(0x692196ff),
|
|
|
|
.nla_sound = RGBA(0x2b3d3dff),
|
|
|
|
.nla_sound_sel = RGBA(0x1f7a7aff),
|
|
|
|
},
|
|
|
|
.space_sequencer = {
|
VSE: Remove separator lines between rows
The VSE grid theme setting is currently used for two things:
* Indicate time intervals (vertical lines)
* As separator between channels (horizontal lines)
This adds visual noise because for the time interval to be visible, the
grid color needs to be bright, resulting in a rectangle-grid backdrop.
Recently, the VSE got a theme setting to customize alternate-row background color.
This should be sufficient to tell the channels apart without the need for a line in between.
Additionally, this patch makes the VSE background use the theme setting as-is,
without hard-coded darkening, to ease the tweaking of themes. This aligns the style
of the VSE backdrop with the rest of Blender (Outliner rows, File Browser, Spreadsheet,
Info and animation editors).
Related reports: T92581
Related task: T92792
#### Before
{F11680317, size=full}
#### After
{F11694981, size=full}
Reviewed By: #user_interface, Severin
Maniphest Tasks: T92581
Differential Revision: https://developer.blender.org/D13072
2021-11-05 13:53:27 +00:00
|
|
|
.back = RGBA(0x18181800),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xa6a6a6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2023-03-03 05:32:38 +00:00
|
|
|
.list = RGBA(0x18181800),
|
|
|
|
.list_title = RGBA(0xffffffff),
|
|
|
|
.list_text = RGBA(0xffffffff),
|
|
|
|
.list_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.shade1 = RGBA(0xa0a0a000),
|
VSE: Remove separator lines between rows
The VSE grid theme setting is currently used for two things:
* Indicate time intervals (vertical lines)
* As separator between channels (horizontal lines)
This adds visual noise because for the time interval to be visible, the
grid color needs to be bright, resulting in a rectangle-grid backdrop.
Recently, the VSE got a theme setting to customize alternate-row background color.
This should be sufficient to tell the channels apart without the need for a line in between.
Additionally, this patch makes the VSE background use the theme setting as-is,
without hard-coded darkening, to ease the tweaking of themes. This aligns the style
of the VSE backdrop with the rest of Blender (Outliner rows, File Browser, Spreadsheet,
Info and animation editors).
Related reports: T92581
Related task: T92792
#### Before
{F11680317, size=full}
#### After
{F11694981, size=full}
Reviewed By: #user_interface, Severin
Maniphest Tasks: T92581
Differential Revision: https://developer.blender.org/D13072
2021-11-05 13:53:27 +00:00
|
|
|
.grid = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_select = RGBA(0xff8500ff),
|
|
|
|
.bone_pose = RGBA(0x50c8ff50),
|
2021-10-27 16:20:40 +00:00
|
|
|
.cframe = RGBA(0x4772b3ff),
|
|
|
|
.time_scrub_background = RGBA(0x121212ff),
|
|
|
|
.time_marker_line = RGBA(0xffffff4d),
|
|
|
|
.time_marker_line_selected = RGBA(0xffffffb3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2020-03-01 15:20:30 +00:00
|
|
|
.movie = RGBA(0x4d6890ff),
|
|
|
|
.movieclip = RGBA(0x8f4c4cff),
|
2021-11-17 02:27:13 +00:00
|
|
|
.mask = RGBA(0x8f5656ff),
|
2020-03-01 15:20:30 +00:00
|
|
|
.image = RGBA(0x8f744bff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.scene = RGBA(0x808033ff),
|
|
|
|
.audio = RGBA(0x448080ff),
|
2020-03-18 23:24:09 +00:00
|
|
|
.effect = RGBA(0x514a73ff),
|
2023-08-07 19:35:45 +00:00
|
|
|
.transition = RGBA(0x50458fff),
|
2020-03-01 15:20:30 +00:00
|
|
|
.meta = RGBA(0x5b4d91ff),
|
|
|
|
.text_strip = RGBA(0x824c8fff),
|
2020-03-18 23:24:09 +00:00
|
|
|
.color_strip = RGBA(0x8f8f8fff),
|
2024-04-24 10:37:38 +00:00
|
|
|
.active_strip = RGBA(0xffffffff),
|
2020-03-18 23:24:09 +00:00
|
|
|
.selected_strip = RGBA(0xff8f0dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.gp_vertex_size = 3,
|
|
|
|
.gp_vertex_select = RGBA(0xff8500ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.row_alternate = RGBA(0xffffff05),
|
2019-11-03 05:34:44 +00:00
|
|
|
.anim_preview_range = RGBA(0xa14d0066),
|
2019-05-08 07:06:35 +00:00
|
|
|
.metadatatext = RGBA(0xffffffff),
|
VSE: Improve retiming UI
Currently retiming is quite awkward, when you need to retime multiple
strips strips in sync. It is possible to use meta strips, but this is
still not great. This is resolved by implementing selection.
General changes:
Gizmos are removed, since they are designed to operate only on active
strip and don't support selection.
Transform operator code is implemented for retiming data, which allows
more sophisticated manipulation.
Instead of drawing marker-like symbols, keyframes are drawn to
represent retiming data. Retiming handles are now called keys. To have
consistent names, DNA structures have been renamed.
Retiming data is drawn on strip as overlay.
UI changes:
Retiming tool is removed. To edit retiming data, press Ctrl + R, select
a key and move it. When retiming is edited, retiming menu and
context menu shows more relevant features, like making transitions.
Strip and retiming key selection can not be combined. It is possible to
use box select operator to select keys, if any key is selected.
Otherwise strips are selected.
Adding retiming keys is possible with I shortcut or from menu.
Retiming keys are always drawn at strip left and right boundary. These
keys do not really exist until they are selected. This is to simplify
retiming of strips that are resized. These keys are called "fake keys"
in code.
API changes:
Functions, properties and types related to retiming handles are renamed
to retiming keys:
retiming_handle_add() -> retiming_key_add()
retiming_handle_move() -> retiming_key_move()
retiming_handle_remove() -> retiming_key_remove()
retiming_handles -> retiming_keys
RetimingHandle -> RetimingKey
Retiming editing "mode" is activated by setting `Sequence.show_retiming_keys`.
Pull Request: https://projects.blender.org/blender/blender/pulls/109044
2023-09-26 23:45:59 +00:00
|
|
|
.keytype_keyframe = RGBA(0xbfbfbfff),
|
|
|
|
.keytype_extreme = RGBA(0xe8b3ccff),
|
|
|
|
.keytype_breakdown = RGBA(0xb3dbe8ff),
|
|
|
|
.keytype_jitter = RGBA(0x94e575ff),
|
|
|
|
.keytype_movehold = RGBA(0x808080ff),
|
|
|
|
.keytype_keyframe_select = RGBA(0xffbe33ff),
|
|
|
|
.keytype_extreme_select = RGBA(0xf28080ff),
|
|
|
|
.keytype_breakdown_select = RGBA(0x54bfedff),
|
|
|
|
.keytype_jitter_select = RGBA(0x61c042ff),
|
|
|
|
.keytype_movehold_select = RGBA(0xffaf23ff),
|
|
|
|
.keyborder = RGBA(0x000000ff),
|
|
|
|
.keyborder_select = RGBA(0x000000ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.space_image = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2024-04-24 15:55:37 +00:00
|
|
|
.asset_shelf = {
|
|
|
|
.header_back = RGBA(0x1d1d1dff),
|
|
|
|
.back = RGBA(0x303030ff),
|
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.grid = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.wire_edit = RGBA(0xc0c0c0ff),
|
2019-05-21 15:59:20 +00:00
|
|
|
.vertex_select = RGBA(0xff8500ff),
|
|
|
|
.edge_select = RGBA(0xff8500ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.face = RGBA(0xffffff0a),
|
2019-05-21 15:59:20 +00:00
|
|
|
.face_select = RGBA(0xff85003c),
|
|
|
|
.face_dot = RGBA(0xff8500ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.cframe = RGBA(0x4772b3ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.freestyle_face_mark = RGBA(0x7fff7f33),
|
|
|
|
.handle_auto = RGBA(0x909000ff),
|
|
|
|
.handle_align = RGBA(0x803060ff),
|
|
|
|
.handle_sel_auto = RGBA(0xf0ff40ff),
|
|
|
|
.handle_sel_align = RGBA(0xf090a0ff),
|
|
|
|
.vertex_size = 3,
|
2023-02-27 19:02:37 +00:00
|
|
|
.edge_width = 1,
|
2019-05-08 07:06:35 +00:00
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 3,
|
2020-04-16 08:43:03 +00:00
|
|
|
.editmesh_active = RGBA(0xffffff40),
|
2019-05-08 07:06:35 +00:00
|
|
|
.handle_vertex_select = RGBA(0xffff00ff),
|
|
|
|
.handle_vertex_size = 5,
|
|
|
|
.gp_vertex_size = 3,
|
2019-05-21 15:59:20 +00:00
|
|
|
.gp_vertex_select = RGBA(0xff8500ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.preview_back = RGBA(0x727272ff),
|
|
|
|
.preview_stitch_face = RGBA(0x7f7f0033),
|
|
|
|
.preview_stitch_edge = RGBA(0xff00ff33),
|
|
|
|
.preview_stitch_vert = RGBA(0x0000ff33),
|
|
|
|
.preview_stitch_stitchable = RGBA(0x00ff00ff),
|
|
|
|
.preview_stitch_unstitchable = RGBA(0xff0000ff),
|
|
|
|
.preview_stitch_active = RGBA(0xe1d2c323),
|
|
|
|
.uv_shadow = RGBA(0x707070ff),
|
|
|
|
.paint_curve_pivot = RGBA(0xff7f7f7f),
|
|
|
|
.paint_curve_handle = RGBA(0x7fff7f7f),
|
|
|
|
.metadatatext = RGBA(0xffffffff),
|
|
|
|
},
|
|
|
|
.space_text = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x23232300),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2023-09-15 10:59:57 +00:00
|
|
|
.shade2 = RGBA(0x4d4d4de6),
|
2024-04-11 02:00:14 +00:00
|
|
|
.hilite = RGBA(0x71a8ffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.grid = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2021-10-27 16:20:40 +00:00
|
|
|
.syntaxl = RGBA(0xe6d573ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.syntaxs = RGBA(0xff734dff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.syntaxb = RGBA(0xe62e67ff),
|
2023-09-15 10:59:57 +00:00
|
|
|
.syntaxn = RGBA(0x48d9e6ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.syntaxv = RGBA(0x689d06ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.syntaxc = RGBA(0x939393ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.syntaxd = RGBA(0x9c73e6ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.syntaxr = RGBA(0xc4753bff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.line_numbers = RGBA(0x777777ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.space_outliner = {
|
|
|
|
.back = RGBA(0x28282800),
|
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xc3c3c3ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x282828b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.active = RGBA(0x334d80ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
.match = RGBA(0x337f334c),
|
2021-10-27 16:20:40 +00:00
|
|
|
.selected_highlight = RGBA(0x1d314dff),
|
2019-05-16 17:53:49 +00:00
|
|
|
.selected_object = RGBA(0xe96a00ff),
|
|
|
|
.active_object = RGBA(0xffaf29ff),
|
|
|
|
.edited_object = RGBA(0x00806266),
|
2021-10-27 16:20:40 +00:00
|
|
|
.row_alternate = RGBA(0xffffff04),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.space_node = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x1d1d1d00),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x1d1d1db3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.list = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.list_title = RGBA(0xffffffff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.list_text = RGBA(0xb8b8b8ff),
|
|
|
|
.list_text_hi = RGBA(0xffaf23ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.shade2 = RGBA(0x7f7f7f64),
|
|
|
|
.grid = RGBA(0x28282800),
|
|
|
|
.wire = RGBA(0x1a1a1aff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.select = RGBA(0xed5700ff),
|
|
|
|
.active = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.edge_select = RGBA(0xffffffb3),
|
|
|
|
.console_output = RGBA(0x000000ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2021-03-20 00:12:28 +00:00
|
|
|
.noodle_curving = 4,
|
2022-03-30 19:21:57 +00:00
|
|
|
.grid_levels = 3,
|
2021-10-21 19:00:17 +00:00
|
|
|
.dash_alpha = 0.5f,
|
2021-10-27 16:20:40 +00:00
|
|
|
.syntaxl = RGBA(0x303030ff),
|
|
|
|
.syntaxs = RGBA(0x973c3cff),
|
|
|
|
.syntaxb = RGBA(0xcccc00ff),
|
|
|
|
.syntaxn = RGBA(0xff3371ff),
|
|
|
|
.syntaxv = RGBA(0x12adffff),
|
|
|
|
.syntaxc = RGBA(0x3b660aff),
|
|
|
|
.syntaxd = RGBA(0x4c9797ff),
|
|
|
|
.syntaxr = RGBA(0x8d8d8dff),
|
|
|
|
.nodeclass_output = RGBA(0x4d0017ff),
|
|
|
|
.nodeclass_filter = RGBA(0x551a80ff),
|
|
|
|
.nodeclass_vector = RGBA(0x4d4dffff),
|
|
|
|
.nodeclass_texture = RGBA(0xe66800ff),
|
|
|
|
.nodeclass_shader = RGBA(0x24b524ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.nodeclass_script = RGBA(0x084d4dff),
|
|
|
|
.nodeclass_pattern = RGBA(0x6c696fff),
|
|
|
|
.nodeclass_layout = RGBA(0x6c696fff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.nodeclass_geometry = RGBA(0x00d6a3ff),
|
|
|
|
.nodeclass_attribute = RGBA(0x001566ff),
|
Geometry Nodes: add simulation support
This adds support for building simulations with geometry nodes. A new
`Simulation Input` and `Simulation Output` node allow maintaining a
simulation state across multiple frames. Together these two nodes form
a `simulation zone` which contains all the nodes that update the simulation
state from one frame to the next.
A new simulation zone can be added via the menu
(`Simulation > Simulation Zone`) or with the node add search.
The simulation state contains a geometry by default. However, it is possible
to add multiple geometry sockets as well as other socket types. Currently,
field inputs are evaluated and stored for the preceding geometry socket in
the order that the sockets are shown. Simulation state items can be added
by linking one of the empty sockets to something else. In the sidebar, there
is a new panel that allows adding, removing and reordering these sockets.
The simulation nodes behave as follows:
* On the first frame, the inputs of the `Simulation Input` node are evaluated
to initialize the simulation state. In later frames these sockets are not
evaluated anymore. The `Delta Time` at the first frame is zero, but the
simulation zone is still evaluated.
* On every next frame, the `Simulation Input` node outputs the simulation
state of the previous frame. Nodes in the simulation zone can edit that
data in arbitrary ways, also taking into account the `Delta Time`. The new
simulation state has to be passed to the `Simulation Output` node where it
is cached and forwarded.
* On a frame that is already cached or baked, the nodes in the simulation
zone are not evaluated, because the `Simulation Output` node can return
the previously cached data directly.
It is not allowed to connect sockets from inside the simulation zone to the
outside without going through the `Simulation Output` node. This is a necessary
restriction to make caching and sub-frame interpolation work. Links can go into
the simulation zone without problems though.
Anonymous attributes are not propagated by the simulation nodes unless they
are explicitly stored in the simulation state. This is unfortunate, but
currently there is no practical and reliable alternative. The core problem
is detecting which anonymous attributes will be required for the simulation
and afterwards. While we can detect this for the current evaluation, we can't
look into the future in time to see what data will be necessary. We intend to
make it easier to explicitly pass data through a simulation in the future,
even if the simulation is in a nested node group.
There is a new `Simulation Nodes` panel in the physics tab in the properties
editor. It allows baking all simulation zones on the selected objects. The
baking options are intentially kept at a minimum for this MVP. More features
for simulation baking as well as baking in general can be expected to be added
separately.
All baked data is stored on disk in a folder next to the .blend file. #106937
describes how baking is implemented in more detail. Volumes can not be baked
yet and materials are lost during baking for now. Packing the baked data into
the .blend file is not yet supported.
The timeline indicates which frames are currently cached, baked or cached but
invalidated by user-changes.
Simulation input and output nodes are internally linked together by their
`bNode.identifier` which stays the same even if the node name changes. They
are generally added and removed together. However, there are still cases where
"dangling" simulation nodes can be created currently. Those generally don't
cause harm, but would be nice to avoid this in more cases in the future.
Co-authored-by: Hans Goudey <h.goudey@me.com>
Co-authored-by: Lukas Tönne <lukas@blender.org>
Pull Request: https://projects.blender.org/blender/blender/pulls/104924
2023-05-03 11:18:51 +00:00
|
|
|
.node_zone_simulation = RGBA(0x66416233),
|
2023-07-11 20:36:10 +00:00
|
|
|
.node_zone_repeat = RGBA(0x76512f33),
|
2021-10-27 16:20:40 +00:00
|
|
|
.movie = RGBA(0x0f0f0fcc),
|
2019-05-08 07:06:35 +00:00
|
|
|
.gp_vertex_size = 3,
|
|
|
|
.gp_vertex = RGBA(0x97979700),
|
|
|
|
.gp_vertex_select = RGBA(0xff8500ff),
|
|
|
|
},
|
|
|
|
.space_preferences = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x1d1d1dff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x303030ff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
},
|
|
|
|
.space_console = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x1d1d1d00),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.console_output = RGBA(0x71a8ffff),
|
|
|
|
.console_input = RGBA(0xf2f2f2ff),
|
|
|
|
.console_info = RGBA(0x95d600ff),
|
|
|
|
.console_error = RGBA(0xff4d84ff),
|
2024-04-11 02:00:14 +00:00
|
|
|
.console_cursor = RGBA(0x71a8ffff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.console_select = RGBA(0xffffff30),
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
},
|
|
|
|
.space_clip = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xeeeeeeff),
|
|
|
|
.text = RGBA(0xa6a6a6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.list = RGBA(0x303030ff),
|
|
|
|
.list_title = RGBA(0xffffff00),
|
|
|
|
.list_text = RGBA(0xb8b8b8ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.list_text_hi = RGBA(0xffaf23ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.grid = RGBA(0x181818ff),
|
|
|
|
.strip = RGBA(0xffffff80),
|
2019-05-08 07:06:35 +00:00
|
|
|
.strip_select = RGBA(0xff8c00ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.cframe = RGBA(0x4772b3ff),
|
|
|
|
.time_scrub_background = RGBA(0x181818ff),
|
|
|
|
.time_marker_line = RGBA(0xffffff4d),
|
|
|
|
.time_marker_line_selected = RGBA(0xffffffb3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.handle_auto = RGBA(0x909000ff),
|
|
|
|
.handle_align = RGBA(0x803060ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.handle_auto_clamped = RGBA(0x99403000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.handle_sel_auto = RGBA(0xf0ff40ff),
|
|
|
|
.handle_sel_align = RGBA(0xf090a0ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.handle_sel_auto_clamped = RGBA(0xf0af9000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
2021-10-27 16:20:40 +00:00
|
|
|
.handle_vertex_select = RGBA(0xff8500ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.handle_vertex_size = 5,
|
2021-10-27 16:20:40 +00:00
|
|
|
.marker = RGBA(0x808000ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.act_marker = RGBA(0xffffffff),
|
|
|
|
.sel_marker = RGBA(0xffff00ff),
|
|
|
|
.dis_marker = RGBA(0x7f0000ff),
|
|
|
|
.lock_marker = RGBA(0x7f7f7fff),
|
|
|
|
.path_before = RGBA(0xff0000ff),
|
|
|
|
.path_after = RGBA(0x0000ffff),
|
2019-09-16 10:43:51 +00:00
|
|
|
.path_keyframe_before = RGBA(0xffc4c4ff),
|
|
|
|
.path_keyframe_after = RGBA(0xc4c4ffff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.gp_vertex_size = 1,
|
|
|
|
.metadatatext = RGBA(0xffffffff),
|
|
|
|
},
|
|
|
|
.space_topbar = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x18181800),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xe6e6e6ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x181818b3),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
.gp_vertex_size = 3,
|
|
|
|
},
|
|
|
|
.space_statusbar = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.back = RGBA(0x30303000),
|
2019-05-08 07:06:35 +00:00
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0x838383ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x181818b3),
|
|
|
|
.header_text = RGBA(0x888888ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
|
|
|
.button_text = RGBA(0xcccccc00),
|
2019-05-08 07:06:35 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2019-05-08 07:06:35 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2019-05-08 07:06:35 +00:00
|
|
|
},
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
.gp_vertex_size = 3,
|
|
|
|
},
|
2021-03-08 15:23:21 +00:00
|
|
|
.space_spreadsheet = {
|
|
|
|
.back = RGBA(0x28282800),
|
|
|
|
.title = RGBA(0xffffffff),
|
|
|
|
.text = RGBA(0xc3c3c3ff),
|
|
|
|
.text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x303030b3),
|
2021-03-08 15:23:21 +00:00
|
|
|
.header_text = RGBA(0xeeeeeeff),
|
|
|
|
.header_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.tab_active = RGBA(0x303030ff),
|
|
|
|
.tab_inactive = RGBA(0x1d1d1dff),
|
|
|
|
.tab_back = RGBA(0x181818ff),
|
|
|
|
.tab_outline = RGBA(0x3d3d3dff),
|
|
|
|
.button = RGBA(0x30303000),
|
2021-03-08 15:23:21 +00:00
|
|
|
.button_title = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.button_text = RGBA(0xccccccff),
|
2021-03-08 15:23:21 +00:00
|
|
|
.button_text_hi = RGBA(0xffffffff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.list = RGBA(0x303030ff),
|
|
|
|
.list_title = RGBA(0xc3c3c3ff),
|
2021-11-05 14:06:27 +00:00
|
|
|
.list_text = RGBA(0xb8b8b8ff),
|
|
|
|
.list_text_hi = RGBA(0xffaf23ff),
|
2021-10-27 16:20:40 +00:00
|
|
|
.navigation_bar = RGBA(0x1d1d1dff),
|
|
|
|
.execution_buts = RGBA(0x303030ff),
|
2021-03-08 15:23:21 +00:00
|
|
|
.panelcolors = {
|
2021-10-27 16:20:40 +00:00
|
|
|
.header = RGBA(0x3d3d3dff),
|
|
|
|
.back = RGBA(0x3d3d3dff),
|
|
|
|
.sub_back = RGBA(0x0000001f),
|
2021-03-08 15:23:21 +00:00
|
|
|
},
|
2021-10-27 16:20:40 +00:00
|
|
|
.hilite = RGBA(0x80808080),
|
2021-03-08 15:23:21 +00:00
|
|
|
.active = RGBA(0x3b5689ff),
|
|
|
|
.vertex_size = 3,
|
|
|
|
.outline_width = 1,
|
|
|
|
.facedot_size = 4,
|
|
|
|
.match = RGBA(0x337f334c),
|
|
|
|
.selected_highlight = RGBA(0x223a5bff),
|
|
|
|
.selected_object = RGBA(0xe96a00ff),
|
|
|
|
.active_object = RGBA(0xffaf29ff),
|
|
|
|
.edited_object = RGBA(0x00806266),
|
2021-10-27 16:20:40 +00:00
|
|
|
.row_alternate = RGBA(0xffffff04),
|
2021-03-08 15:23:21 +00:00
|
|
|
},
|
2019-05-08 07:06:35 +00:00
|
|
|
.tarm = {
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x9a0000ff),
|
|
|
|
.select = RGBA(0xbd1111ff),
|
|
|
|
.active = RGBA(0xf70a0aff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0xf74018ff),
|
|
|
|
.select = RGBA(0xf66913ff),
|
|
|
|
.active = RGBA(0xfa9900ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x1e9109ff),
|
|
|
|
.select = RGBA(0x59b70bff),
|
|
|
|
.active = RGBA(0x83ef1dff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x0a3694ff),
|
|
|
|
.select = RGBA(0x3667dfff),
|
|
|
|
.active = RGBA(0x5ec1efff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0xa9294eff),
|
|
|
|
.select = RGBA(0xc1416aff),
|
|
|
|
.active = RGBA(0xf05d91ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x430c78ff),
|
|
|
|
.select = RGBA(0x543aa3ff),
|
|
|
|
.active = RGBA(0x8764d5ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x24785aff),
|
|
|
|
.select = RGBA(0x3c9579ff),
|
|
|
|
.active = RGBA(0x6fb6abff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x4b707cff),
|
|
|
|
.select = RGBA(0x6a8691ff),
|
|
|
|
.active = RGBA(0x9bc2cdff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0xf4c90cff),
|
|
|
|
.select = RGBA(0xeec236ff),
|
|
|
|
.active = RGBA(0xf3ff00ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x1e2024ff),
|
|
|
|
.select = RGBA(0x484c56ff),
|
|
|
|
.active = RGBA(0xffffffff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x6f2f6aff),
|
|
|
|
.select = RGBA(0x9845beff),
|
|
|
|
.active = RGBA(0xd330d6ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x6c8e22ff),
|
|
|
|
.select = RGBA(0x7fb022ff),
|
|
|
|
.active = RGBA(0xbbef5bff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x8d8d8dff),
|
|
|
|
.select = RGBA(0xb0b0b0ff),
|
|
|
|
.active = RGBA(0xdededeff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x834326ff),
|
|
|
|
.select = RGBA(0x8b5811ff),
|
|
|
|
.active = RGBA(0xbd6a11ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x08310eff),
|
|
|
|
.select = RGBA(0x1c430bff),
|
|
|
|
.active = RGBA(0x34622bff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x000000ff),
|
|
|
|
.select = RGBA(0x000000ff),
|
|
|
|
.active = RGBA(0x000000ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x000000ff),
|
|
|
|
.select = RGBA(0x000000ff),
|
|
|
|
.active = RGBA(0x000000ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x000000ff),
|
|
|
|
.select = RGBA(0x000000ff),
|
|
|
|
.active = RGBA(0x000000ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x000000ff),
|
|
|
|
.select = RGBA(0x000000ff),
|
|
|
|
.active = RGBA(0x000000ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.solid = RGBA(0x000000ff),
|
|
|
|
.select = RGBA(0x000000ff),
|
|
|
|
.active = RGBA(0x000000ff),
|
|
|
|
},
|
|
|
|
},
|
2020-09-15 18:13:03 +00:00
|
|
|
.collection_color = {
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0xe2605bff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0xf1a355ff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0xf1dc55ff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0x7bcc7bff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0x5db6eaff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0x8d59daff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0xc673b8ff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
{
|
2020-11-16 20:54:05 +00:00
|
|
|
.color = RGBA(0x7a5441ff),
|
2020-09-15 18:13:03 +00:00
|
|
|
},
|
|
|
|
},
|
2021-09-29 12:29:32 +00:00
|
|
|
.strip_color = {
|
|
|
|
{
|
|
|
|
.color = RGBA(0xe2605bff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0xf1a355ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0xf1dc55ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0x7bcc7bff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0x5db6eaff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0x8d59daff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0xc673b8ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0x7a5441ff),
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.color = RGBA(0x5f5f5fff),
|
|
|
|
},
|
|
|
|
},
|
2018-06-27 10:28:26 +00:00
|
|
|
};
|
2019-04-17 17:24:38 +00:00
|
|
|
|
|
|
|
/* clang-format on */
|