3D模型加载方法.pdf
努力****振宇
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
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模型分割为至少一子数据块;按照预设规则显示全部子数据块,完成所述3D模型的加载。本发明实施例能够优化3D模型的加载,改善3D模型的显示效果。
多核移动设备上3D模型的并发加载及渲染方法.pdf
本发明涉及一种在多核移动设备上的3D模型并发加载及渲染方法,本发明包括以下步骤:以当前设备的CPU核心数作为线程池的容量来创建线程池。然后分别为存于外存设备上的每个3D模型文件分别创建3D模型数据加载任务。再为每个3D模型分别创建渲染任务。将所有数据加载任务提交到线程池的缓冲队列中,由线程池并发执行数据加载任务。等数据加载任务全部执行完毕之后,再将渲染任务提交到线程池的缓冲队列中,由线程池并发执行渲染任务。最后等所有渲染任务执行完毕后,销毁线程池释放系统资源。
一种在网页中加载3D模型的方法.pdf
本发明公开了一种在网页中加载3D模型的方法,包括以下步骤,一在HTML代码中引入Thee.js及相关插件;二、编写js代码,利用Three.js提供的loader将3D模型导入js文件中;三、将3D模型添加到上一步创建好的场景中,并设置场景的灯光、摄像机、场景、渲染器;四、通过appendchild将场景追加到HTML代码中的body标签中;五、在js文件中编码定义对3D模型的交互操作;六、网页中显示加载的3D模型。本发明(1)不用装额外的插件及flash,实现真正的网页3D动画,减少了开发者的工作量,从
一种提高前端页面加载3D模型速度的方法、系统.pdf
本发明涉及计算机数据处理领域,特别是涉及一种提高前端页面加载3D模型速度的方法、系统,以及执行该方法的计算机设备。该方法包括如下步骤:步骤一:获取待加载的3D模型的源文件,对源文件进行转码;步骤二:通过转码后的模型文件进行压缩,缩小文件体积;步骤三:对解压后的glTF格式的新模型文件进行优化,得到js格式的脚本文件;步骤四:将封装好的js格式的脚本文件通过渲染引擎实现加载;步骤五:在浏览器中为文件提供3D加速渲染,实现在前端页面加载3D模型的任务。该系统包括:文件转码模块、文件压缩模块、文件优化模块、文件