WallpaperMachine
당신이 사랑하는 배경화면, 맥에서 새롭게 만나보세요
three.js와 WebGPURenderer, TSL을 이용해 OpenStreetMap 기반 실사례 규모의 발렌시아 주요 지역을 3D로 탐험
València en 3D con three.js, WebGPURenderer y TSL: Ciutat Vella, el Ensanche, el Jardí del Túria, la Ciutat de les Arts i les Ciències y la Malva-rosa a escala real desde OpenStreetMap; recórrela a pi
라이프스타일JavaScript · PythonGitHub @yurtarmehmet온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
València in 3D at 1:1 with three.js WebGPU and TSL: every Catastro building at its LiDAR height, 86,000 real trees. A remix of Slop Barcelona.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗València in 3D at 1:1, built with three.js, WebGPURenderer and TSL:
Explore it on foot, by taxi, by bike, by scooter or by helicopter.
Play it (needs a browser with WebGPU)
A remix of Slop Barcelona, itself a remix of Slop New York: the same engine (traffic, pedestrians, lighting, TSL materials, cameras, audio) with València's real geography and buildings.
It's a static site: serve it with any web server (python3 -m http.server) and open index.html in a browser with
WebGPU. The first load downloads about 5 MB (code, buildings, trees and the surrounding orthophoto).
tools/bcn-extract.py, tools/build-bcn-geodata.mjs). World
frame: 1 unit = 1 m, origin at the Plaça de l'Ajuntament, axes rotated −28.6° to match the Eixample grid.tools/realism/build-buildings.py and roof-colors.py produce js/vlc-buildings.bin.gz.tools/realism/landmark-heights.py → js/vlc-landmark-heights.js).fetch-trees.py, build-trees.py → js/vlc-trees.bin.gz).make-ground.py → js/vlc-ground.jpg).js/plaza-crowd.js).tools/shops-extract.py, tools/build-shops.mjs → js/vlc-shops.js, js/shop-signs.js).Checked against data the build doesn't use (tools/realism/verify.py):
| Check | Result |
|---|---|
| Heights vs the independent 2015 LiDAR flight | median 0.18 m (was 5.18 m) |
| Flat roof level | median 0.11 m |
| Footprints vs Catastro | IoU 0.90 |
| Offset vs LiDAR | 0–1 m |
| Heights of 17 landmarks vs LiDAR | within 2 % |
You need an environment with GDAL, PDAL and GeoPandas (conda-forge: gdal pdal python-pdal geopandas rasterio). The
scripts are in tools/ and fetch from:
node --test tests/*.test.cjs tests/*.test.mjs
The code is under the MIT licence (© Mr.doob and contributors).
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗