开源架构 | AUI 技术与产业观察

开源架构


2026

Sep 20

从 WebGL 到 WebGPU:PlayCanvas Engine 的工程实践

在浏览器环境中构建高性能 3D 交互应用,工程团队通常面临着双重约束:一方面,需要应对移动设备多样的 GPU 硬件差异、严格的内存限制以及网络加载延迟;另一方面,随着场景复杂度的提升,多光源阴影、骨骼动画、物理碰撞与后处理管线对主线程与渲染驱动的开销提出了极高要求。 在现有的 Web 3D 技术方案中,Three.js 作为底层渲染库灵活性极佳,但缺乏完整的游戏引擎基础设施(如实体组件体系、物理与空间音频管理),通常需要开发者自行组装全套上层系统;而基于 C++ 编译至 WebAssembly 的传统游戏引擎(如 Unity WebGL 导出),虽然功能完备,但初始包体较大、启动冷时间长,在追求即开即用的移动端营销与轻量互动场景中存在适配成本。 开源项目 playcanvas/engine 走出了一条兼顾轻量与完备的工程路线:它是一套用纯 JavaScript/TypeScript 构建的 …
阅读更多
Sep 20

深入解析 text-to-CAD

在三维数字资产生成领域,近年来的技术探索大多集中在以多边形网格(Polygon Mesh)、神经辐射场(NeRF)或高斯泼溅(3D Gaussian Splatting)为核心的表示方法上。这些方法在游戏影视资产与外观概念设计中表现出众,但难以直接迁移至严谨的精密机械与实体制造场景。 工业工程对几何模型有着截然不同的标准:零件需要具备严格的边界表示(B-Rep, Boundary Representation)、确定的解析曲面与精确尺寸公差,并能输出为 STEP、DXF 等标准交换格式。在装配与自动化阶段,往往还需要进一步产出机器人结构描述(URDF/SRDF)并对接切片工具(Slicer)生成可加工的 G-code。 开源项目 earthtojake/text-to-cad 及其底层核心引擎 cadgen 选择了另一条技术路线:不依赖端到端的黑盒网格扩散,而是让大语言模型(如 …
阅读更多

© 2026 Hot Ingest