flutter_scene
1,034
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Dart
语言
—
创建时间
最近更新
项目能做什么
适用于 Flutter 的实时 3D 引擎。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<a href="https://fscene.dev">
<img alt="Flutter Scene" width="220px" src="https://raw.githubusercontent.com/bdero/flutter_scene_media/main/DashColorTransparent.svg">
</a>
</p>
<h1 align="center">Flutter Scene</h1>
<p align="center"><b>A complete 3D game engine for Flutter, built on Flutter GPU</b></p>
<p align="center">Rendering, physics, audio, animation, a scene editor with an MCP server, and a full asset pipeline, on every platform Flutter runs on, web included. Built and maintained by the author of Flutter GPU.</p>
<p align="center">
<a title="Pub" href="https://pub.dev/packages/flutter_scene"><img src="https://img.shields.io/pub/v/flutter_scene.svg?style=popout"/></a>
<a title="Test" href="https://github.com/bdero/flutter_scene/actions/workflows/flutter.yml?query=event%3Apush+branch%3Amaster"><img src="https://github.com/bdero/flutter_scene/actions/workflows/flutter.yml/badge.svg?branch=master&event=push"/></a>
<a title="Codemagic build status" href="https://codemagic.io/app/6a758ce0a34611cf3c8db6ae/smoke-macos/latest_build"><img src="https://api.codemagic.io/apps/6a758ce0a34611cf3c8db6ae/smoke-macos/status_badge.svg"/></a>
<a title="Covered by Argos Visual Testing" href="https://app.argos-ci.com/scene/flutter_scene"><img src="https://argos-ci.com/badge.svg" alt="Covered by Argos Visual Testing"/></a>
<a title="Discord" href="https://discord.gg/BfGKrcheRj"><img src="https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white"/></a>
</p>
<p align="center"><a href="https://fscene.dev">Website</a> · <a href="https://fscene.dev/getting-started">Docs</a> · <a href="https://github.com/bdero/flutter_scene/tree/master/examples">Examples App</a> · <a href="#built-with-scene">Games</a> · <a href="https://github.com/bdero/flutter_scene?tab=readme-ov-file#faq">FAQ</a></p>
<p align="center">
<img alt="Physically based rendering of the glTF DamagedHelmet sample with image-based lighting in Flutter Scene" width="600px" src="https://raw.githubusercontent.com/bdero/flutter_scene_media/main/HelmetPhase2.webp">
</p>
<p align="center">
<img alt="Dashsurfers, an endless runner game built with Flutter Scene" width="600px" src="https://raw.githubusercontent.com/bdero/flutter_scene_media/main/dashsurfers_run.webp">
</p>
<p align="center">
<img alt="The Flutter Scene Editor, driven by a coding agent over MCP" width="600px" src="https://raw.githubusercontent.com/bdero/flutter_scene_media/main/editor_mcp.webp">
</p>
## At a glance
- **Rendering.** Physically based materials, image-based lighting, directional, point, spot, and area lights with shadows, probe-based global illumination, and a full post-processing stack (bloom, depth of field, fog, god rays, screen-space reflections, color grading, SMAA and TAA). Decals, Gaussian splatting, instancing, LODs, particles, and sky materials.
- **Games.** Physics (Rapier and box3d backends), positional audio (SoLoud and FMOD), multiplayer over dashwire, ske
阅读完整原文
项目深度分析 AI 生成
Flutter 3D 电商与互动展示商业 SDK (Turnkey 3D Widget)
| 产品构想 | 基于 flutter_scene 开发封装好的 3D 商品展示、AR 换色、3D 轮播等开箱即用的 UI 组件库,支持 Web 与双端。 |
| 核心功能 | 3D 模型在线流式加载与缓存、PBR 材质实时微调、交互手势(旋转缩放剖切)、预制光照环境预设包、Flutter 表面交互控件嵌入。 |
| 目标用户 | 电商 App 开发者、品牌数字化展示营销团队、独立移动应用开发者。 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:极低(主要为开发工时与演示资产采购成本) |
| 收费模式 | 按应用授权售卖商业源码 License、Gumroad 销售高级组件包、定制化技术服务。 |
| 竞争风险 | Flutter Web 端 3D 兼容性与首屏加载体积可能影响电商转化率。 |
| 依据 | 已验证事实 |
AI 驱动的 Flutter 3D 场景与关卡生成工具 (配合 MCP)
| 产品构想 | 利用项目自带的 MCP (Model Context Protocol) 架构,构建桌面端/云端 AI Agent 驱动的 3D 场景与关卡生成工具 SaaS。 |
| 核心功能 | 自然语言/Cursor 驱动场景物体摆放与光照调试、自动生成 .fscene 描述文件、程序化碰撞体与物理属性配置、glTF 资产自动转换管道。 |
| 目标用户 | 游戏原型设计师、独立游戏开发者、AI 编程辅助工具用户。 |
| 难度/周期 | 高 · 3-4 个月 · 成本:中等(LLM API 调用成本、云端资产存储带宽) |
| 收费模式 | 月度/年度 SaaS 订阅费、Token/生成额度消耗包。 |
| 竞争风险 | MCP 协议和 Agent 编写 3D 场景的精准度尚不成熟,AI 生成内容可用度不稳定。 |
| 依据 | 已验证事实 |
行业专用 3D 数字孪生与地图可视化模板库 (Dashmap 衍生)
| 产品构想 | 借鉴官方 Dashmap 样例,构建轻量级 3D 地理信息可视化与设备数字孪生开发脚手架。 |
| 核心功能 | OSM/Mapbox 矢量瓦片 3D 建筑流式加载、轻量级点云与 Gaussian Splatting 加载、设备告警 3D 标点与热力图、Flutter 原生仪表盘联动。 |
| 目标用户 | 车载中控应用团队、智慧园区与物流可视化开发承包商、物联网管理大屏开发者。 |
| 难度/周期 | 高 · 2-3 个月 · 成本:低(地图瓦片服务免费额度或自建瓦片服务) |
| 收费模式 | 面向 B 端项目买断授权(企业 License)、项目外包定制与性能调优咨询服务。 |
| 竞争风险 | 底层依赖 Flutter GPU / Impeller,在低端 Android 设备上的性能与兼容性可能遇到瓶颈。 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| bdero/flutter-scene-example | 中文介绍暂未生成 | 94 | Dart |
| Dwite/Scenery-FlutterClock | 中文介绍暂未生成 This is a Scenery Clock prepared for #FlutterClock challenge |
59 | Dart |
| sceneview/sceneview-flutter | 中文介绍暂未生成 SceneView Flutter is a 3D and AR Flutter Android View with G |
30 | Kotlin |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 ,发布过 54 个 Release |
| 社区活跃 | Star 1,034 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。