使用 Three.js 构建的虚拟艺术博物馆
摘要
一位开发者使用 Three.js 打造了一座虚拟艺术博物馆网站,用于展示妻子的获奖艺术作品,其中设有互动展厅、可自定义的天气和时间设置,以及通过 3D 扫描呈现的雕塑。
<p>我妻子想要一个展示她艺术作品的网站。在搭建网站的过程中,我突然萌生了一个念头,想试着建一座虚拟艺术博物馆,给她一些动力。结果还不错。顺便说一句,如果你喜欢猫,可以打开雨天模式。</p>
<p>我还在尝试优化性能,因为在 Android 设备上会出现不定时掉帧的情况。</p>
<p>这个项目仍处于开发早期,如果你发现任何 bug,请告诉我。它在电脑上的运行效果最好,不过平板电脑和智能手机也能使用。我也欢迎大家提出建议,让它变得更漂亮。</p>
<p><a href="https://lobste.rs/s/c8ayyw/virtual_art_museum_built_with_three_js">评论</a></p>
查看缓存全文
缓存时间: 2026/11/02 19:51
# 为我妻子的艺术作品打造的虚拟博物馆 | 新增雕塑!
来源:https://dostoynikov.bearblog.dev/virtual-museum-for-my-wifes-artworks/
## dostoynikov (https://dostoynikov.bearblog.dev/)首页 (https://dostoynikov.bearblog.dev/)博客 (https://dostoynikov.bearblog.dev/blog)博客推荐 (https://dostoynikov.bearblog.dev/blogroll)酷链接 (https://dostoynikov.bearblog.dev/cool-links)读过的书 (https://dostoynikov.bearblog.dev/books-read)语言学习 (https://dostoynikov.bearblog.dev/languaging)我用的东西 (https://dostoynikov.bearblog.dev/uses/)近况 (https://dostoynikov.bearblog.dev/now)
*2026年10月27日*
我妻子在日本参加了一场艺术展览比赛,凭借自己的两件作品一举拿下三项大奖\(其中一项是 City Beauty Exhibition 大奖\)。在这之后,我为她的艺术作品制作了一个网站和一座虚拟博物馆。她一直觉得自己无法通过艺术获得收入或取得成功,所以我创建了这个网站和虚拟博物馆 (https://eylulbozan.com/muze/?lang=en),希望能给她一些动力。
- 网站:https://eylulbozan.com/en/
- 虚拟博物馆:https://eylulbozan.com/muze/?lang=en
虚拟博物馆还在建设中,不过已经可以使用了!里面还有一本留言簿,你可以留下想说的话。留言每天更新一次,所以你可能需要等一天才能看到自己的留言发布出来。
在台式电脑、笔记本电脑和平板电脑上体验最佳。手机上也不错,但如果你在手机或其他设备上感觉帧率偏低,可以试着在设置中调低画质。不过,如果设备性能允许,也试试高画质吧!
也可以试着调整其他设置,看看不同的效果,你可以设置画质、一天中的时段、天气等!在电脑上,你可以用鼠标滚轮缩放,用 W A S D 或方向键行走。
摄影展厅很快会增加更多照片,雕塑展厅也即将开放!
如果你喜欢猫,就打开下雨模式吧 :\)
如果你发现任何错误,欢迎随时联系我,以便我修复。
**更新**
我开放了雕塑展厅,并添加了她的一件雕塑作品。由于我们只有这件作品的照片,我先粗略地进行了三维扫描,然后再编辑其余部分,让它尽量接近原作。花了几天才完成。效果不如原作,但目前我也只能做到这样了。我决定以后再也不靠照片来做了,哈哈。只有当原作在我手边时,我才会再做。
相似文章
@threejs 分享了一个链接: 🍩 https://vheissu.github.io/hit-and-run-web/…
一条推文,分享了一个使用Three.js库构建的基于Web的hit-and-run演示或项目的链接。
@Saccc_c: 受全网浏览近千万的 3D 生物结构视觉启发,我制作了三星堆 3D 文物展览 我认为历史文物可视化是有着巨大商业价值的,因为当下国内博物馆制作的 3D 参观依然一言难尽 制作的方法也非常简单: 1、三星堆博物馆官网截图文物后让Image 2…
The author used the Tripo image-to-3D service and an open-source React+Three.js 3D model studio (3DCellForge) to create a 3D exhibition of Sanxingdui artifacts, arguing for the commercial value of historical artifact visualization.
Show HN:用代码构建的 3D 达芬奇导览博物馆
Show HN:Museum of Ages —— 一座完全用代码构建的 3D 数字达芬奇博物馆,提供导览功能,让参观者可以漫步其中,浏览关于他生平与作品的互动展览。
Show HN:我将自己旧的 Canvas 3D 库重构成了一个小巧的 WebGL 2 库——phoria2
一位开发者将自己旧的基于 Canvas 的 3D 库重构为 phoria2,这是一个用于在浏览器中进行 3D 渲染的轻量级 WebGL 2 库,并作为 Show HN 项目进行了分享。
@theworldlabs: 夏日氛围 由 Marble、Spark 和 Three.js 构建。持久世界模型让你可以设计连贯的空间,而非孤立的画面。
The World Labs 宣布 World Jam 将于本周末结束,该活动使用 Marble、Spark 和 Three.js 创建持久的 3D 世界模型。