为什么沉重的 three.js 场景会影响 PageSpeed,而问题不在于 JavaScript
文章分析了 Three.js 场景在 PageSpeed 中表现不佳的原因,指出问题在于 GPU 等待和像素扫描,而非 JavaScript 代码。建议优化编译异步、预热程序等方法来改善性能。
文章分析了 Three.js 场景在 PageSpeed 中表现不佳的原因,指出问题在于 GPU 等待和像素扫描,而非 JavaScript 代码。建议优化编译异步、预热程序等方法来改善性能。
EasyHub 是一个免费的 HTML5/WebGL 浏览器游戏聚合平台,提供多种技术实现的游戏资源,适合快速测试加载、输入和性能。用户可以借此平台检查控制、GPU 负载和移动设备表现。
作者 Aleksei Kipin 在设计产品网站时开发了 Depth,一个在 Figma 中的 3D 渲染器插件。该插件允许用户加载模型、调整相机和灯光,并将渲染结果直接返回到 Figma 中继续设计。文章详细描述了从原型到成品的开发过程,展示了如何通过交互体验来展示 3D 渲染效果。
文章深入探讨了 Still 项目的技术实现,展示了如何结合 WebGPU、程序化系统和日本艺术风格来创建一个动态生成花园。
作者详细介绍了如何使用 Three.js、WebGPU 和 TSL 创建一个无限液态玻璃网格,包括玻璃的折射效果、无限网格的实现方法以及如何在 WebGPU 上运行。
详细介绍了如何使用 Three.js、WebGPU 和 TSL 创建无限液态玻璃网格,适合学习渲染技术。
作者 Mathis Biabiany 详细介绍了如何使用 TSL 和 WebGPU 实现带体积的光照明线条,包括关键的几何参数计算、帧问题解决和动画实现方法。
文章详细介绍了如何使用 TSL 和 WebGPU 实现带体积的光照明线条,适合对 Three.js 和 WebGPU 深度渲染感兴趣的读者。
Godot Weekly #164 汇报了多个资源和插件更新,包括Godot 4.7+的轻量级技能插件、免费2D像素艺术角色模板“Norm”、森林项目免费资源包,以及Raytraced Audio等新插件。
Godot 4.7+ 版本新增纹理资源和着色器烘焙插件,支持直接在编辑器中嵌入高性能终端壳体。该插件可提高开发效率和渲染性能。
Godot Hub 是一个开源工具,提供 Git 版本管理、模板、资产库等功能,旨在帮助 Godot 开发者更高效地管理资源和版本。godothub.io
文章深入探讨了使用 WebGPU 和 TSL 检测、提取和风格化运动的技术细节,涵盖了运动遮罩、斑块跟踪、光学流和基于速度的运动模糊。
Godot Weekly #160 汇集了多项资源和教程,包括GLTF到Scene的转换器、免费的咒语效果、Nexus Resonance物理声学插件等。这些资源覆盖了从实时版本控制到特效制作的多个方面,为Godot开发者提供了丰富的工具和灵感。
Godot Weekly #159 汇报了 Scalable Vector Shapes 2D 的新功能更新。GodotHub 推出免费跨平台启动器。GodotShaders.com 分享了多种着色器教程,包括 VHS 胶带效果、心率着色器等。GodotEngine.org 上发布了多个插件和资源,如轻量级环境变量加载器、高性能浮字效果等。
Godot 4.7 的最后一个开发快照发布,包含新资产商店 API、相对字体大小缩放图片功能和内联文本着色器预览。社区还分享了多种教程,如制作Metroidvania游戏、创建自定义资源等。
作者详细介绍了 halftone 效果的实现方法,包括基本的点阵图案、网格、颜色通道混合以及 CMYK 半色调等,适合对 Shader 和渲染感兴趣的开发者学习。
文章详细介绍了 halftone 效果的实现方法,适合对 Shader 和渲染感兴趣的开发者学习。