发明名称 |
半球空间内照度值插值计算方法 |
摘要 |
本发明公开了一种半球空间内照度值插值计算方法,包括以下步骤:读取IES照度文件,并读取照度文件中的照度值,以光源水平旋转角度C为横角度坐标,以光源竖直旋转角度γ为纵角度坐标照度值建立半球空间矩阵;获取拟插值点,判断拟插值点在半球空间矩阵的位置;若拟插值点在半球空间矩阵的中间区域,用二次曲线法插值计算照度值,若在半球空间矩阵的边界区域,用线性插值计算照度值。可以提供半球空间内0-360度任意面和任意一点位上的照度数值计算算法,还可以在提供足够精度前提下,以较为精简的代价获得简便高效的计算效果,便于在手机、平板等瘦客户端上实时计算。 |
申请公布号 |
CN105243181A |
申请公布日期 |
2016.01.13 |
申请号 |
CN201510563595.6 |
申请日期 |
2015.09.07 |
申请人 |
中智城信息科技(苏州)有限公司 |
发明人 |
杨方勤;张伟;郑成龙;吴坚;刘继胜;张良;辛凯 |
分类号 |
G06F17/50(2006.01)I;G01M11/02(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
苏州创元专利商标事务所有限公司 32103 |
代理人 |
范晴;丁浩秋 |
主权项 |
一种半球空间内照度值插值计算方法,其特征在于,包括以下步骤:S01:读取IES照度文件,并读取照度文件中的照度值,以光源水平旋转角度C为横角度坐标,以光源竖直旋转角度γ为纵角度坐标照度值建立半球空间矩阵;S02:获取拟插值点,判断拟插值点在半球空间矩阵的位置;S03:若拟插值点在半球空间矩阵的中间区域,用二次曲线法插值计算照度值,若在半球空间矩阵的边界区域,用线性插值计算照度值。 |
地址 |
215200 江苏省苏州市吴江区松陵镇太湖新城苏州河路18号 |