发明名称 改善绘图场景中灯具照明的方法
摘要 一种改善绘图场景中灯具照明的方法。提供一绘图场景区块,并将该绘图场景区块分割为复数个子区块,其中每一子区块包括至少一容器物件,且该容器物件包括至少一几何物件。为该容器物件设定至少一光源,分别定义该容器物件与该光源之包覆体积,以及根据该容器物件与该光源之包覆体积,对该平截头体内之几何物件执行绘出之操作。
申请公布号 TWI256455 申请公布日期 2006.06.11
申请号 TW093140940 申请日期 2004.12.28
申请人 财团法人资讯工业策进会 发明人 翁明昉;郭信义;苏俊明;李俊毅
分类号 F21V23/00;F21V33/00;F21W131 主分类号 F21V23/00
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种改善绘图场景中灯具照明的方法,包括下列 步骤: 提供一绘图场景区块; 将上述绘图场景区块分割为复数个子区块,其中每 一子区块包括至少一容器物件,且上述容器物件包 括至少一几何物件; 为上述容器物件设定至少一光源; 分别定义上述容器物件与上述光源之包覆体积;以 及 根据上述容器物件与上述光源之包覆体积,对上述 平截头体内之几何物件执行绘出之操作。 2.如申请专利范围第1项所述的改善绘图场景中灯 具照明的方法,其更包括下列步骤: 对上述绘图场景区块执行一可视范围裁减操作以 取得一平截头体,其中上述平截头体之范围内包括 至少一容器物件;以及 根据上述容器物件与上述光源之包覆体积以及上 述平截头体,对上述平截头体内之几何物件执行绘 出之操作。 3.如申请专利范围第1项所述的改善绘图场景中灯 具照明的方法,其更包括下列步骤: 对上述绘图场景区块执行一可视范围裁减操作以 取得一平截头体,其中上述平截头体之范围内包括 至少一第一容器物件与一第二容器物件; 对上述第一容器物件之包覆体积与上述光源之包 覆体积执行一碰撞测试操作; 若上述碰撞测试结果为真,则将上述光源之包覆体 积资讯记录于上述第一容器物件之包覆体积资讯 中; 根据上述光源之包覆体积资讯对上述第一容器物 件所包含之几何物件执行绘出操作; 对上述第二容器物件之包覆体积与上述光源之包 覆体积执行一碰撞测试操作; 若碰撞测试结果为真,则将上述光源之包覆体积资 讯记录于上述第二容器物件之包覆体积资讯中;以 及 根据上述光源之包覆体积资讯对上述第二容器物 件所包含之几何物件执行绘出操作。 4.如申请专利范围第1项所述的改善绘图场景中灯 具照明的方法,其中,若一几何物件位于一光源之 包覆体积的范围外,则上述几何物件不受上述光源 的照明影响。 5.如申请专利范围第4项所述的改善绘图场景中灯 具照明的方法,其中,上述光源之包覆体积的范围 可由系统自行设定或由使用者自订。 6.如申请专利范围第5项所述的改善绘图场景中灯 具照明的方法,其中,根据一距离参数决定上述光 源之包覆体积的范围。 7.如申请专利范围第1项所述的改善绘图场景中灯 具照明的方法,其中,上述绘图场景区块与每一上 述子区块分别表示为一容器物件。 8.如申请专利范围第1项所述的改善绘图场景中灯 具照明的方法,其中,上述光源之类型包括点光源 、聚光光源以及平行光源。 9.一种改善绘图场景中灯具照明的方法,包括下列 步骤: 提供一绘图场景区块并且定义其包覆体积; 将上述绘图场景区块分割为至少一第一子区块与 一第二子区块,其中上述第一子区块包括至少一第 一容器物件与一第二容器物件,且上述第一容器物 件包括一第一几何物件以及上述第二容器物件包 括一第二几何物件,上述第二子区块包括至少一第 三容器物件,且上述第二容器物件包括一第三几何 物件; 为上述第一、第二与第三容器物件分别设定至少 一第一光源、第二光源与一第三光源; 分别定义上述第一、第二与第三容器物件与上述 第一、第二与第三光源之包覆体积;以及 对上述绘图场景区块执行一可视范围裁减操作以 取得一平截头体,其中上述平截头体之范围内包括 上述第一、第二与第三容器物件; 根据上述第一、第二与第三容器物件与上述第一 、第二与第三光源之包覆体积以及上述平截头体, 对上述平截头体内之第一、第二与第三几何物件 执行绘出之操作。 10.如申请专利范围第9项所述的改善绘图场景中灯 具照明的方法,其更包括下列步骤: 将上述第一、第二与第三光源之包覆体积资讯记 录于上述绘图场景区块之包覆体积资讯中; 根据上述第一子区块之包覆体积中记录之光源资 讯,对上述第一容器物件之包覆体积与上述第一光 源之包覆体积执行一碰撞测试操作; 若上述碰撞测试结果为真,则将上述第一光源之包 覆体积资讯记录于上述第一容器物件之包覆体积 资讯中; 根据上述第一光源之包覆体积资讯对上述第一容 器物件所包含之几何物件执行绘出操作; 根据上述第一子区块之包覆体积中记录之光源资 讯,对上述第二容器物件之包覆体积与上述第二光 源之包覆体积执行一碰撞测试操作; 若碰撞测试结果为真,则将上述第二光源之包覆体 积资讯记录于上述第二容器物件之包覆体积资讯 中;以及 根据上述第二光源之包覆体积资讯对上述第二容 器物件所包含之几何物件执行绘出操作。 11.如申请专利范围第10项所述的改善绘图场景中 灯具照明的方法,其更包括下列步骤: 根据上述第二子区块之包覆体积中记录之光源资 讯,对上述第三容器物件之包覆体积与上述第三光 源之包覆体积执行一碰撞测试操作; 若碰撞测试结果为真,则将上述第三光源之包覆体 积资讯记录于上述第三容器物件之包覆体积资讯 中;以及 根据上述第三光源之包覆体积资讯对上述第三容 器物件所包含之几何物件执行绘出操作。 12.如申请专利范围第9项所述的改善绘图场景中灯 具照明的方法,其中,若一几何物件位于一光源之 包覆体积的范围外,则上述几何物件不受上述光源 的照明影响。 13.如申请专利范围第12项所述的改善绘图场景中 灯具照明的方法,其中,上述光源之包覆体积的范 围可由系统自行设定或由使用者自订。 14.如申请专利范围第13项所述的改善绘图场景中 灯具照明的方法,其中,根据一距离参数决定上述 光源之包覆体积的范围。 15.如申请专利范围第9项所述的改善绘图场景中灯 具照明的方法,其中,上述绘图场景区块与每一上 述子区块分别表示为一容器物件。 16.如申请专利范围第9项所述的改善绘图场景中灯 具照明的方法,其中,上述光源之类型包括点光源 、聚光光源以及平行光源。 图式简单说明: 第1图系显示本发明实施例之场景切割的示意图。 第2A图系显示本发明实施例之容器物件与几何物 件的球形包围体示意图。 第2B图系显示第2A图之场景内之容器物件与几何物 件间之树状结构关系的示意图。 第3A图系显示本发明实施例之场景内的可视范围 裁切示意图。 第3B图系显示第3A图中裁切范围内之容器物件与几 何物件间之树状结构关系的示意图。 第4图系显示传统硬体灯具照明设定的示意图。 第5图系显示本发明实施例之硬体灯具照明设定的 示意图。 第6A图系显示本发明实施例之灯具的可视范围裁 切的示意图。 第6B图系显示第6A图中裁切范围内之容器物件与几 何物件间之树状结构关系的示意图。 第7A图系显示本发明实施例之裁切范围内之灯具 与物件间碰撞测试的示意图。 第7B图系显示第7A图中之碰撞测试结果所包含之容 器物件与几何物件间之树状结构关系的示意图。 第8A~10B图系显示将裁切范围内欲绘出之物件之树 状结构关系的示意图。 第11图系显示本发明之改善绘图场景中灯具照明 的方法步骤流程图。
地址 台北市大安区和平东路2段106号11楼