08 2022 档案
摘要:Object.defineProperty方法(详解) 一、Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性,并返回此对象。 二、Object.defineproperty()方法需要传递3个参数 Object.defineprope
阅读全文
摘要:webgl丢失上下文 一、原理 WebGL使用了计算机的图形硬件,而这部分资源是被操作系统管理,由包括浏览器在内的多个应用程序共享。如果一个程序接管了图形硬件,或者操作系统进入休眠,浏览器就会失去使用这些资源的权力,并导致存储在硬件中的数据丢失。在这种情况下,WebGL绘图上下文就会丢失。比如,如果
阅读全文
摘要:模型材质闪烁问题 Z-Fighting 主要原因分析: 一、可能模型有重叠面,或着跟其他模型离的太近。 有些模型在建模时处理不慎,会导致在几乎重叠的位置有多个面。渲染器渲染时有个特点, 距离越远的物体精度越低, 因此, 在远处, 多个材质可能集中在一个像素点上, 产生各种不正常现象, 这也叫z-fi
阅读全文