box2d - 如何生成纹理以适应形状?

标签 box2d textures libgdx

我有一系列随机生成的 EdgeShapes,如下所示:

enter image description here

我的问题是,如何用纹理填充底部区域以使其看起来像地面?

最佳答案

正如 IRC 中的某人所建议的那样:
使用 OpenGL 创建一个多边形,然后将其以 1:1 的比例映射到 Box2D 形状上并对多边形进行纹理化。

关于box2d - 如何生成纹理以适应形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8456872/

相关文章:

android - 我的 box2d body 下降太慢了

java - Libgdx FreeTypeFontGenerator 不能在 android 上运行?

c++ - QOpenGLContext 和 native OpenGL 上下文之间的纹理共享不适用于 Mesa 驱动程序

c++ - 如何在 GLUT 上加载 bmp 以将其用作纹理?

android - 使用 libgdx 获取 GPS 位置

带有 LibGDX 字体内存泄漏的 Java

java - box2d 不同步

c++ - Box2d C++ AccessViolation 使用 b2fixture out 方法

ios - 在cocos2d中实现生命/积分系统

background - libGDX 渲染大背景图像的最佳方法是什么?