@dangreenheck: Three.js Water Pro 让在浏览器中实现《Subnautica》成为现实。重写了光照模型,使得光反射…
摘要
Three.js Water Pro 更新重写了光照模型,基于物理的折射和衰减实现逼真的海底反射,使得类似《Subnautica》的水下浏览器游戏成为可能。
Three.js Water Pro 让在浏览器中实现《Subnautica》成为现实。
重写了光照模型,使得从海底反射的光现在根据真实物理进行折射和衰减。
仍然不敢相信这带来的巨大差异🤯 https://t.co/YSERimnsUg
查看缓存全文
缓存时间: 2026/05/19 02:38
Three.js Water Pro 让在浏览器中重现《深海迷航》成为现实可能。
重写了光照模型,使海底反射的光线现在基于真实物理进行折射和衰减。
依然难以置信这带来的巨大改变🤯 https://t.co/YSERimnsUg
相似文章
@marco_fugaro: 今天我改进了我珊瑚礁演示中的光照和材质,还通过几个提示生成了一个合适的界面……
改进了使用Three.js的珊瑚礁演示的光照和材质,使用了程序化焦散和发光贴图,并使用Omma AI生成了一个UI。
Show HN:我制作了一款基于战术地图的二战潜艇模拟器(公开测试版)
作者宣布了一款名为 Silent Shark 的基于战术地图的二战潜艇模拟器,目前处于公开测试阶段。该模拟器使用 Vite/TypeScript 构建,专注于水听器监听、航向估计和潜望镜目标识别,计划在 Steam、iOS 和 Android 上全面发布。
@andreasawires:在浏览器中渲染约1亿个三角形。在@threejs上使用随意Nanite风格的分组网格(meshlets)。支持GLB直接拖入和PBR。
一位开发者演示了使用Three.js和Nanite风格的分组网格在浏览器中渲染约1亿个三角形,支持GLB直接拖入和PBR。
Matt Shumer:"Fable 已解决 3D 世界构建问题……这太疯狂了。这一切完全是用自定义 ThreeJs 构建的,运行在浏览器中。"
Matt Shumer 着重介绍了 Fable 全新的 3D 世界构建工具,该工具完全基于自定义 Three.js 构建,并在浏览器中运行,他称其“简直疯狂”。
@mattshumer_: 对于所有认为这是假的人... 以下是生成这个的仓库和提示(在下方讨论串中),一次性完成...
Matt Shumer 分享了 'Claude of Duty' 的 GitHub 仓库,这是一款完全在浏览器中使用 Three.js 和 WebGL2 构建的第一人称射击游戏,所有资源均由 AI 代理在加载时程序化生成。