简单的切换颜色

import {Color} from "https://unpkg.com/three/build/three.module.js";
			var canvas = document.getElementById("mycanvas")
			canvas.width = window.innerWidth
			canvas.height = window.innerHeight
			
			const gl = canvas.getContext('webgl')
			gl.clearColor(0,0,0,0.5)
			gl.clear(gl.COLOR_BUFFER_BIT)
			
			const color = new Color("rgba(255,0,0,1)")
			~(function ani(){
				color.offsetHSL(0.003,1,0)//色相偏移 饱和度偏移 亮度偏移
                gl.clearColor(color.r,color.g,color.b,color.a)
                gl.clear(gl.COLOR_BUFFER_BIT)
			    requestAnimationFrame(ani)
			})()
posted @ 2021-03-15 09:57  凌兮  阅读(102)  评论(0)    收藏  举报