来自DAWG引擎的两个包现已在Unity Asset Store上线。
OKLab Color Inspector Pro
Unity平台上Bjorn Ottosson的OKLab感知色彩空间的完整实现。与CSS Color Level 4、Figma和Chrome DevTools背后相同的色彩科学。
- 无浑浊中间色或色相偏移的感知色彩混合
- WCAG对比度检查和自动文本颜色选择
- 从单一强调色生成调色板(5种和谐模式、约束渐变、一键UI主题)
- 两个编辑器窗口: Color Inspector和Palette Builder,支持导出为.hex、.gpl、C#或ScriptableObject
在Asset Store获取OKLab Color Inspector Pro
Smooth Pro
帧率无关的平滑处理。针对最常见的Unity错误的即插即用修复: 每帧使用Lerp(value, target, 0.1f)。
- 支持float、Vector2、Vector3、Quaternion和Color的指数平滑
- 弹簧阻尼器: 临界阻尼、弹跳和通用二阶系统
- 30多种缓动函数,包含In、Out和InOut变体
- 编辑器工具: 实时对比图、弹簧响应曲线、dt压力测试、迁移助手
为什么先发布这两个
两个包都解决了几乎每个Unity项目都会遇到的问题。正确混合的颜色,以及在任何帧率下表现一致的动画。零外部依赖,包含编辑器工具,支持Unity 2021.3 LTS及更高版本。
更多包正在开发中,包括DSP Primitives Pro、Text Animator Pro和X-Ray Pro。所有这些都从驱动DAWG的同一代码库中提取。
相关