开源力作:基于真实光度数据的浏览器端光污染模拟器
Hacker News上展示了名为iesna.eu的光污染模拟工具,这是一个完全基于浏览器的光度数据工作台。该工具不仅能解析标准的工业灯具光度文件(如LDT/IES),还能运行专业道路照明标准计算。其核心亮点在于使用Rust和Bevy引擎进...
Hacker News上展示了名为iesna.eu的光污染模拟工具,这是一个完全基于浏览器的光度数据工作台。该工具不仅能解析标准的工业灯具光度文件(如LDT/IES),还能运行专业道路照明标准计算。其核心亮点在于使用Rust和Bevy引擎进...
高斯泼溅技术虽能生成照片级逼真的3D环境,但因缺乏碰撞体和导航网格,长期停留在“仅供观看”阶段。本文详细介绍了作者如何利用PlayCanvas引擎和开源工具链,成功将一个静态的废弃场景扫描文件转化为一款完整的FPS网页游戏。通过自动化生成物...

ECS / OSS / CDN / 云数据库一站采购,常用云资源集中选配;新用户与续费均有专场优惠,适合个人开发者与小团队长期使用。
这款名为《HYPERHELL》的游戏是全球首个4D“毁灭战士”风格作品,旨在探索人类大脑是否能直观理解四维空间。技术上,该项目利用WebGPU技术实现了浏览器端的高性能渲染,目前已在Macbook M1/M2及Nvidia GPU硬件上测试...
文章介绍了 Wayland 合成器 River 0.4.0 的发布,其核心突破在于打破了传统单体架构,将合成器(负责渲染)与窗口管理器(负责策略逻辑)分离。通过新的 `river-window-management-v1` 协议,River...
Svglib是一个专为Windows平台打造的开源库,专注于SVG文件的解析与渲染。该库的主要特色是利用微软Direct2D技术实现GPU辅助渲染,显著提升了图形处理效率,同时配合XMLLite进行快速解析。该工具主要面向Win32应用程序...
Canvas_ity 是一个极简的 C++ 单头文件库,完全复刻了 HTML5 Canvas 的 2D 矢量图形光栅化功能。该项目专为追求极致的渲染质量而设计,采用了梯形抗锯齿、伽马校正混合、双三次卷积重采样等高阶技术,确保在纯 CPU 环...
本文深入探讨了在GPU上实现向量图形渲染的数学优化方法,受piet-GPU项目的启发。作者详细分析了如何利用GPU的并行计算能力高效处理向量图形,包括几何变换、抗锯齿等关键技术的数学基础。文章涵盖了算法创新、性能提升,以及在实际应用中的潜力...
本文分享了作者在制作四个极小GLSL演示过程中积累的技术经验与创意编程方法。文章详细解析了Moonlight中的简化体积渲染技术,Entrance 3的等距投影实现与移动设备兼容性问题,Archipelago的程序化地形生成算法,以及Cut...