Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 生成一封信的正文_Javascript_Box2d - Fatal编程技术网

Javascript 生成一封信的正文

Javascript 生成一封信的正文,javascript,box2d,Javascript,Box2d,我想编写一个小游戏,处理字体和字母。我想让它们在2d空间中四处移动,我使用box2dweb作为物理引擎,这实际上做得非常好。目前我正在努力解决的问题是如何为一封信构建一个主体。Box2d只能处理基本的凸面形状,为了构建更复杂的hitbox,我必须将其中一些组合起来。在这幅图中,我试图找出我想要达到的目标,一种算法,它采用一个字母的svg路径,并生成一系列代表hitbox的B2Shape 总之,如果有一个图书馆能够做到这一点的话,我不知道在哪里可以找到关于这方面的信息。即使这个库在Javascri

我想编写一个小游戏,处理字体和字母。我想让它们在2d空间中四处移动,我使用box2dweb作为物理引擎,这实际上做得非常好。目前我正在努力解决的问题是如何为一封信构建一个主体。Box2d只能处理基本的凸面形状,为了构建更复杂的hitbox,我必须将其中一些组合起来。在这幅图中,我试图找出我想要达到的目标,一种算法,它采用一个字母的svg路径,并生成一系列代表hitbox的B2Shape

总之,如果有一个图书馆能够做到这一点的话,我不知道在哪里可以找到关于这方面的信息。即使这个库在Javascript中不可用,我也可以在服务器上完成这项工作。 我知道有paper.js和rapharel,这是一些聪明的向量库,但我还没有找到解决这个问题的任何线索。 我很乐意得到任何形式的帮助、资源链接或数学意义上问题的正确名称

提前问候和感谢。。。
菲利普

我只想把调查结果留在这里,也许有人会帮上忙。最初的想法是基于“切穗”、“摘穗”或“切穗”。演示将对此进行描述。但该算法生成的多边形较少,但适合于box2d的多边形在演示中显示。这个想法是尽可能多地合并三角形,只要它们是凸的,在这种情况下,不超过八条边。三角形适合添加到多边形中,如果可以在三角形中找到两个点,在多边形中找到两个形容词点,具有相同的x和y坐标。

我只想把调查结果留在这里,也许有人会帮助它。最初的想法是基于“切穗”、“摘穗”或“切穗”。演示将对此进行描述。但该算法生成的多边形较少,但适合于box2d的多边形在演示中显示。这个想法是尽可能多地合并三角形,只要它们是凸的,在这种情况下,不超过八条边。如果可以在三角形中找到两个点,在多边形中找到两个形容词点,并且具有相同的x和y坐标,则可以将三角形添加到多边形中