随着三维可视化和虚拟现实技术的发展,传统空间设计工具存在操作复杂、创作门槛较高、作品展示形式单一等问题。
《筑作》是一款面向个人创作者及空间设计用户的三维空间设计与交互创作平台,旨在降低三维场景制作门槛,让用户无需掌握专业建模技术,即可通过可视化编辑完成空间搭建、模型布局、动效设置及简单交互剧情设计。
项目支持用户创作内容的云端保存、发布与分享,并通过 PICO VR 客户端将普通三维场景扩展为沉浸式虚拟现实体验,适用于虚拟空间创作、数字内容展示、互动体验等场景。
《筑作》基于 Unity3D 开发,包含以下核心功能模块:
1. 三维场景编辑:支持在三维空间中添加、删除、移动、旋转、缩放模型,实现可视化空间布局与场景搭建。
2. 场景资源管理:提供三维模型等资源的加载、展示及管理功能,支持用户组合不同资源创建个性化空间。
3. 动效与剧情交互:支持设置场景对象动画、交互事件和简单剧情逻辑,丰富空间内容的表现形式。
4. 用户作品管理:支持场景数据保存、读取、作品发布及浏览,实现用户创作内容的管理和共享。
5. 跨平台应用:支持 Android、iOS 移动端运行,满足不同设备的三维场景编辑与浏览需求。
6. VR 沉浸式体验:通过 PICO VR 客户端加载用户创作的三维空间,实现沉浸式场景漫游与互动体验。
7. 三维内容扩展:探索并接入 Gaussian Splatting 等新型三维场景呈现技术,扩展空间内容的表现形式。
担任《筑作》项目 Unity 主程,负责项目核心架构、客户端功能开发、UI 设计、场景数据管理、交互逻辑实现、测试及多平台发布,承担除三维模型制作外的大部分开发工作。
1. 基于 Unity3D 和 C# 构建三维空间编辑系统,实现模型实例化、Transform 操作、场景对象管理及可视化交互编辑。
2. 设计并实现客户端 UI 交互体系,将场景编辑、资源管理、属性调整及作品管理等功能整合为完整的操作流程。
3. 实现场景数据的序列化、保存与恢复,通过后端接口管理场景对象及相关资源数据,支持用户作品的持久化存储。
4. 开发场景动画和交互逻辑,支持用户配置空间内的动态效果及简单剧情行为。
5. 负责 Android、iOS 平台的功能适配、性能优化、问题排查、打包测试及应用发布。
6. 开发 PICO VR 客户端,实现移动端创作场景向 VR 沉浸式体验的转换,处理 VR 环境下的场景加载、交互及设备适配问题。
7. 研究 Gaussian Splatting 三维内容渲染,探索 SPZ 等资源格式在 Unity 中的加载与渲染,以及移动端性能优化方案。
项目持续多年迭代,形成了覆盖移动端三维创作、云端作品管理及 VR 沉浸式体验的完整产品体系。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论