一种三维场景开敞度分析的方法及系统
摘要:
一种三维场景开敞度分析的方法及系统,属建筑信息模型工具的计算机应用领域,目前用球面坐标点采样方式分析三维场景开敞度要基于三角网格面切割次数,效率和准确度不可兼顾。本发明方法包括指定三维场景中的观察点与观察半径;使用相机对观察点的相应视线区域进行实时绘制,将读取的像素点组合成不重复的三角网格面;基于每个网格面顶点的像素深度、相机观察矩阵和投影矩阵,计算每个像素对应的三维空间坐标及其与观察点的坐标之间距;比较间距与观察半径的大小并根据结果对像素点进行分类;根据观察半径计算获得基于投影坐标组合成三角面并组成完整的观察半球面;根据每个三角面的特征形成观察半球面上的可见与不可见区域并获得开敞度分析结果。
公开/授权文献
0/0