卫星计算 需要搅拌机!!! 所需的包 py pylab(matplotlib) urllib 数学 麻木 跑步 blender startup.blend --python main2.py 如果您不想启动Blender,而只想获取原始数据(控制台+ matplotlib),请像这样启动: blender startup.blend --python main2.py --background 代码: 从特定类别下载数据: TLE.download(category) example: TLE.download("iridium") 获取类别中的卫星数: TLE.numOfSat(category) example: TLE.numOfSat("noaa") 列印特定的TLE: TLE.printTLE(category, satNr) example: 从以下类
2023-01-15 12:18:02 4.85MB cpp blender satellite collision-detection
1
Java碰撞检测和物理引擎 100%Java 2D碰撞检测和物理引擎。 设计快速,稳定,可扩展且易于使用。 dyn4j可免费用于商业和非商业应用。 该项目由主要项目和此处管理的测试以及另外两个项目组成: 集合,以帮助入门 一个非平凡的桌面应用程序,允许用户构建场景,运行,保存和加载场景-所有这些都是以dyn4j作为模拟引擎构建的。 要求 Java 1.6以上 入门 dyn4j具有许多功能和可扩展性,但是入门很容易。 如果您想快速入门,请观看以下视频。 步骤1:将dyn4j添加到您的项目 通过从或GitHub软件包中添加Maven依赖项,将dyn4j添加到您的类路径中 < dependency> < groupId>org.dyn4j < artifactId>dyn4j < version>4.1.4
2022-08-26 19:05:01 1.08MB simulation physics-engine collision-detection dyn4j
1
gjk.c –平原C的Gilbert-Johnson-Keerthi 这是在普通C语言中粗略但快速地实现GJK冲突检测算法的功能。只有一个C文件,少于200行,没有依赖关系。 目前处于2D模式,即将推出完整的3D版本。此2D版本使用Minkowski求和,并在Minkowski空间中构建一个三角形单形,以判断两个任意凸多边形是否发生碰撞。 3D版本将大致相同,但将在3维Minkowski空间内构建一个四面体单形。 它当前仅指示是否存在碰撞。 距离和接触点的C代码即将推出。 免责声明 他妈的许可证和版权。 我这样做是出于学习目的,这是公共知识,任何用法都是完全免费的。 使用范例 这是的示例案例的。 将两个测试的多边形定义为纯C矢量结构类型的数组。 GJK的这种实现实际上并不关心数组中顶点的顺序,因为它将所有点集都视为凸多边形。 struct _vec2 { float x; float
2021-11-17 16:40:30 25KB physics simplex collision-detection gjk
1
碰撞检测 查看本书,包括交互式示例: 更新! 这个网站已经获得了很多访问,这真是太好了。 我进行了一些更改,以使其在移动设备上看起来更好,使导航更容易,并尝试查看所有内容以查找错误。 如果您有任何问题或建议,请。 谢谢! 对象的碰撞是大多数游戏体验和用户界面的基础。 棒球棒与球相撞,僵尸撞到墙壁上,马里奥(Mario)降落在平台和脚龟上。 甚至像用鼠标(一个点)单击一个按钮(一个矩形)这样简单的事情也是冲突。 本书使用圆形,矩形和直线等基本形状解释了这些碰撞背后的算法,因此您可以将其实现到自己的项目中。 这里覆盖了什么? 本书涵盖点,圆,矩形,直线,多边形和三角形之间的碰撞。 这些示例旨在尽可能地易于阅读和理解。 肯定有更快,更有效的方法来检测这些碰撞,但是本书旨在使用户友好并以最少的数学知识教授这些原理。 每个部分都包含对碰撞算法的描述,以及使用processing.js构建
2021-11-17 14:09:14 1.61MB processing book collision-detection interactivity
1