多核移动设备上3D模型的并发加载及渲染方法.pdf
一条****然后
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
多核移动设备上3D模型的并发加载及渲染方法.pdf
本发明涉及一种在多核移动设备上的3D模型并发加载及渲染方法,本发明包括以下步骤:以当前设备的CPU核心数作为线程池的容量来创建线程池。然后分别为存于外存设备上的每个3D模型文件分别创建3D模型数据加载任务。再为每个3D模型分别创建渲染任务。将所有数据加载任务提交到线程池的缓冲队列中,由线程池并发执行数据加载任务。等数据加载任务全部执行完毕之后,再将渲染任务提交到线程池的缓冲队列中,由线程池并发执行渲染任务。最后等所有渲染任务执行完毕后,销毁线程池释放系统资源。
3D模型加载方法.pdf
本发明公开了一种3D模型加载方法,该方法包括:在第一HTML文件中引入Three.js文件;采用Three.js文件中的加载器将3D模型的obj格式的数据转换成html格式的数据;采用加载器将数据格式转换后的3D模型加载到Javascript文件中;采用Three.js文件中的onLoad回调函数将Javascript文件中的3D模型添加到预设的场景文件中;采用Three.js文件中的render函数将3D模型进行场景渲染;设置场景文件中的灯光、摄像机、场景以及渲染器的参数;将场景文件加入到第二HTML文
3D模型渲染方法、装置、设备和存储介质.pdf
本申请公开了一种3D模型渲染方法、装置、电子设备和存储介质。涉及渲染技术领域,具体实现方案为:确定当前需要渲染的姿态;根据当前需要渲染的姿态,从多个已标定固定视点中确定出多个目标固定视点;获取3D模型在每个目标固定视点下的待渲染可视面片;在中央处理器CPU上,根据3D模型在每个目标固定视点下的待渲染可视面片,对3D模型进行渲染。由此可通过获取每个目标固定视点下的待渲染可视面片,实现了在CPU上对3D模型的快速渲染,避免了在渲染时,部分面片被其他面片遮挡造成的资源浪费,降低了在硬件上运行时的功耗,加快了渲染
GIS水环境3D地图的海量数据加载及优化渲染方法.pdf
本发明提供一种GIS水环境3D地图的海量数据加载及优化渲染方法。该方法包括:获取当前数据库中预设位置的地图的坐标值,根据坐标值确定3D地图立体几何框;根据当前数据库中的地图数据和3D地图立体几何框,创建LOD;根据当前数据库中的地图数据,在LOD中的每个网格内进行纹理渲染,通过CPU和GPU配合实现对海量地图数据的自主优化渲染,提高了GIS水环境3D地图的制图效率,解决了现有技术中前端渲染加载时出现的卡顿或延迟问题。本发明能够在进行纹理渲染过程中对3D地图过度渲染的区域进行处理,对处理后的3D地图进行重构
一种3D模型的皮肤渲染方法及设备.pdf
本申请涉及三维重建技术领域,提供一种3D模型的皮肤渲染方法及设备。具体的,通过对实时获取的目标对象的纹理图像进行人脸检测,得到人脸纹理图像,从人脸纹理图像中提取目标对象的真实肤色,按照肤色调节规则,根据真实肤色和皮肤库中的皮肤确定目标肤色,真实肤色保留了目标对象皮肤的个性化特征,更能满足用户的个性化需求;将目标肤色迁移到3D模型的第一部分区域,使的渲染后的3D模型更加真实;通过对3D模型的原始面部图像和目标肤色生成的目标人脸图像进行前景和背景的融合,并用融合后的肤色渲染3D模型的第二部分区域,使3D模型的