Hasty Briefsbeta

双语

Show HN: Small World – The "Preact" of 3D Web Engines (TypeScript, WebGPU)

7 days ago
  • #Optimization
  • #WebGL
  • #Rendering
  • 该文本描述了一种混合渲染系统,其采用优化的Cook-Torrance物理基于渲染着色,可动态编译以适应WebGL2和WebGPU。
  • 该系统包含一个零分配的有限状态机工具,通过递归更新循环原生执行行为逻辑。
  • 后处理滤镜采用专门的着色器通道,以实现夜视、VHS跟踪、画面故障和黑白电影等效果。
  • 共形反射涉及镜面几何、程序化棋盘贴图以及实时球体反演计算。
  • 八叉树交互提供了类似DOM的指针事件,由优化的O(log n)光线投射算法支持。