Skip to content

浙江大学(ZJU)计算机图形学(Computer Graphics)(CG),作业2,绘制太阳系,Build a solar system

Notifications You must be signed in to change notification settings

HanzhenLu/Draw-Solar-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Draw-Solar-System

浙江大学(ZJU)计算机图形学(Computer Graphics)(CG),作业2,绘制太阳系,Build a solar system

简介

绘制了太阳系中的太阳、八大行星及月亮,其中轨道倾斜角和公转周期是根据数据真实模拟的,行星半径和轨道半径只确保了大小顺序是正确的(如果按照真实数据模拟恐怕水星一众会小到看不见),因为星球都是纯色球体没有贴图看不出自转效果所以也没有进行实现,同时因为计算过于复杂八颗行星中只有海王星使用了椭圆轨道,其余七颗近似为圆轨道。
按r可以让行星停止旋转,如果觉得转太快/慢了可以加上/删掉Sleep(50)

最终效果

image-20221102210810443 image-20221102210843316 image-20221102211009987

About

浙江大学(ZJU)计算机图形学(Computer Graphics)(CG),作业2,绘制太阳系,Build a solar system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages