文档介绍:论文题目:基于 OpenGL 的三维建筑物日照分析研究
专业:地图学与地理信息系统
硕士生:李原夏(签名)
指导教师:张耀民(签名)
摘要
现阶段,随着我国城市改造和建设的不断推进,城市人口急速增长,随着旧城更新、
居住的建设与发展、中心商务区的再造与重整等大量开发与建设,城市土地利用率不断
提高,建筑间距不断减小,居民住宅的日照时间越来越少,提高土地利用率的提高和改
善城市居住环境之间的矛盾越来越尖锐。
随着三维日照分析系统研究的不断深入,传统的手工计算方法和基于 CAD 平台进
行二次开发的日照分析系统已经难以满足城市规划方案中快速、精确、便捷地进行日照
分析的要求。因此,本文提出利用 OpenGL 和三维日照分析模型建立三维建筑物日照分
析系统。
论文首先分析研究原有二维 CAD 中日照分析方法和现有的三维日照分析方法,研
究现有的日照分析各功能实现算法,探讨在给定时间内,建筑物动态阴影时间计算方法,
建筑物之间遮挡情况分析。
其次,通过 3D Max2010 建立简单的三维建筑物模型,进行纹理贴图。同时,深入
研究 OpenGL 底层图形算法,并且利用 OpenGL 强大的图形渲染功能,实现三维场景的
模拟。
最后,本文以 Visual C++ 2008 为开发环境,利用 MFC 类库设计开发三维建筑物日
照分析系统,实现了三维建筑物模型场景的漫游以及日照时间计算、日照阴影分析等功
能。
关键词:OpenGL;三维模型;日照分析;Visual C++
研究类型:应用研究
Subject :Research on Daylight in Building Based on OpenGL
Specialty :Cartography and Geographic Information System
Name :Yuanxia Li (signature)
Instructor :Yaomin Zhang (signature)
ABSTRACT
At this stage, with the continuous advance of China's urban transformation and
construction of the urban population and rapid growth, living with the Urban Renewal of
construction and development, reengineering and restructuring of the Central Business
District Development and construction of urban land utilization andincrease, decreasing the
distance between buildings, residential sunshine less and less time, improve land utilization to
improve and to improve the increasingly acute contradictions between the urban living
environment.
With the deepening of the three-dimensional sunshine and analysis system, the
traditional hand calculation methods and sunlight analysis system based on the CAD platform
for secondary development has been difficult to meet the urban planning program, fast,
accurate, and easily sunshine analysis , this paper proposes the use of
OpenGL and 3D modeling 3D buildings sunshine analysis system.
Firstly, analysis to study the original two-dimensional CAD sunshine analytical methods
and the existing three-dimensional sunshin