EJW*_*EJW 2 javascript colors three.js
我正在寻找任何可能在我的 Threejs 项目中实现 HSL 配色方案的方法。在 2013 年之后,我在实现 .setHSL() 或 .offsetHSL() 的文档中看不到任何内容。
在threejs场景中仅使用HSL的最佳/最简单的方法是什么?谢谢!
.setHSL ( h, s, l )thish — 0.0 和 1.0 之间的色调值
s — 0.0 和 1.0 之间的饱和度值
l — 0.0 和 1.0 之间的亮度值从 hsl 设置颜色
.getHSL ()hsl返回具有属性 h、s 和 l 的对象。
.offsetHSL ( h, s, l )this将给定的 h、s 和 l 添加到此颜色的现有 h、s 和 l 值。
var color = new THREE.Color();
color.setHSL( .74, .64, .59 );
console.log('HSL Object:', color.getHSL());
console.log('Hex String:', color.getHexString());
console.log('RGB:', color.getStyle());Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r79/three.js"></script>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3218 次 |
| 最近记录: |