CandyWebGL
🎮 CandyWebGL
WebGL 与 3D 可视化的「大杂烩」!从基础教程到高级特效,从 CAD 绘图到宇宙模拟,应有尽有。
⚙️ 功能模块
| 模块 | 说明 |
|---|---|
| 📦 3D 模型加载器 | PLY、PCD、STL、OBJ、FPX 等格式 |
| 📐 CAD 工具 | 专业 CAD 绘图和函数绘图 |
| 🌌 3D 可视化 | 粒子文本、无人机表演、立体文字、太极图、宇宙模拟器 |
| 🎨 图形 API | WebGPU 新一代图形 API 示例(WGSL 着色器) |
| 🔬 实验项目 | 光照实验、齿轮传动仿真 |
| ✏️ 图元编辑 | WebGL 图元编辑器 |
| 📖 学习教程 | 2D 图形基础 → 变换与 3D 基础 → 光照与场景(三章完整教程) |
🛠️ 技术栈
| 项目 | 说明 |
|---|---|
| 图形 API | WebGL / WebGL2 |
| 3D 框架 | Three.js |
| 下一代 | WebGPU + WGSL 着色器 |
| 2D 绘图 | Canvas 2D |
| 前端 | HTML5 / CSS3 / JavaScript |
| 模型格式 | PLY、PCD、STL、OBJ、FPX |
🔗 项目地址
GitHub: https://github.com/Deng-Y-Can/CandyWebGL
📝 项目简介
CandyWebGL 是一个 WebGL 与 3D 可视化的宝藏项目!从 WebGL 官网实例改进,到 Three.js 测试,再到 WebGPU 新一代图形 API 示例,技术栈覆盖全面。还有 CAD 绘图工具、宇宙模拟器、粒子效果等炫酷的 3D 可视化演示。更贴心的是——内置了三章完整的 WebGL 学习教程,从 2D 基础到 3D 光照,循序渐进。图形编程入门就靠它了!
💡 如果你觉得这个项目对你有帮助,请给一个 Star 支持一下!欢迎加入我们一起开发和讨论。
👥 技术交流
欢迎加入我们的技术交流 Q 群:
- OpenGL + OpenTK (WPF)、WebGL 等三维渲染交流群:
2162023808 - OpenCV + OpenTK (WinForm) + 人工智能交流群:
767547407 - 计算机相关交流群(Java、Python、.NET、前端、WebGL、Go、C、C++ 等):
850307124
欢迎加入团队,一起学习进步!
作者留言: 希望编程不只是为了工作,也是为了兴趣。希望开源的目的不只是为了赚钱,也是为小白提供一盏路灯,为未来的中国乃至世界做一份贡献。
有喜欢的人,做喜欢的事,此生足矣!

浙公网安备 33010602011771号