绘制不同颜色
绘制过程
- 执行 Vertex Shader,配置顶点。
- 调用
gl.drawArrays(),装配图形。 - 光栅化,将图形转换为 Fragment。
- 执行 Fragment Shader。
代码实现
使用varying标识符
1 | const vShaderSource = ` |
gl.drawArrays(),装配图形。使用varying标识符
1 | const vShaderSource = ` |
1 | const vShaderSource = ` |
OpenID 是一种用于标识用户身份的协议,它允许用户在多个网站上使用同一个用户名和密码。它是由一组标准定义的,包括一个身份提供者(IdP)和一个身份验证服务(AS)。IdP 是网站或服务,它提供用户的身份信息,并将其发送给 AS。AS 是另一个网站或服务,它验证 IdP 发送的身份信息,并确认用户的身份。
1 | const PI = 3.14 |
只声明不赋值也会报错。
1 | const foo; //SyntaxError: Missing initializer in const declaration |
const 只能保证这个指针是固定的,不能控制数据结构的变化。
1 | const foo = {} |
使用 Object.freeze 函数,冻结对象
1 | const foo = Object.freeze({}) |
冻结属性的函数
1 | var makeConstant = (obj) => { |
run.exe: slmgr.vbs -dlv,查看产品密钥通道。slmgr /skms kms.03k.org,把skms地址设置为 kms.03k.orgslmgr /ato,手动激活Office 必须是 VL 版本
Office 安装地址,找到 OSPP.VBScmd:cscript ospp.vbs /sethst:kms.03k.org,指定kms服务地址cscript ospp.vbs /act,手动激活工具网站:office tool plus