当前位置: 首页 > 期刊 > 《中国现代医生》 > 2016年第9期
编号:12876351
Web3D技术及其在解剖学教学中的应用研究(2)
http://www.100md.com 2016年3月25日 《中国现代医生》 2016年第9期
     ③设置光源:光和影的利用影响场景渲染的效果。一个场景中可以设置多个光源,如环境光为场景提供一致的亮度,作为整体光照的基础,一般采用白色或者灰色;点光源可以看作一个点发出的光源,照到不同物体表面的亮度呈线性递减;平行光用来模仿来自无限远处的平行光源;聚光灯投射出类似圆锥形的光线。

    ④设置模型:可以使用由Three.js自带的规则模型,也可通过3D建模工具导出文件模型。使用WebGL能方便地创建常见几何模型,但创建人或者动物等复杂的结构模型较麻烦。因此,Three.js允许用户导入由3ds Max等工具制作的三维模型,并添加到场景中。Three.js加载模型的流程如图2所示,服务器存储着模型文件,浏览器使用javascript的异步请求从服务器下载模型文件,然后通过Javascript解析模型文件并生成一个geometry,最终生成Mesh模型,最后将其加入到场景中。

    ⑤渲染设置:渲染就是将模型数据在屏幕上显示出来的过程。在定义了场景、相机、光源等,通过调用渲染器的渲染函数来渲染整个场景。

    3 Web 3D技术在解剖学教学中的应用

    采用3ds Max工具进行人体器官建模,将模型的相关数据储存到自行搭建的本地服务器中,然后利用WebGL技术实现在网页中的三维展示和人机交互 ......
上一页1 2 3下一页

您现在查看是摘要页,全文长 4982 字符