spacewormhole:在OpenGL中实现的3D空间虫洞

时间:2024-05-29 13:04:43
【文件属性】:

文件名称:spacewormhole:在OpenGL中实现的3D空间虫洞

文件大小:7.15MB

文件格式:ZIP

更新时间:2024-05-29 13:04:43

Java

太空虫洞 在OpenGL中实现的3D空间虫洞 该程序模拟了三个源。 两种是生成粒子的源(也称为“生成器”源),一种是由于强大的引力将靠近其的粒子拉出的源,就像它发生在黑洞中一样(也称为“黑洞”)来源)。 结果是在两个粒子生成器源之间创建了一个通道,将它们的粒子拉到黑洞中。 提交的代码包含以下.java文件: Camera.java 粒子.java ParticleSource.java 虫洞 所有源均由ParticleSource类表示,该类具有本地位置,每次更新中生成的粒子数量,重力和空间方向,源将生成的粒子发送到该粒子。 程序中的每个粒子都由“粒子”类表示,并且具有自己的局部位置和速度。 产生粒子的两个源会在每次更新时根据重力和方向创建标准数量的粒子,并刷新现有粒子的位置。 代表黑洞的来源不会产生新的粒子,而是从其他两个来源“窃取”接近黑洞的那些粒子。 因此,只要粒子发现自己位


【文件预览】:
spacewormhole-master
----3dwormhole_simulator()
--------src()
--------lwjgl-2.9.3()
----images()
--------wormhole.png(256KB)
----README.md(4KB)

网友评论