关于场景漫游系统的记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于场景漫游系统的记录相关的知识,希望对你有一定的参考价值。

开篇的吐槽:

  3个月的实习结束,学校的课程安排不能不去!踏上回校的心情很复杂:许久未见的同学,相处3个月的同事;实习期间,虽然食堂并不是那么理想!但是同事相处还算融洽,每天都有不一样的感觉。

3个月的实习我学到了很多,每次的反省都记录着我的成长!每次的分享都让我期待!在每一次记录中我都会告诉自己,学习是生活的一部分,我爱跳舞,我喜欢玩游戏,我需要平衡自己的生活;在之

后的半个月里,我也抽出时间去尝试去做“场景漫游系统”;这个基于DX12的场景渲染;

 

进度:上个学期的学习中,D3D窗口注册和渲染的流程基本熟知;但是对于射性检测,粒子系统,可见性检测并没有完善地去进行实际地应用;而且重力系统和碰撞检测也做的并不是那么的理想;还有,

之前的框架的搭建也并不是那么的完善,太多的冗余。

  目前,框架这块的搭建完成度只能说50%左右,能保证编译器这块不会出现资源冲突;

技术分享

天空盒和摄像机以前就做好的直接就拿来用了(来自 Frank D.Luna)

由于.x模型的加载资源并不是很多,所以这里就用了.obj模型的加载。目前进展很顺利,小型的obj模型还是很ok的;之后会尝试大场景(由于现在加载没必要)。

这两天也尝试的将模型的包围盒画出来,为了保证之后的碰撞检测更加的标准。现在放一张成果图:

技术分享

整个系统完成之后我会放出源码;要学的东西很多,时间也并不是很多,我会尽量抽时间去完善!

以上是关于关于场景漫游系统的记录的主要内容,如果未能解决你的问题,请参考以下文章

技术干货 | 漫游Linux块IO

沃趣科技漫游Linux块IO

沃趣科技漫游Linux块IO

沃趣科技漫游Linux块IO

OSG 自定义场景漫游示例

◮OpenGL-场景漫游(摄像机/键鼠控制)