7 分•作者: prawn•1 天前
返回首页
一周热榜
7 分•作者: averi•1 天前
7 分•作者: khazit•3 天前
7 分•作者: antirez•2 天前
7 分•作者: danieltanfh95•4 天前
7 分•作者: holg•4 天前
大家好,我是作者。iesna.eu 是一个基于浏览器的生态系统,用于处理光度学数据:解析标准灯具文件(LDT/EULUMDAT、IES LM-63、Oxytech、ATLA-S001),根据 EN 13201 / ANSI/IES RP-8 / CJJ 45 / IES-IDA MLO 运行设计计算,以及(我最想在这里展示的部分)使用光度学数据驱动实际路灯行为,包括天空辉光贡献,在 Bevy 中渲染真实的城市场景。
天空辉光分析演示将真实 LDT 文件加载到 Bevy 场景(Khronos Bistro 测试资产)中。
灯具的强度分布直接驱动路灯渲染——没有作弊——并且天空辉光等级会随着您调整上射光百分比而实时更新。切换到全截止灯具,天空会从 F(严重)变回 A(优秀)。您可以在建筑物和天空中看到差异。
技术栈:Rust 核心(eulumdat-rs 及其相关库,约 20 个处理光度学格式的 crate),Bevy 用于 3D 渲染,WASM 用于浏览器部署。没有后端;一切都在客户端运行。在现有的光度学库基础上,大约新增了一千行代码来实现 Bevy 集成。
我希望得到以下方面的反馈:
* 大气散射模型目前是单散射瑞利+米氏散射。这对于用例来说站得住脚吗,或者我应该转向多重散射?
* Bistro 测试场景在视觉上效果很好,但不是一个受控环境。
* 有人知道更符合实际道路照明评估的公共城市几何资产吗?
* CJJ 45 实现(中国的国家道路照明标准)是我唯一需要从翻译后的 PDF 中逆向工程的。
* 如果有人有关于它的第一手经验,我很乐意进行一个合理性检查。
在 GitHub 上开源(eulumdat-rs 及其相关 crate)。
Crates.io: eulumdat
7 分•作者: calebhwin•5 天前
6 分•作者: PaulHoule•大约 21 小时前
6 分•作者: p5v•3 天前
下载这个庞然大物已经够呛了,每天还得用它来写代码,更是另一回事了。
6 分•作者: kn81198•4 天前
6 分•作者: tmnvix•大约 21 小时前
6 分•作者: lerno•4 天前
6 分•作者: pinser98•2 天前
6 分•作者: randomfrom•6 天前
6 分•作者: Cider9986•7 天前
6 分•作者: Elliott-Diy•3 天前
6 分•作者: taubek•5 天前
6 分•作者: sambigeara•6 天前
6 分•作者: encrux•6 天前
Be horse.
6 分•作者: _alphageek•1 天前