【技术实现步骤摘要】
本专利技术属于计算机虚拟现实
,具体涉及。
技术介绍
1、虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,可以及时、没有限制地观察三维空间内的事物。然而操作系统和应用软件通常不能直接去使用显卡和其中的3D加速功能,必须通过OpenGL (OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库)和Direct3D (Direct3D是微软公司在Microsoft Windows操作系统上所开发的一套3D绘图编程接口)的一个接口去调用。2、三维空间的虚拟世界场景中的实体是由模型和材质组成。实体必须连接到一个结点上才真正成为场景的一部分。在每个实体中都包含着一些子实体的实现,这些子实体是真正的可渲染对象,它们维护着具体的材质特性。模型是物体结构特性(几何数据)的集合。材质中有一个或多个通道,通道是指可渲染对象用来标示自己渲染状态的基本单元。通道中包含了纹理单元、光照数据、反射参数、法线数据等。纹理单元中包含了纹理贴图、纹理参数等。3、如今,虚拟现实在在家装领域几乎一块空白。厂家,经销商在对产品进行介 ...
【技术保护点】
一种基于三维虚拟平台的实体材质置换方法,包括如下步骤:(1)初始化三维渲染引擎;(2)设置虚拟摄像机在场景中的初始位置;(3)设置视口的大小,以确定渲染窗口中的场景的大小;(4)用户选定场景后,从场景组织文件中读取场景数据,从素材文件中读取实体数据;(5)加载场景的光照效果;(6)初始化软件界面,显示纹理贴图菜单,所述纹理贴图菜单包含多个不同种类的可拖移的纹理贴图的缩略图;(7)用户从所述纹理贴图菜单中选择纹理贴图,并将选择的纹理贴图拖移到场景中,软件通过用户的拖移操作确定所需位置的场景三维坐标,然后通过场景三维坐标确定需要被替换的材质;(8)当材质确定时,实体材质中的纹理 ...
【技术特征摘要】
1.一种基于三维虚拟平台的实体材质置换方法,包括如下步骤(1)初始化三维渲染引擎;(2)设置虚拟摄像机在场景中的初始位置;(3)设置视口的大小,以确定渲染窗口中的场景的大小;(4)用户选定场景后,从场景组织文件中读取场景数据,从素材文件中读取实体数据;(5)加载场景的光照效果;(6)初始化软件界面,显示纹理贴图菜单,所述纹理贴图菜单包含多个不同种类的可拖移的纹理贴图的缩略图;(7)用户从所述纹理贴图菜单中选择纹理贴图,并将选择的纹理贴图拖移到场景中,软件通过用户的拖移操作确定所需位置的场景三维坐标,然后通过场景三维坐标确定需要被替换的材质;(8)当材质确定时,实体材质...
【专利技术属性】
技术研发人员:陈利民,刘赟,石巍巍,
申请(专利权)人:南京我乐我居数码科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。