- 1
- 0
- 约1.04万字
- 约 12页
- 2018-04-28 发布于湖北
- 举报
基于OpenGL的玉米可视化技术分析推荐
基于OpenGL的玉米可视化技术研究
摘要:以玉米茎节、叶片、穗等各器官为研究对象,基于OpenGL技术实现玉米各器官的3D逼真显示,设计实现玉米的三维可视化系统。系统运行时,根据玉米特性、各器官的形态特征参数和拓扑结构参数,运用VC++和OpenGL在计算机上实现玉米各器官、植株的静态建模及动态生长过程。该项目研究成果可以直接用于教学演示,并为作物研究提供了更为便捷的、新的研究手段。
关键字:玉米;几何建模;渲染;3D动态显示
农作物的三维过程数字化显示,也就是虚拟作物,对农业科研、生产、教学有着极大的应用价值。农作物与我们日常生活密切相关,以计算机为手段对农作物生长进行建模与仿真,对我国这样一个农业大国极为重要。计算机能以真实感模拟作物的三维生长的关键是作物的三维几何形态建模和计算机可视化技术,即计算机可视化技术的发展使得模拟作物动态生长过程成为可能。
虚拟作物是以作物为对象,具有三维效果和可视化特点;它可以实现在很短的时间内,不必实际种植,利用计算机模拟显示作物生长的整个过程。虚拟作物的研究工作在国内外已有很多, 开发出很多虚拟作物软件。相对于水稻、小麦等农作物,玉米的形态结构比较复杂,研究玉米形态可视化技术可为玉米生长可视化系统的设计提供技术基础。
1 项目研究目标
1)研究作物器官的几何建模方法,并基于OpenGL建立玉米各器官的较逼真的几何模型。
2)掌握基于OpenGL实现玉米器官几何模型的真实感渲染方法。
3)建立玉米植株的可视化模型。
4)开发玉米形态可视化原型系统。
玉米的形态结构比较复杂,研究玉米形态可视化技术可为玉米生长可视化系统的设计提供技术基础。本研究以玉米作物为对象,基于OpenGL技术实现玉米作物器官的3D静态逼真显示,开发作物器官动态演示系统。将计算机图形学技术应用于作物形态结构分析,根据对作物器官形态结构主要特征构建参数化的几何模型,实现进行作物器官、个体的可视化展示。该项研究成果将为作物形态结构研究提供了新的研究手段,并为作物的虚拟显示探索新方法。
研究利用了玉米的三维形态几何模型,采用面向对象的方法,对玉米各器官作为单独的对象进行处理,采用模型-文档-视图的方法,设计实现了玉米三维可视化系统,对玉米的茎、叶、穗分别建立了静态模型,实现了玉米各器官和单株三维静态建模及动态生长。
2 项目的主要研究内容
1)玉米器官几何模型的建立
研究如何基于玉米器官的形态特征参数(叶长、叶宽、节间长、节间粗等),建立玉米各器官(茎节、叶片、雄穗和雌穗)的几何模型,并基于OpenGL图形库实现各器官的静态绘制。
2)基于OpenGL实现作物器官几何模型的真实感渲染方法
运用OpenGL技术对已绘制好的玉米器官加以光照、纹理等效果,从而实现玉米器官的逼真显示。
3)研究如何基于玉米植株的拓扑结构特征,将各器官组织成植株个体,实现玉米植株的可视化。
4)开发玉米形态结构可视化系统
利用VC++语言结合OpenGL图形库,构建玉米形态结构可视化系统,实现玉米器官、植株的3D显示。
项目的技术路线
项目的技术路线如图1所示:
对国内外已有研究的学习与分析,收集对本项目有用的资料
对国内外已有研究的学习与分析,收集对本项目有用的资料
研究作物器官器官几何建模方法
收集玉米主要生育期各器官的生长图片,观测分析玉米各器官的形态结构特征
根据玉米各器官的形态特征参数,建立器官的静态几何模型。
对玉米各器官的几何模型添加颜色、光照等,生成形象逼真的玉米器官。
实现玉米植株3D动态显示
构造基本图元,来模拟玉米的规则形状的器官(如节间、玉米籽粒等),基本图元可以结合为更复杂的复合图元,用于描述更为复杂的玉米器官(如穗)。
将各器官组织成个体,实现玉米植株的个体可视化。
图1 项目技术路线
4 器官几何建模
4.1 玉米雌穗几何建模
玉米雌穗结构较为复杂,雌穗建模包括构建籽粒、穗轴和苞叶3部分内容。
玉米籽粒形状较为光滑,每个籽粒可以近似看做一个球体(图2-1)。
图2-1 图2-2 图2-3
图2玉米雌穗几何建模
单个玉米籽粒的半径为r,单个玉米籽粒的圆心构成半径为R的圆,根据R和r的设定,形成一行玉米籽粒,如图2-2所示。并对单个籽粒进行一定的缩放使玉米籽粒的个体更为凸显。
用圆柱和圆台模拟穗轴体,圆锥模拟穗轴顶端部分,模型参数包括穗轴圆台半径、圆柱半径和顶部半径、穗轴圆台体高度h3、圆柱体高度h2和顶部锥体高度h1,如图2-3所示。根据穗轴着生籽粒的行粒数在穗轴体的轴线方向和截面方向分别划分网格,网格交点作为籽粒的生长点。对已经缩放的籽粒进行坐标变换使其依附在穗轴体上形
您可能关注的文档
- 基于JSP+mysql的网上书店设计与实现推荐.docx
- 基于JAVA的餐饮管理系统(毕业论文)11163推荐.doc
- 基于jsp学生成绩管理系统推荐.docx
- 基于JSP技术的乐游音乐网站的设计及其实现终稿推荐.doc
- 基于KingView的DCS实验系统设计与实现论文推荐.doc
- 基于LabVIEW控制的多路传感信号采集系统_论文(定稿)提交推荐.doc
- 基于K-L变换的人脸识别系统推荐.docx
- 基于labview的函数信号发生器的毕业设计推荐.doc
- 基于JAVA的餐饮管理系统(毕业论文)07530推荐.doc
- 基于LabVIEW的多传感器测试系统毕业设计推荐.doc
- 2025-2026学年科普版七年级下册英语Unit7 Being a Smart Shopper素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit10 Lending a Helping Hand素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit11 Rules Matter素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit12 Better Together素养测评卷(含答案).docx
- 2026年中考英语语法选择专题训练(含答案).docx
- 2026中考语文二轮学思并重,涵养君子之德论语十二章、虽有佳肴、大道之行也.docx
- 中考文言文常见文化常识梳理.docx
- 中考语文二轮:内修君子德外尽忠臣心诚子书出师表修身立德主题学习.docx
- 中考语文二轮:不一样的求学路一样的成长梦送东阳马生序劝学主题学习.docx
- 中考语文二轮:《陋室铭》《爱莲说》托物寓意主题学习.docx
最近下载
- 质量检验员培训课件.ppt VIP
- 一种预制装配式风机基础、风机及施工方法.pdf VIP
- 2023年岳阳市初中学业水平考试数学试卷参考答案 .pdf VIP
- 2026年大庆医学高等专科学校单招职业技能考试题库及答案详解(全优).docx VIP
- 《养老机构智慧运营与管理》教学设计——项目8 养老机构的风险管理与安全管理.docx VIP
- 2025年国际注册内部审计师(CIA)资格考试(内部审计基础)历年参考题库含答案详解.docx VIP
- 北师大版高一下学期数学(必修二)《1.2 任意角》同步练习题及答案.docx VIP
- 健美操教学计划与教案.docx VIP
- 新闻学西方媒介理论.pptx VIP
- 公消(2016)113号-关于加强超大城市综合体消防安全工作的指导意见标准.pdf VIP
原创力文档

文档评论(0)