`
aa87963014
  • 浏览: 154365 次
  • 性别: Icon_minigender_1
  • 来自: 布尼塔尼亚
社区版块
存档分类
最新评论

libgdx 与 TexturePacker

 
阅读更多

使用TexturePacker 来打包图片资源.

如果使用默认设置.应该是 allow rotation =true 并且 tirm mode = trim

即 允许旋转并且 裁剪 透明部分

 

这两个选项对于压缩图片大小还是挺重要的.

但是在libgdx里面,得到的图片是原封不动的材质.

那么 你获取原图就可能得到的是旋转90度之后的材质. 虽然说自己注意些 通过一些封装方法在使用上应该没什么障碍,但是还是挺不方便的.

trim 也是,TexturePacker  会去掉一些透明部分.导致在libgdx里面得到的材质是裁剪过后的大小.而不是原图大小. 这个得注意了!

trim 问题怎么解决还不清楚. 目前我的做法是 allow rotation 设置为false,trim mode 设置为 none.这样 TexturePacker 就真的只是打包图片了.libgdx里面能得到原始大小和旋转的图片.

 

有知道怎么解决这个问题的 还请告诉我下.

1
1
分享到:
评论

相关推荐

    libgdx_TexturePacker

    LibGDX Texture Packer 是一个专用于游戏开发的高效工具,它主要用于合并多个小图像(子图)到一张大的纹理 atlas。这个工具在IT行业中,特别是游戏开发领域,有着广泛的应用,因为它能够有效地优化图形资源的管理,...

    GDXTexturePacker:具有GUI的libGDX的TexturePacker的独立版本

    具有GUI的libGDX的TexturePacker的独立版本 LibGDX通过其工具提供了一种功能非常齐全的方法,可以将许多图像打包为一个纹理。 不幸的是,对于某些开发人员来说,它不是最简单的工具。 有一个带有GUI的商业打包器和...

    texture-packer-plugin:使用 LibGdx 的 TexturePacker 自动打包图像的 SBT 插件

    纹理打包器插件使用 LibGdx 的 TexturePacker 自动打包图像的 SBT 插件。它能做什么LibGdx 的 TexturePacker 在OpenGL中,一个纹理被绑定,一些绘制完成,另一个纹理被绑定,更多的绘制完成等等。绑定纹理的成本相对...

    Libgdx TexturePacker 肥肥汉化版(基于v3.2)

    7. **Libgdx 集成**:Libgdx 是一个跨平台的游戏开发框架,TexturePacker 可以很好地与之集成。生成的纹理atlases和数据文件可以直接在Libgdx项目中使用,通过`com.badlogic.gdx.graphics.g2d.TextureAtlas`类加载和...

    libgdx TexturePackerTest

    LibGDX是一个强大的开源游戏开发框架,它为Java和Android开发者提供了一系列工具,使得游戏开发变得高效且便捷。在LibGDX中,Texture Packer是一个非常关键的组件,用于优化和管理游戏中的纹理资源。这个"libgdx ...

    gdx-texturepacker-3.2.0

    使用libgdx的TexturePacker进行图片整合。TexturePacker是将单张或多张图片生成为一张宽高均为2的指数次幂的图片的工具。TexturePacke会根据图片尺寸,使得图片之间的空白像素及图片尺寸尽量小,使得其所占磁盘控件...

    ibgdx_源程序—安卓

    ibgdx_源程序—安卓 Libgdx_lesson2and3_android 安卓项目示例 libgdx_particle 粒子效果 libgdx_TexturePacker_Combine 子图合并一张图片

    LibGDX纹理打包工具3.2.0

    纹理打包工具(gdx-texturepacker)是LibGDX生态系统的一部分,它的主要功能是将多个小纹理合并成一个大的纹理 atlas,这样做可以减少渲染时的纹理切换次数,提高渲染效率。版本3.2.0代表了这个工具的最新更新,可能...

    libgdx 2.4.1

    `libgdx-texturepacker-gui.jar`是LibGDX的纹理打包工具的图形界面版本。纹理打包器是游戏开发中必不可少的一个工具,它的主要作用是将多个小图像合并成一个大的纹理 atlas,以减少渲染时的纹理切换,提高游戏性能。...

    TexturePacker4.6.1破解版

    texturepacker破解版是一个能把若干资源图片拼接为一张大图的工具,它可以帮助网页设计师提高图片载入速度,减少内存,还可以用它来生成程序所需的框架,如Cocos2d,Corona(TM) SDK ,Gideros ,Sparrow ,LibGDX,...

    TexturePacker

    9. **版本兼容性**:TexturePacker支持多种游戏引擎和库,如Unity、Cocos2d-x、Corona SDK、libGDX等,确保打包的资源能无缝集成到项目中。 10. **用户友好界面**:软件提供直观的拖放操作,使非程序员也能轻松使用...

    TexturePacker 3.1.2 破解版

    windows下亲测可用。 TexturePacker是一款把若干资源图片...当然TexturePacker的功能远远不止这些,你还可以用它来生成程序所需的框架,如Cocos2d,Corona(TM) SDK ,Gideros ,Sparrow ,LibGDX,LimeJS 和Moai等。

    TexturePacker4.8高级版本.zip

    6. **支持多种格式输出**: 输出格式包括精灵表数据文件(如XML、JSON、PLIST)、纹理图像(如PNG、JPG)以及Unity、Corona、Cocos2d-x、libGDX等游戏引擎的专用格式。 7. **自定义设置**: 用户可以根据需求调整各种...

    texturepacker-format-converter:这是一个texturepacker xml格式转换为libgdx列表格式的工具

    总的来说,“texturepacker-format-converter”是一个实用的开发辅助工具,旨在消除不同格式之间的不兼容性,提高开发效率,使得使用TexturePacker和LibGDX进行2D游戏开发变得更加便捷。如果你正在使用这两个工具,...

    分割TexturePacker打包的大图

    3. **大图与小图**:在游戏开发中,小图通常是单个的游戏元素,如角色、道具或者UI元素。这些小图被合并到一个大图中,形成纹理 atlas,便于一次性加载并快速渲染。但是,有时我们需要对已打包的大图进行编辑或单独...

    TexturePacker 3.1.2

    6. **兼容性广泛**:TexturePacker支持多种游戏引擎和库,如Unity、Cocos2d-x、Corona SDK、libGDX等,使得资源可以直接导入到这些开发环境中。 7. **用户界面友好**:3.1.2版本的Mac版提供了直观的界面,让用户...

    Libgdx游戏引擎图形图像绘制源码

    使用了TexturePacker-Gui图片整合工具来实现Libgdx游戏引擎图形图像的绘制源码,项目中包含:源码、APK文件、效果图、项目结构图 教程地址:http://blog.csdn.net/yangyu20121224/article/details/9166859

    TexturePacker4.8 windows版本

    5. **精灵表(Sprite Sheets)与XML数据文件**:除了生成纹理集,TexturePacker还会自动生成对应的精灵表数据文件,如XML或JSON,这些文件包含了每个精灵的位置和大小信息,便于编程时进行精灵的定位和动画制作。...

    libGDX学习记录(二)阶段源码

    libGDX学习记录(二)阶段源码 展示TexturePacker合成的图片,详细地址: https://blog.csdn.net/weixin_47450795/article/details/110037945

    Libgdx工具

    3. **gdx-texturepacker**:这是Libgdx提供的一个纹理打包工具,用于合并多个小图像到一个大纹理图(纹理 atlas)。在游戏中,这样做可以提高渲染效率,减少绘制调用,并优化内存使用。TexturePacker支持自动修剪...

Global site tag (gtag.js) - Google Analytics