加载中…
个人资料
飓风小子
飓风小子
  • 博客等级:
  • 博客积分:0
  • 博客访问:30,433
  • 关注人气:101
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
好友
加载中…
评论
加载中…
博文
标签:

佛学

分类: 技术
很多时候我们需要美术把贴图合并为一张贴图,现在在unity3d里通过几行代码就可以轻松完成(注释:今天查看API时发现的没想到如此好用),查看unity3d API你会发现Texture2D有个
Texture2D.PackageTextures的API
这个API可以自动将你的几张贴图合并为一张大图最大大小还能自定义,贴上一段我的测试代码和屏幕截图(只做测试用的有需要可以做成一个小工具)

using UnityEngine;
using UnityEditor;
using System.Collections;
using System.IO;


public class TexturePackage : MonoBehaviour {


public Texture2D[] texture;
public Rect[] rects;


[ContextMenu('TexturePack')]
void TexturePack()
{
Texture2D altas = new Texture2D (2048, 2048);
rects = altas.PackTextures (texture, 2, 2048);
byte[] buffer = altas.EncodeToPNG();
File.WriteAllBytes (Application.dataPath + '/alta.jpg', buffer);
AssetDatabase.Refresh();
}
}
如上面代
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2013-11-28 19:30)
标签:

unity3d

分类: 文档
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 文档
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 视频教程
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 视频教程
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 视频教程

附带一些其他的视频教程






阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 资源
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 文档




下载地址: http://pan.baidu.com/s/1xgo6B
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2013-10-13 13:15)
标签:

unity3d

分类: 文档
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

unity3d

分类: 文档
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有