个人介绍
VR项目开发经验
AR开发
Hololens
MagicLeap
zSpace
HTC vive
编码规范,面向对象编程思想
学习能力强
沟通能力强
GitHub svn 使用
webgl项目开发及优化,主要为shader、动态加载
unity使用,及c#编程、shader graph使用、HDRP高清渲染管线使用,PBR流程。
Unreal使用,蓝图使用,材质球制作,后期处理等。
工作经历
2019-09-01 -至今北京航空航天大学云南创新研究院软件开发工程师
主要工作内容为,软件基本框架搭建,功能需求实现 ,性能优化,后期效果处理,Shader制作,VFX制作。 有项目投标文件,技术文档,以及课题申报文档的编写经验。
2018-05-01 -2019-08-01江西科俊实业unity开发工程师
主要工作内容为:VR AR项目制作。HTC vive、Oclus、Zsapace、Hololens、Magic Leap硬件开发。SDK的接入,及功能封装。
教育经历
2012-09-01 - 2016-09-01长春大学物理学本科
在校期间,认真完成学业。学习C#、C++编程语言。接触了Unity、Unreal游戏引擎。
技能
东航飞培项目制作 使用Magic Leap眼镜 主要实现: 三维空间空间的识别,动态模型创建。 模拟飞机燃油系统。 模拟飞机液压系统。 模拟飞机飞控系统。 利使用了图,数据类型进行节点计算。
本项目与北京天坛医院合作制作 模拟脑垂体瘤手术过程 主要用于教学方面 VR脑垂体瘤手术 unity版本:5.5.2 主要用到的插件:steamVR VRTK DOTween 等 器材模型:有医院提供相应模型,公司美工负责制作 医院提供相应的手术流程视频,根据流程视频开始制作项目 为手柄添加了控制交互代码,抓取器材 为器材添加交互代码,不同器材对应不同的器官,编写了碰撞起控制器,控制了相应执行步骤,不同的器材触碰到器官后播放相应器材切割动画,在制作器官模型时添加了blendshape属性,控制模型的blendshape值实时控制模型动画。 主要的步骤有:头皮切割,肌肉切割,头骨打钻,铣刀切割头骨,剪切脑膜,脑压板辅助,夹闭瘤子。最后一步夹闭瘤子,为器材添加实时控制功能,通过控制手柄圆盘,实时的控制夹子,增加了手术的难度。 后期优化项目完善功能 1.制作了大的UI提示面板,每一个步骤开始前显示相应的文字提示 2.添加语音提示功能,每一步开始,播放相应语音提示
技能系统,状态机,UI 1.使用基于NGUI的UI框架制作搭建场景UI,利于团队开发(高效),版本迭代 2.使用Sqlite数据库,并通过XML、.txt配置文件读取加载数据 3.通过EasyTouch、NGUI、HUD插件实现战斗场景中界面输入控制、UI动画、血条效果 4.使用有限状态机(BaseFSM)实现AI角色的自主决策(状态模式) 5.使用自定义对象池(GameObjectPool)来加载常用资源 6.使用预处理命令,实现Android、iPhone、Windows等平台的发布 7.技能系统: 使用多种设计模式对技能系统进行解耦优化; 使用“简单工厂”创建敌人选择器; 使用“策略模式”构架了行为操控系统,视觉感知和听觉感知; 使用“桥模式”构架了整体技能释放器,已保证可以连接两端不同的对象变化;