一种三维场景渲染方法及引擎系统.pdf
康佳****文库
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种三维场景渲染方法及引擎系统.pdf
本发明公开了一种三维场景渲染方法,属于三维图形渲染技术领域,包括:获取场景渲染所需要的场景元素,采用自适应二叉树算法组织场景元素,构建自适应二叉树,根据自适应二叉树节点包含的包围球和包围盒与视锥体的位置关系,进行节点及节点分支下节点可见性判断,采用渲染序列完特定的渲染过程,将多个渲染序列组成渲染组的渲染方式,将可见的节点及节点分支送入渲染管道进行复杂图元的渲染。该方法按照功能和任务的不同分为核心功能模块和扩展功能模块,充分发挥现代图形处理器的优势,进一步提高渲染的效率和质量。
一种场景三维渲染的方法及系统.pdf
本发明提供一种场景三维渲染的方法及系统,包括以下步骤:提取IFC场景中网格模型的多个类型的构件;对各个类型的构件进行IFC参数化解析,并基于解析得到的参数进行网格模型渲染;基于动态LOD算法进行网格模型渲染。本发明的场景三维渲染的方法及系统基于参数化与动态细节层次(LevelsofDetail,LOD)网格渲染相结合的方式,有效降低了三维场景的渲染压力,提高了模型的渲染速度。
一种大场景的三维渲染方法及系统.pdf
本申请提供了一种大场景的三维渲染方法及系统,采用双队列技术控制渲染线程与其他线程间异步执行,防止其他线程阻塞渲染线程,大大提高了进程间的运行效率。将当前待渲染场景三维渲染所需的渲染数据动态加载到内存;确定当前待渲染场景对应的预设渲染加速规则,并依据所述预设渲染加速规则,调用所述渲染线程对当前待渲染场景中的多个待渲染物体进行三维渲染。针对不同渲染场景采用相应的渲染加速技术对当前待渲染场景中的多个待渲染物体进行分类、分批次渲染,实现加速渲染,降低能耗,改善了用户体验。
一种电网三维场景数据渲染方法及系统.pdf
本发明涉及一种一种电网三维场景数据渲染方法及系统,方法包括:基于电网构建三维场景模型;合并三维场景模型中相同模型,获得多个不同对象对应的三维模型;采用几何LOD算法对不同对象对应的三维模型进行简化,获得不同对象对应的简化模型;对简化模型中的矩形纹理进行合并,获得合并模型;将合并模型转为3dtile格式进行渲染。本发明首先采用几何LOD算法对不同对象对应的三维模型进行简化,然后对简化模型的矩形纹理进行合并,能够提高渲染效率,给用户良好体验。
一种物理实时渲染三维场景的方法及系统.pdf
本发明涉及一种物理实时渲染三维场景的方法,该方法包括以下步骤:1)加载模型到三维场景;2)使用至少一种更新应用到三维场景;3)更新三维场景的照明;4)物理光谱计算;5)实时渲染包含实时交互显示的三维摄像机;该系统包括输入设备、处理模块、显示模块。与现有技术相比,本发明具有可使阴影、光线、物体、材质都能实时高质量改变,且三维摄像机、场景能够以交互的方式进行实时渲染,达到实时交互的图像显示,实现数字三维场景可通过更新直接全局照明和间接照明以及其它因素如焦散、折射、反射和高光反射产生的3D模型从而以具有照片级真