本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于 Unity 3D + C# 实现的毛笔制作文化主题虚拟展馆交互漫游系统,融合毛笔制作”择料、水盆、结头、蒲墩、装套、择笔”核心工艺理念,涵盖外景工艺体验与内景文化展示于一体。项目以国家级非物质文化遗产——毛笔制作技艺为文化内核,还原安徽宣城、江西文港、浙江湖州善琏等传统毛笔工坊场景,让用户在沉浸式漫游中了解毛笔制作的完整流程与文化内涵。
运行地址
本地 PC 端运行(或 WebGL 端部署链接)
二、项目功能
- 场馆漫游
第一人称视角自由行走(WASD + 鼠标),含碰撞检测防穿模机制。
外景场景(传统毛笔工坊院落):
选毛亭:传统毛笔工坊建筑,含木质门楼、青瓦屋顶,展示羊毫、狼毫、紫毫、兼毫等毛料分类晾晒区
水盆台:毛料脱脂去脂、石灰水浸泡清洗、清水漂洗操作台
结头炉:加热松香与生漆的传统笔头固定设备(炭火炉与漆碗)
蒲墩桌:蒲墩(笔杆座)制作与笔头扎线工作台,展示丝线扎笔工艺
装套台:笔杆挖孔、笔头装入、笔帽配装操作台
择笔娘(NPC):毛笔工匠形象,身着传统服饰,分布于院落及工坊内,演示毛笔各工艺步骤
内景场景(工坊内部展厅):
择料厅:选毛与前期准备(择毛、脱脂、分类、按长短粗细分级)
水盆厅:梳整与齐毛工艺(骨梳梳理、剔除断毛杂毛、切齐锋口、圆笔头)
结头厅:扎笔与固定工艺(丝线扎紧笔根、松香生漆固定、防掉毛处理) - 文字交互
射线检测展品触发 UGUI 面板,平滑弹出内容详情,包括:
交互对象
展示内容
选毛台
毛笔制作选毛工艺介绍(羊毫、狼毫、紫毫、兼毫的选择标准,毛锋长度与弹性的关系)
水盆炉
脱脂配比及水温控制(石灰水浸泡去脂、清水漂洗次数对毛料柔韧性的影响)
蒲墩桌
蒲墩制作与扎笔技法(笔杆选材、挖孔深度、丝线缠绕圈数与牢固度关系)
装套台
装杆工艺与笔帽配装(笔杆材质选择、笔头与笔杆角度校准、笔帽松紧度调节)
工坊门匾
毛笔制作历史与国家级非物质文化遗产介绍
择料厅主题墙
“以毛为骨”——毛笔制作中毛料作为笔锋核心的内涵解读
水盆厅主题墙
“以水为媒”——水盆工序中骨梳为笔、清水为墨的梳理智慧
结头厅主题墙
“以线为魂”——丝线扎笔赋予笔头凝聚力的工艺之美
支持点击关闭功能。
- 答题交互
触发器激活毛笔制作文化知识问答
题库随机抽题
选择后即时反馈正误
答对获得提示,答错展示正确答案与解析
题目示例:
毛笔制作工艺中,将毛料在水中用骨梳反复梳理、剔除杂毛、切齐锋口的核心步骤是?(水盆 / 刺绣 / 扎结 / 印花)
毛笔制作之所以能形成”尖、齐、圆、健”四德,依靠的是?(水盆梳整与齐毛工艺 / 染料直接上色 / 漂白处理 / 热压定型)
毛笔制作中独特的”圆笔头”是如何形成的?(卷笔柱后覆外毫层层包裹 / 手工刻刀雕刻 / 染液自然沉淀 / 纸张折叠挤压)
毛笔制作中,选毛并脱脂清洗的步骤称为?(择料 / 水盆 / 结头 / 装套)
以下哪些属于毛笔制作工序?【多选】(择料 / 水盆 / 结头 / 蒲墩 / 装套 / 择笔)
毛笔制作中”笔锋”的核心作用,正确的理解是?(决定书写时的弹性与蓄墨量 / 给纸张染色 / 增加笔杆重量 / 让笔杆更美观)
将笔头用丝线扎紧、松香固定后装入笔杆的步骤是?(装套 / 择料 / 水盆 / 结头)
毛笔”四德”中”尖”指的是什么?(笔锋收拢时呈尖锥形 / 笔杆顶端尖锐 / 笔头末端尖细 / 笔帽尖头)
技术栈
层级
技术
游戏引擎
Unity 3D(2021 LTS)
编程语言
C#
UI 系统
UGUI、TextMeshPro、Raycast 射线检测
交互机制
碰撞器(Collider)+ 触发器(Trigger)+ 射线检测(Raycast)
动画系统
Animator 状态机(NPC 择笔娘动作演示)
三、运行环境
Windows 10/11 或 WebGL
开发环境说明
此配置为本人调试所用,仅供参考
开发工具:Unity Editor、Visual Studio 2022
四、项目技术
项目技术:Unity C# 脚本开发、UGUI 组件交互、射线检测系统、第一人称控制器、碰撞与触发系统
美术资源:传统建筑模型、毛笔制作工具道具(骨梳、蒲墩、笔刀等)、工匠 NPC 角色模型、UI 图标与面板
以上系统源码经过技术整理与调试,确保能正常运行。
五、项目截图














1万+

被折叠的 条评论
为什么被折叠?



