openglshader实现虚拟场景_opengl+shader

1、环境介绍:】

软件 :visual studio

编程语言:opengl

库 :glad glfw

【2、内容介绍】

-- 绘制场景:场景1: 一片沙漠中,一本书,四周出现 5 个自球,逐渐被黑雾笼罩

场景2:暗室里有骷髅头和石堆模型,按下炸弹释放键有炸弹,碰到石堆以后发出一声巨响,石堆炸开,四

散飞走。石堆消失后,出现一个佛像模型,模型从粗糙的变得逐渐光滑精细。

-- 有片头动画,

-- 实现纹理贴图 bump mapping

-- 人机交互,漫游 控制视角移动

-- 实现天空盒

--实现光照 、探照灯

--加载obj模型

--播放音乐

--实现雾化效果

【3、操作(英文输入法)】

--按键:'W' -- 控制视角前进

--按键:'S' -- 控制视角后退

--按键:'A' -- 控制视角左转

--按键:'D' -- 控制视角右转

--按键:'B' -- 场景二释放炸弹

--按键:空格 -- 打开手电筒

【4、目录截图】

【5、效果展示】

此资源下载价格为20积分,请先登录

(1)积分充值流程 :个人中心-->在线充值 >>

(2)办理vip的流程 :个人中心-->在线充值-->积分足够-->升级VIP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值