- 3
- 0
- 约2.82千字
- 约 2页
- 2022-12-21 发布于上海
- 举报
Ogre 学习笔记(3):Mesh 的渲染流程
首先一个 Entity 对象必须 Attach 到一个 SceneNode。
创建一个 SceneNode:
SceneManager::getRootSceneNode() (在 SceneManager::init 时会创建一个RootNode) à SceneNode::createChildSceneNode()
àNode::createChild()
主要的操作在这个函数中完成,首先调用虚函数 SceneNode::createChildImpl(),此函数又会 调用OctreeSceneManager::createSceneNode(),此函数会 new 一个 SceneNode 的派生类对象,这里是 OctreeNode,并加入到 SceneNodeList mSceneNodes 中;随后又进行了坐标变换;最后将此指针又加入到 ChildNodeMap mChildren 中,然后返回此指针;
将 Entity Attach 到 SceneNode:SceneNode:: attachObject();
渲染从 Root::startRendering()函数开始,此函数启动一个循环,每次执行 Root::renderOneFrame() àRoot::_updateAllRenderTargets
àRender
您可能关注的文档
- MATLAB编程(第二版) 第七章.docx
- MATLAB编程(第二版) 第四章.docx
- matlab读取ecel分析和总结.docx
- MATLAB分析和总结分析和总结.docx
- MATLAB实验报告分析和总结.docx
- matlab实用程序百例.docx
- Matlab与C#混合编程详细资料.docx
- matlab中fdatool使用说明分析和总结.docx
- matri theory(矩阵理论)分析和总结.docx
- Maya2008安装教程(详细图文).docx
- 配电室安全工作管理规定.docx
- 结构专业图纸审查要点.docx
- 2.2 养成亲社会行为(课件)-八年级道德与法治上册(统编版2024).pptx
- 3.1 做有梦想的少年(课件)七年级道德与法治上册课件(统编版2024).pptx
- Inventions Unit 4 Section 4 & Project(拓展优质课)八年级英语上册(沪教版2024).pptx
- 2026加油站风险点告知卡汇编附管控清单.pptx
- 2026年五一节前暨节后复工全员安全培训:安全为了谁?.pptx
- 2026年新版学习贯彻关于安全生产重要论述精神.pptx
- 第2章 细胞的分子组成(复习课件)高中生物沪科版2020必修1.pptx
- 第四单元 多姿多彩的乐音世界——《唱脸谱》课件 湘艺版(2024)初中音乐七年级下册.pptx
原创力文档

文档评论(0)