标签:WebGL

【Three.js】随着元宇宙开启WEB3D之路

元宇宙设想了一个由虚拟世界和3D技术广泛应用重塑的未来。Three.js是一个非常令人印象深刻的 JavaScript 3D 库,它也使用 WebGL(或 2d Canvas)进行渲染。随着 WebGL API 标准的改进,以及对 WebXR 的支持,Three.js 成为了一个可以用来营造沉浸式体验的主流工具。与此同时,浏览器对 3D 渲染和 WebXR 设备 API 的支持也得到提升,使得 web 成为一个越来越有吸引力的 3D 内容平台。

Three.js入门: 构建一个立方体

Three.js 是一个 JavaScript 库,用于在 Web 浏览器中创建 3D Web 图形。前面介绍过一些基本的知识和实现简单的效果《Three.js 入门指南》和《【Three.js】随着元宇宙开启WEB3D之路》,本文从简单的构建立方体出发,介绍一些基础概念。

WebGPU 令人兴奋的 Web 发展

WebGPU 的目的是提供现代 3D 图形和计算能力,是前端老朋友W3C组织制定的标准。与 WebGL 不同,WebGPU 不是 OpenGL 的包装器。WebGPU 是一个新的网络标准,目前由 W3C GPU 与来自苹果、Mozilla、微软和谷歌的工程师一起为网络社区团体开发,承诺为网络提供低级图形和计算 API。