一款名为“The Hunt for Red Octangles”的3D飞艇侦察游戏展示了独特的程序化生成技术。该项目利用Three.js进行3D渲染,并通过Overpass API获取OpenStreetMap(OSM)中的建筑轮廓与道路矢量数据,成功将曼哈顿、巴黎或用户所在街区等真实地理位置转化为电影《创:战纪》风格的霓虹网格地图。虽然目前在渲染复杂城市模型时的性能优化及移动端操控方面仍面临挑战,但它生动地演示了如何利用开源地理数据在Web端快速构建沉浸式虚拟城市环境。
原文链接:Hacker News

评论前必须登录!
立即登录 注册