正在自动登录…
Leonxlnx/ napali
一个用纯代码渲染的无人机飞越考艾岛纳帕利海岸的实时动画项目,包含地形、海洋、植被等生成,适合对WebGL和程序化生成感兴趣的人。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/25 01:56:24 · 查看原文
- 累计 Stars
- 54
- 当前热度
- 1 天内 · 小火
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/25 01:56:24
- 使用方式
在支持WebGL2的浏览器中打开index.html即可实时观看,也可通过URL参数切换静态图像模式或执行渲染视频脚本。
查看 README 依据
sky, terrain and vegetation, a merge step, and a judge that compared each round against a set of reference photos of the coast. ## Run it Open `index.html` in a recent Chrome (or any browser with WebGL2) and wait for the shaders to compile. The first load can take 30-90 s; after that it starts quickly. | URL | What it shows | |---|---| | `index.html` | the drone flight in real time | | `index.html?mode=still` | the final aerial composition as a high-quality still (`&spp=16` by default) |
In the flight view: `Space` pause, `R` restart, `←` / `→` skip 5 s, `F` fullscreen, `H` toggle the HUD. The page needs a decent GPU. It was developed on a laptop with an integrated GPU, where a 1672x941 frame takes about 1-2 s offline, so the real-time view drops resolution automatically. ## Render a video The tools in `tools/` drive headless Chrome over the DevTools protocol. They need Node 22+, Chrome and ffmpeg on the PATH. ```bash # a still of the final aerial composition (shot.mjs renders mode=still) node tools/shot.mjs out.png "spp=4&hud=0"
- 部署要求
需要支持WebGL2的浏览器(如Chrome)和性能较好的GPU;渲染视频需Node 22+、Chrome和ffmpeg。
查看 README 依据
In the flight view: `Space` pause, `R` restart, `←` / `→` skip 5 s, `F` fullscreen, `H` toggle the HUD. The page needs a decent GPU. It was developed on a laptop with an integrated GPU, where a 1672x941 frame takes about 1-2 s offline, so the real-time view drops resolution automatically. ## Render a video The tools in `tools/` drive headless Chrome over the DevTools protocol. They need Node 22+, Chrome and ffmpeg on the PATH. ```bash # a still of the final aerial composition (shot.mjs renders mode=still) node tools/shot.mjs out.png "spp=4&hud=0"
- 已知限制
首次加载着色器编译可能耗时30-90秒;页面需要不错的GPU,集成显卡上实时分辨率会自动降低。
查看 README 依据
In the flight view: `Space` pause, `R` restart, `←` / `→` skip 5 s, `F` fullscreen, `H` toggle the HUD. The page needs a decent GPU. It was developed on a laptop with an integrated GPU, where a 1672x941 frame takes about 1-2 s offline, so the real-time view drops resolution automatically. ## Render a video The tools in `tools/` drive headless Chrome over the DevTools protocol. They need Node 22+, Chrome and ffmpeg on the PATH. ```bash # a still of the final aerial composition (shot.mjs renders mode=still) node tools/shot.mjs out.png "spp=4&hud=0"
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/24 03:46:42
- 首次达标收录
- 2026/10/25 01:51:02
- 统计更新时间
- 2026/10/25 03:20:55
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
普通加权总分 3.5 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/25 01:51:02 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/24 03:46:49
- 许可证标识
- MIT
- Fork 数
- 9
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目