Tiny Tapeout Explorer: WASM FET-level circuit SIM&vis2 months agohttps://znah.net/tiny_explorer/交互式Web可视化工具,用于探索Tiny Tapeout集成电路设计。特性:采用WASM驱动的引擎,包含布局解析器和电路提取器;通过WebGL 2.0实现高级3D GDSII/OASIS可视化;支持带有VGA输出的交互式开关级仿真。对Alexander Mordvintsev的原版TT09 WebGL GDS查看器进行了重大升级,源代码可在GitHub上获取。允许用户选择航天器查看Tiny Tapeout社区的项目状态和详细信息。
Show HN: Small World – The "Preact" of 3D Web Engines (TypeScript, WebGPU)2 months agohttps://rottensteiner-stefan.github.io/small-world/该文本描述了一种混合渲染系统,其采用优化的Cook-Torrance物理基于渲染着色,可动态编译以适应WebGL2和WebGPU。该系统包含一个零分配的有限状态机工具,通过递归更新循环原生执行行为逻辑。后处理滤镜采用专门的着色器通道,以实现夜视、VHS跟踪、画面故障和黑白电影等效果。共形反射涉及镜面几何、程序化棋盘贴图以及实时球体反演计算。八叉树交互提供了类似DOM的指针事件,由优化的O(log n)光线投射算法支持。