- 博客(8)
- 资源 (26)
- 收藏
- 关注
原创 ogre 引擎 框架追踪 第五章 资源加载之实加载
前一章 ogre 引擎 框架追踪 第四章 资源加载之资源组初始化作为资源加载的第三期,进入ogre场景主体的真正的加载环节:创建场景。 当然该环节是先创建场景管理器。mSceneMgr = mRoot->createSceneManager(ST_GENERIC, "ExampleSMInstance");root调用的SceneManagerEnumerator创建的,具体代码为SceneMa
2016-11-30 18:22:42 1091
原创 关于资源组管理器、资源管理器、资源的关系及ogre中关于资源的继承关系
资源组管理器中包含资源管理器的map、资源组的map及加载顺序加载器map(主要是这三个)等。 其中 资源组map,保存着资源组名称及对应的资源组信息(资源组状态、声明资源列表、加载资源map、资源路径列表) 资源管理器map保存着所有的已注册资源管理器。已有的资源管理器:CompositorManager、FontManager、HighLevelGpuProgramManager、Mater
2016-11-30 13:56:55 688
原创 ogre 引擎 框架追踪 第四章 资源加载之资源组初始化
ogre 引擎 框架追踪 第三章 资源加载之虚加载 前面写到的,资源的操作过程如下: 创建资源管理器->继承不同资源管理器的创建->向资源管理器添加路径->初始化已添加路径的资源->初始化资源->加载资源->渲染资源。 第二章的虚加载,已经将资源的路径添加到group并且保存好文件名与archive对象的对应关系。接下来跟一下资源的初始化。 以笨蛋化的初始化为例Ogre::Resourc
2016-11-30 09:41:09 719
转载 顶点着色器和像素着色器的数据处理流程
顶点着色程序从GPU前端模块(寄存器)中提取图元信息(顶点位置、法向量、纹理坐标等),并完成顶点坐标空间转换、法向量空间转换、光照计算等操作,最后将计算好的数据传送到指定寄存器中;然后片断着色程序从中获取需要的数据,通常为“纹理坐标、光照信息等”,并根据这些信息以及从应用程序传递的纹理信息(如果有的话)进行每个片断的颜色计算,最后将处理后的数据送光栅操作模块。在应用程序中设定的图元信息(顶点位置坐
2016-11-29 17:05:59 1844
原创 ogre 引擎 框架追踪 第三章 资源加载之虚加载
前序 ogre 引擎 框架追踪 第二章 初始化前面两章已经创建root、加载dll、创建渲染系统、创建渲染窗口。这章,我们该往整个框架里塞东西了。ogre1.8用的单线程,不支持后台加载。关于资源的操作就是: 创建资源管理器->继承不同资源管理器的创建->向资源管理器添加路径->初始化已添加路径的资源->加载资源->渲染资源。 前面两步已经在前面实现,接下来的开始添加路径。1、ogre资源的路径
2016-11-28 17:15:34 769
原创 ogre 引擎 框架追踪 第二章 初始化
链接:第一章 第一章中已经创建完root,ogre渲染所需的管理器基本创建,动态库已经加载。 管理器有了,渲染系统有了,下面就是往管理器中塞东西,选择渲染系统,并且创建窗口并渲染了。1、选择渲染系统并设置系统已经加载了渲染系统(dx、gl),现在就是选择一个系统并设置,个人喜好的设置dx//系统已经加载了渲染系统(dx、gl),现在就是选择一个系统并设置,个人喜好的设置dx#if MyRend
2016-11-24 18:49:17 1383
原创 ogre 引擎 框架追踪 第一章 root的创建
使用ogre引擎很久了,对于渲染过程基本了解,但是没有详细到一定程度。终于有时间整理一下了,顺便达到一个秘密的目的。版本ogre 1.8.1. ogre 从流程上分为初始化、场景渲染、渲染结束(关闭场景)。初始化从root创建开始。#ifdef _DEBUG mRoot = new Root("plugins_d.cfg");#else mRoot= new Ogre::Root
2016-11-23 10:40:56 1644 1
转载 HTC Vive开发笔记之手柄震动 转
手柄震动的代码SteamVR_Controller脚本的最上面的注释里面就有说明,其实也很简单// Example usage://这个栗子是左手柄震动 右手震动只需把Leftmost换成Rightmost即可// var deviceIndex = SteamVR_Controller.GetDeviceIndex(SteamVR_Controller.DeviceRelati
2016-11-21 16:33:25 1122
Terrain Slicing Dynamic Loading Kit V4.4.0.unitypackage
2020-08-04
地形分割、动态加载 Terrain Slicing Dynamic Loading Kit v4.0.zip
2019-11-08
2018 架构师大会(SACC)演讲PPT下载
2018-10-25
Easy Movie Texture Video Texture for unity(Android)
2018-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人