作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了实现太阳系八大行星模拟动画,对基于PyOpenGL的三维图形动画绘制技术进行研究.包括PyOpenGL开发环境的搭建,利用PyOpenGL进行三维图形动画绘制的基本程序框架以及绘制原理、绘图要素等.采用等比例缩小的方法,结合PyOpenGL提供的投影矩阵,模型视图矩阵把太阳系八大行星映射到一个矩形窗口内,然后借助PyOpenGL提供的视图变换矩阵设置观察该矩形窗口的观察点.为了增强三维立体感,采用PyOpenGL提供的光照模型,对矩形窗口中的光源个数、漫反射和镜面反射的光线强弱分别进行设置.为了实现动画效果,采用公式近似模拟出每个行星的轨道和周期,结合PyOpenGL提供的图形绘制函数,绘制在矩形窗口中.最后利用PyOpenGL提供的坐标变换矩阵绘制部分行星的卫星.最终实现了对太阳系八大行星的模拟动画.
推荐文章
三维图形引擎中骨骼蒙皮动画的一种实现方法
三维图形引擎
骨骼蒙皮动画
组合变换矩阵
关键帧
顶点混合
三维图形生成支撑环境综述
三维图形(3D)
OpenGL
Direct3D
Glide
VRML
Java3D
探析三维动画中灯光的布局与运用
动画
灯光
布局
塑造
渲染
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 PyOpenGL在三维图形动画中的应用
来源期刊 自动化与仪器仪表 学科 工学
关键词 三维动画 光照模型 坐标变换 PyOpenGL
年,卷(期) 2017,(2) 所属期刊栏目 自动化应用
研究方向 页码范围 131-133,136
页数 4页 分类号 TP37
字数 语种 中文
DOI 10.14016/j.cnki.1001-9227.2017.02.131
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈可 12 24 3.0 4.0
2 许豪 15 25 2.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (40)
共引文献  (28)
参考文献  (5)
节点文献
引证文献  (2)
同被引文献  (0)
二级引证文献  (0)
1975(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(3)
  • 参考文献(0)
  • 二级参考文献(3)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(4)
  • 参考文献(0)
  • 二级参考文献(4)
2007(5)
  • 参考文献(0)
  • 二级参考文献(5)
2008(3)
  • 参考文献(0)
  • 二级参考文献(3)
2009(5)
  • 参考文献(0)
  • 二级参考文献(5)
2010(2)
  • 参考文献(0)
  • 二级参考文献(2)
2011(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(2)
  • 参考文献(0)
  • 二级参考文献(2)
2013(5)
  • 参考文献(1)
  • 二级参考文献(4)
2014(3)
  • 参考文献(1)
  • 二级参考文献(2)
2015(4)
  • 参考文献(1)
  • 二级参考文献(3)
2016(2)
  • 参考文献(2)
  • 二级参考文献(0)
2017(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2017(1)
  • 引证文献(1)
  • 二级引证文献(0)
2020(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
三维动画
光照模型
坐标变换
PyOpenGL
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
自动化与仪器仪表
月刊
1001-9227
50-1066/TP
大16开
重庆市渝北区人和杨柳路2号B区
78-8
1981
chi
出版文献量(篇)
9657
总下载数(次)
37
总被引数(次)
30777
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导