游戏引擎-场景编辑器-张立铜-专题视频课程

本课程采用Qt界面库及OpenGL实现场景编辑器,涵盖模型拖放、修改等核心功能。学习者可掌握跨平台界面库Qt的应用、摄像机操作、模型配置及显示等技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

游戏引擎-场景编辑器—3222人已学习
课程介绍    
201704051303474858.png
    1.采用Qt作为界面库,通过该项目可以学习到Qt跨平台界面库的使用. 2.实现跨界面的拖拽功能.3. 3.实现属性表(绚酷控件)控件,完全可以在其他的项目中进行复用. 4.实现场景管理,采用节点方式实现高效的场景管理. 5.实现复杂的摄像机操作,可以旋转,缩放以及通过鼠标移动整个场景. 6.实现Ray方式拾取场景中的节点,模型. 7.实现模型的配置以及显示. 8.实现包围盒的计算和显示.
课程收益
    采用Qt界面库以及OpenGL实现一套场景编辑器,可以在场景中拖放模型,对模型作修改等功能,实现场景编辑器的核心功能.
讲师介绍
    张立铜 更多讲师课程
    2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏。
课程大纲
  第1章:框架搭建
    1. 课程介绍,基础环境介绍  7:19
    2. 环境建立  7:30
    3. 界面原型设计  17:12
    4. 框架设计-OpenGL支持  14:35
    5. 框架设计-属性页控件引入  9:48
    6. 框架设计-模型列表界面  15:47
    7. 框架设计-模型列表界面2  25:07
    8. 框架设计-界面之间关联互动(信号和槽)  22:06
    9. 实现一个强大的摄像机-实现鼠标操作  15:16
  第2章:场景设计
    1. 场景基础建设  11:41
    2. 实现一个强大的摄像机  31:10
    3. 实现一个强大的摄像机-实现场景的编辑  15:23
    4. 场景完善  21:05
  第3章:场景管理
    1. 设计节点类  8:27
    2. 模型包围盒计算  8:00
    3. 模型加载  11:39
    4. 模型的优化  19:33
    5. 介绍如何将节点和模型关联到一起  18:43
    6. 实现模型的拖拽  17:46
    7. 场景节点树构建  17:39
    8. 节点管理优化  18:25
    9. 属性页界面,数据显示关联  27:50
    10. 属性页界面,数据显示-完善优化  6:48
  第4章:场景交互
    1. 模型包围盒计算绘制  16:28
    2. 模型包围盒计算绘制流程优化  13:15
    3. 鼠标拾取  16:47
    4. 鼠标操作模型  20:48
    5. 鼠标框选模型  13:39
    6. 鼠标框选模型-优化  6:37
    7. 场景数据保存-xml文件生成  26:12
    8. 场景数据保存-xml文件生成2  13:11
    9. 场景数据的读取加载  26:51
大家可以点击【 查看详情】查看我的课程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-上帝之手-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值