小编And*_*nko的帖子

angularInterceptedExpression是什么角度?

在我的ng-app调试期间,我发现$ digest的大部分时间都需要regularInterceptedExpression.问题是,触发它的原因是什么?

performance angularjs angularjs-digest

13
推荐指数
1
解决办法
3454
查看次数

哪些操作会触发"更新图层树"?

有人可以帮我弄清楚哪些动作会触发"更新图层树"动作?"更新图层树"对页面加载持续时间有什么影响?

html javascript performance rendering google-chrome

8
推荐指数
1
解决办法
1793
查看次数

如何在 THREE.JS 中预初始化纹理

我在开始渲染对象并为其设置动画之前预加载并创建材质纹理。
但是,只有当物体显示在相机中时,三个 JS 才会将纹理上传到 GPU。
因此,当新对象出现在屏幕上时,由于 GPU 上的纹理发送,动画会出现抖动。问题是如何在创建纹理期间将纹理发送到 GPU,以避免在运行时发生这种情况? 在此输入图像描述 将图像加载到 GPU 需要花费大量时间。

javascript performance textures three.js

5
推荐指数
1
解决办法
1528
查看次数

Touch 上的全屏事件在 Chrome 上不起作用

在我的移动应用程序中,我想在用户向上滑动时切换全屏。
因此,当touchend事件被触发时,我调用 document.documentElement.webkitRequestFullScreen();
问题是它在移动 Chrome 56+ 中不适用于我。

这是一个例子。 https://jsfiddle.net/ibmw/tnncaxj0/6/

有趣的是:只有当您在 touchstart 和 touchend 之间进行 touchmove 时才会出现此问题。

在控制台中我收到一个错误:

无法在“Element”上执行“requestFullscreen”:API 只能通过用户手势启动。document.documentElement.webkitRequestFullScreen();

有谁知道如何奋斗吗?

html javascript android google-chrome fullscreen

3
推荐指数
1
解决办法
2910
查看次数

如何控制 THREE.PerspectiveCamera 的透视失真

我的目标是渲染 collada 对象并将其完美地放置在带有此对象的图像上。
在此处输入图片说明

假设我有在 3ds max 中由 v-ray 渲染器渲染的图像(绿色一个)和我使用透视相机(红色一个)由三个 js 渲染的 collada 对象。
问题是渲染对象的透视失真比图像更大。
我看到THREE.PerspectiveCamerafocus,似乎像什么我要找的财产。但是当我改变它时,什么也没有发生。
THREEJS 文档说:

。重点

用于立体视觉和景深效果的物距。除非使用 StereoCamera,否则此参数不会影响投影矩阵。

但是我在三个 js 文档中没有找到有关 StereoCamera 的任何信息。

有没有人可以帮我解决这个问题?

javascript perspectivecamera three.js

2
推荐指数
1
解决办法
1167
查看次数