查看效果:http://hovertree.com/texiao/html5/9.htm地球自传 http://hovertree.com/texiao/html5/8.htm代码如下: ...
原文地址:canvas绘制太阳系 学习canvas有一段时间了,顺便写个小项目练手,该项目用到的知识点包括: ES 面向对象 基本的三角函数 canvas部分有:坐标变换,渐变,混合模式,线条和图形的绘制。 实际效果: solar system 推荐在chrome或safari下运行 场景 首先建立场景类,主要用来组织管理对象,统一更新和绘制对象。这里用到了ES 的类语法,构造函数建立对象列表属性 ...
2017-10-27 09:14 2 1553 推荐指数:
查看效果:http://hovertree.com/texiao/html5/9.htm地球自传 http://hovertree.com/texiao/html5/8.htm代码如下: ...
这个是8年前写的demo,提交的一份作业,按照提出的需求点,以最快和最简单的方式完成功能,因此代码比较简单。 1)截图 2) 功能点描述: 1、公转,自传 2、基础的摄像机运动 3、正视和顶视 4、天空盒 5、太阳黑子爆炸 6、彗星 ...
创建太阳系模型 描述的程序绘制一个简单的太阳系,其中有一颗行星和一颗太阳,用同一个函数绘制。需要使用glRotate*()函数让这颗行星绕太阳旋转,并且绕自身的轴旋转。还需要使用glTranslate*()函数让这颗行星离开原点,移动到它自己的轨道上。可以在glutWireSphere()函数 ...
首先定义一个窗口类 package cn.hxd.util; import java.awt.Frame;import java.awt.event.WindowAdapter;impo ...
实践要求:写一个程序,实现一个完整的太阳系,其他星球围绕太阳的转速必须不一样,并且不再一个法平面内。 法平面是指过空间曲线的切点,且与切线垂直的平面。要求不在一个法平面内,则在保证所有行星以及太阳在一条轴上时,另外两条轴的比例不相同即可。公转速度在RotateAround ...
没考虑各大行星自转轴指向的问题,都是默认指向y轴方向。 ...
类这个物种中的一员,我们理所应当对我们生活的星球、所在的太阳系有一定的认识,对 8 大行星各自的运行轨道、质 ...