跳到正文

正在自动登录…

← 返回项目列表

Humpalumps/ultra-elements

特效预览参数调整性能测试

这是一个用于 three.js (WebGL2) 的实时元素法术特效实验室,提供 39 种可调法术,用户可以在小型竞技场中施放并实时调整参数。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/11/1 02:37:06 · 查看原文

普通JavaScript应用与服务
累计 Stars
64
当前热度
1 天内 · 小火
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/11/1 02:37:06

使用方式

通过命令行安装依赖并启动开发服务器,然后在浏览器中打开本地 URL 进行交互操作。

查看 README 依据
# Ultra Elements Real-time spell effects for three.js (WebGL2): 39 spells across ten elements and three hybrids, cast in a small arena with training dummies. Every spell is a lab: its settings sit in their own panel of sliders, colours and presets, and they change the spell live. ```bash npm install npm run dev ```
Open the printed localhost URL. The landing page casts every spell in turn until you touch something. Pick an element with `1`–`0` (`H` for hybrids) or the bar at the bottom, step through its spells with `Q` / `E`, and cast with `Space` (hold it for channelled spells) or by clicking a dummy or the floor. `F` toggles auto-cast. Every spell has its own folder of settings on the right, with presets and a reset. `copy link` puts the whole state in the URL hash. Camera shots (`Overview`, `Shoulder`, `Target close-up`, `Low hero`, `Top-down`, `Phone`) are in the `camera` dropdown, and `combo demo`
部署要求

需要 Node.js 环境以运行 npm 命令,并需要支持 WebGL2 的浏览器。

查看 README 依据
# Ultra Elements Real-time spell effects for three.js (WebGL2): 39 spells across ten elements and three hybrids, cast in a small arena with training dummies. Every spell is a lab: its settings sit in their own panel of sliders, colours and presets, and they change the spell live. ```bash npm install npm run dev ```
已知限制

部分法术在 RTX 3060 上超过 3ms 预算;冷启动较慢,约需 24 秒编译着色器。

查看 README 依据
**Quality tiers** (`src/engine/quality.js`): Low, Medium, High (desktop default) and Ultra. Tier switches recompile; the auto ladder only touches uniforms and sizes. ## Not in yet - Five spells peak a little over the 3 ms budget on the RTX 3060 (see the table): Thunderstorm, Meteor, Geyser, Fireball and Dust Devils. - A cold start is slow (about 24 s on the RTX 3060). Shaders compile one after another at start-up. The worst offenders are the swarm constructor shared by Plague Swarm and Ember Swarm, and the fluid's foam warm-up.

README

正在加载 README…

收录信息

仓库创建时间
2026/10/31 05:52:47
首次达标收录
2026/11/1 02:32:07
统计更新时间
2026/11/1 04:50:56

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

普通加权总分 3.8 / 5

新颖度
3.9
实用价值
3.1
成熟度
4.1
实质含量
4.3

由 Jev 模型根据仓库描述与 README 评估,2026/11/1 02:32:07 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/31 05:54:34
许可证标识
MIT
Fork 数
15
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目