返回首页

一周热榜

1作者: daly1 天前
我老了。我需要一个能记录我所做和所说的一切的“管家”。 它应该能告诉我咖啡杯放在哪里了。 它应该告诉我该吃什么药,并提醒我按时吃药。 它应该提醒我支付账单,因为我还用支票。 它应该告诉我今天是垃圾日。 它应该保存一份我需要在商店购买的物品清单。 在商店里,它应该告诉我买什么。 它应该提醒我即将到来的生日。 它应该监听电话,并告诉我我承诺了什么。 它应该提醒我把洗好的衣服放进烘干机。 它应该告诉我“那部电影”里“那个演员”的名字,以及他们在其中做了“那件事”。 简而言之,它应该是一个“伴侣”。 我不需要知道堪萨斯的首府,也不需要说出圆周率的第五位数字。我需要立即获得关于那些通常存在于短期记忆中的琐碎事情的帮助。 告诉我你认为你已经解决了这个问题。 我想成为一个beta测试员。 哦,提醒我,我答应过要成为你发明的“那个东西”的beta测试员 :-) Tim (axiomcas@gmail.com)
1作者: ClearSignal1 天前
我开发了一个 Chrome 扩展程序,用于标记网页中可疑的单位前缀组合。这类错误会导致工程师订错元器件,或者花费数小时调试问题。<p>可以在以下页面上试用(请先安装扩展程序):<p><pre><code> 电容:10 mF 陶瓷电容 MCU 时钟:16000 kHz 电路板宽度:0.005 m 电池:3.7 mAh 锂离子电池 下载:100 Mb 存储空间 表面处理:Ra = 1.6 mm </code></pre> 如果扩展程序正常工作,您将看到内联高亮显示,悬停时会显示解释说明。<p>目前,它有 89 条规则,涵盖电气、机械、暖通空调、数据、化学、光学和角度单位。完全在本地运行,不收集任何数据,无需账户,也没有后端服务器。<p>这个想法源于我发现元器件数据手册中存在这些错误,并开始思考过去几年里我错过了多少类似错误。<p>希望收到关于它遗漏的内容、误报以及我不太熟悉的领域的单位惯例的反馈。接下来计划为 Firefox 开发该扩展程序。
1作者: danjl1 天前
我想要探索 GPU 光线追踪,于是我制作了一个免费的国际象棋棋盘,让你感觉像在咖啡馆里真实对弈。<p>目标是实现棋盘对弈(OTB)的真实感。这是一个基于物理的沙盒,你可以手动拖动棋子,移动车进行易位,并自己清理被吃掉的棋子。你甚至可以把它们碰倒。最初的想法来自我的朋友 Drew Olbrich (lunarskydiving.com),他在 90 年代于 PDI 制作了一个基于 SGI 的类似版本。<p>我在 PDI/梦工厂和英伟达工作了三十年,编写渲染代码。我用 WebGPU 从头开始编写了渲染管线。它默认使用优化的光栅化“快速路径”,但如果你有一个好的 GPU,你可以在设置中启用实时路径追踪器。我使用 4 层深度剥离 G-Buffer 和分层 Z-Buffer DDA 实现了这一点,用于光线步进,支持多重反射全局光照和环境贴图重要性采样。<p>场景完全由单个 HDRI 环境贴图照亮,没有局部光源。由于我是一名程序员而不是灯光艺术家,我公开了所有材质设置,供你调整和分享。<p>对于多人游戏,我使用了 WebRTC(通过 PeerJS)来避免中心服务器延迟。该应用程序与 Lichess.org 集成,可以挑战你现有的朋友,或者你可以玩本地的 Stockfish 网络工作者。每个客户端都运行自己的刚体模拟,以保持物理响应,同时逻辑游戏状态保持同步。<p>该应用程序需要 WebGPU(Chrome 113+、Edge 113+ 或 Safari 17.4+)。已在最新的 Windows、MacOS、iOS 和 Android 上测试。如果你的网络连接速度较慢,加载图形资源可能需要几秒钟。<p>我很想知道它在你的硬件上的性能如何,以及对未来功能的建议,例如添加折射、允许观众或注释?