游戏引擎视频课程-场景编辑器
游戏引擎视频课程-场景编辑器

课程目标:

采用Qt界面库以及OpenGL实现一套场景编辑器,可以在场景中拖放模型,对模型作修改等功能,实现场景编辑器的核心功能.

课程简介:

采用Qt作为界面库,通过该项目可以学习到Qt跨平台界面库的使用.

实现跨界面的拖拽功能.

实现属性表(绚酷控件)控件,完全可以在其他的项目中进行复用.

实现场景管理,采用节点方式实现高效的场景管理.

实现复杂的摄像机操作,可以旋转,缩放以及通过鼠标移动整个场景.

实现Ray方式拾取场景中的节点,模型.

实现模型的配置以及显示.

实现包围盒的计算和显示.

实现鼠标拾取模型,并作基本的模型编辑.

实现鼠标框选场景中的模型.并能作集体拖动.

实现基本的场景数据序列化功能.

实现场景数据的加载功能.

〖资源截图〗:

Snipaste_20220923_174258.png

〖资源目录〗:

  • ├──1-1、课程介绍,基础环境介绍.mp4 23.69M
  • ├──1-2、环境建立.mp4 11.76M
  • ├──1-3、界面原型设计.mp4 28.10M
  • ├──1-4、框架设计-OpenGL支持.mp4 27.26M
  • ├──1-5、框架设计-属性页控件引入.mp4 19.77M
  • ├──1-6、框架设计-模型列表界面.mp4 29.23M
  • ├──1-7、框架设计-模型列表界面2.mp4 46.92M
  • ├──1-8、框架设计-界面之间关联互动(信号和槽).mp4 42.19M
  • ├──2-1、场景基础建设.mp4 26.44M
  • ├──2-2、实现一个强大的摄像机.mp4 28.11M
  • ├──2-3、实现一个强大的摄像机-实现鼠标操作.mp4 62.73M
  • ├──2-4、实现一个强大的摄像机-实现场景的编辑.mp4 25.85M
  • ├──2-5、场景完善.mp4 44.38M
  • ├──3-10、属性页界面,数据显示-完善优化.mp4 13.88M
  • ├──3-1、设计节点类.mp4 13.70M
  • ├──3-2、模型包围盒计算.mp4 13.77M
  • ├──3-3、模型加载.mp4 25.09M
  • ├──3-4、模型的优化.mp4 38.96M
  • ├──3-5、介绍如何将节点和模型关联到一起.mp4 49.67M
  • ├──3-6、实现模型的拖拽.mp4 38.93M
  • ├──3-7、场景节点树构建.mp4 34.24M
  • ├──3-8、节点管理优化.mp4 38.70M
  • ├──3-9、属性页界面,数据显示关联.mp4 56.17M
  • ├──4-1、模型包围盒计算绘制.mp4 34.39M
  • ├──4-2、模型包围盒计算绘制流程优化.mp4 26.76M
  • ├──4-3、鼠标拾取.mp4 30.06M
  • ├──4-4、鼠标操作模型.mp4 46.03M
  • ├──4-5、鼠标框选模型.mp4 26.03M
  • ├──4-6、鼠标框选模型-优化.mp4 18.20M
  • ├──5-1、保存场景-xml文件的生成.mp4 49.84M
  • ├──5-2、保存场景-xml文件的生成2.mp4 27.41M
  • ├──5-3、场景文件的加载.mp4 58.15M
  • └──OpenGL-Scene.rar 9.28M

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源