人体骨骼

数媒竞赛获奖作品信息及简介
作品名称人体骨骼
作品分类移动应用开发
参赛院校北京工业大学
指导老师朱培毅
团队成员王政琦、郭书毓、焦禹、杨东晗
奖项等级三等奖
竞赛年份2020

本品是基于vs2013和OPENGL开发的移动应用,能够对人体骨骼模型进行三维绘制与展示,旨在帮助人们轻松的学习与观察人体的骨骼结构。本作品的程序功能为: (1)绘制模型;(2)通过键盘F1~F5键分别展示主要结构模型,将人体骨骼拆分出多个主要结构,在运行时可以分别展示;(3)通过键盘↑↓←→键使模型进行上下左右移动;(4)通过键盘PgDn和pgUp键使模型进行放大和缩小;(5)通过键盘Home键使模型恢复初始大小,用键盘实现模型移动,放大和缩小;(6)通过键盘End键开始旋转动画,再次按下动画停止 。实现动画效果,并且能用键盘对动画的开始、暂停进行控制;(7)通过键盘F6键在正交投影和透视投影之间切换, 实现正交投影和透视投影,并用键盘进行投影切换;(8)通过键盘F7键添加光照效果,再次按下可以在散射光和镜面反射光之间切换。 实现光照效果的添加,使用了散射光和镜面反射光;(9)通过键盘Insert键切换面、线、点不同显示方式,由于导入的是点坐标,模型可以在点线面显示之间切换;(10)按住鼠标左键并拖动,旋转模型,用鼠标实现模型旋转。