[发明专利]一种VRay灯光自动布局方法有效
申请号: | 201711090103.1 | 申请日: | 2017-11-08 |
公开(公告)号: | CN107895395B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 白杰 | 申请(专利权)人: | 成都生活家网络科技有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/50;G06T15/60 |
代理公司: | 成都睿道专利代理事务所(普通合伙) 51217 | 代理人: | 薛波 |
地址: | 610065 四川省成都市锦江区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vray 灯光 自动 布局 方法 | ||
本发明公开了一种VRay灯光自动布局方法,包括如下步骤:(1)使用VRay渲染引擎的VRayIES灯光进行模拟,用来模拟真实环境中布置各种不同的光照,并赋予特定空间不同的材质模型;(2)从VR设计软件的各种数据中获取到需要的不同参数的数据;(3)程序实例化创建光源数据类型并设置光源的不同规格,得到窗洞数据的位置,设置光源的位置为这个计算的位置。本发明的方法简单,设备可自动运行,稳定性好,出图效率高。本发明的自动布光方法,将来目前常用的手动布光改为自动布光,让布光变得有规律可循,可以大大提布光效率。
技术领域
本发明领域涉及计算机虚拟现实技术领域,尤其是涉及一种VRay灯光自动布局方法。
背景技术
在计算机技术日益发达的现代社会,人们对视觉效果的追求也越来越高,计算机图像能够呈现出与现实世界非常逼真的效果。因此被应用到各个设计领域。通过设计方案来改变图像内容并期望在短时间内得到效果图。一般采用个人电脑或工作站进行渲染,耗时较长,采用用U3D引擎作为设计平台,并使用VRay服务器集群完成具体的渲染任务。在进行渲染的时候,灯泡布局对渲染过程和渲染效果有很大的影响。
由于传统的手动布光方法是根据不同的场景,不同的目的,手动的设置每一个灯光的位置、旋转、以及照射范围的,这种纯手动的做法,不但耗时费力、效率低下,而且不同的人布局出来的灯光位置也不尽相同,但是灯光有其自己的理论布局规律,在不同的房间和户型中,灯光是根据房间大小以及门窗位置、灯具位置来进行布局的,那么我们能不能根据这些理论规律来采取一系列分类别的自动计算并布局灯光呢?自动布局灯光算法技术就是按照这些理论来实现的。
目前,缺乏一种出图效率高的VRay灯光自动布局方法。
发明内容
为解决上述问题,本发明的目的是提供一种出图效率高的VRay灯光自动布局方法。
为实现上述技术目的,本发明采用的技术方案如下:本发明的一种VRay灯光自动布局方法,包括如下步骤:
(1)使用VRay渲染引擎的VRayIES灯光进行模拟,用来模拟真实环境中布置各种不同的光照,并赋予特定空间不同的材质模型;
(2)从VR设计软件的各种数据中获取到需要的不同参数的数据;
(3)程序实例化创建光源数据类型并设置光源的不同规格,得到窗洞数据的位置,设置光源的位置为这个计算的位置。
进一步地,在步骤(2)中,所述灯光自动布局方法为窗洞天光布局方法、分段墙面布局方法、空间分割布局方法、灯光模型布局方法或相机与窗洞角度布局方法。
进一步地,所述窗洞天光布局方法,包括如下步骤:
在步骤(1)中,使用VRay渲染引擎的面光源作为天光模拟,面光源的特点是发光模式为面,单个面光源的光线发射方向为面的正朝向,符合窗洞及门洞的单方向光线入口的特点,且能够产生与面光源面积对应的柔和阴影;
在步骤(2)中,从VR设计软件的墙体数据中获取到窗洞数据,
在步骤(3)中,程序实例化创建面光源数据类型并设置面光源的宽度和高度分别为窗洞的宽度和高度,对窗洞的宽和高数据都除以2,得到窗洞数据的中心位置,设置面光源的位置为这个计算的位置;
更进一步地,所述窗洞天光布局方法,包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都生活家网络科技有限公司,未经成都生活家网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711090103.1/2.html,转载请声明来源钻瓜专利网。