http://blog.csdn.net/bingheliefeng/article/details/51177505 using UnityEngine;using System.Collections;using System.IO; public class SaveToPng : MonoBehaviour { public Shader outShader; public Texture inputTex; // Use this for initialization void Sta
1 GUI汇总 function OnGUI() { GUI.Label(Rect(1,1,100,20),"I'm a Label"); //1 GUI.Box(Rect(1,21,100,20),"I'm a Box"); //2 GUI.Button(Rect(1,41,100,20),"I'm a Button"); //3 GUI.RepeatButton(Rect(1,61,120,20),"I'm a RepeatButt
脚本MyVideoWriter.cs using UnityEngine; using System.Collections; using OpenCvSharp; using OpenCvSharp.CPlusPlus; using System.IO; /*author:bluebeandate:2016.8.8all rights reserved*/ public class MyVideoWriter : MonoBehaviour { VideoWriter writer; ; ;
要做一个截图的功能,并且玩家可以在相册中看到. 做的时候遇到了三个问题: 1.unity自带的截图API,Application.CaptureScreenshot在Android上不生效 2.图片保存的路径获取 3.保存的图片可以在手机的文件管理中找到,但是相册中没有. 解决方案: 1.这个问题查了半天没有说原因,大多数人都给出了新方案用 File.WriteAllBytes去实现,代码如下: using UnityEngine; using System.Collections; using
我之前有一篇博客Convert PLY to VTK Using PCL 1.6.0 or PCL 1.8.0 使用PCL库将PLY格式转为VTK格式展示了如何将PLY格式文件转化为VTK格式的文件,在文章的最后提到了VTK文件保存纹理的两种方式,第一种是需要有texture的图片,然后每个点存储上该点在图片中的x,y坐标,一般会normalize到[0,1]之间.第二种方法是直接存每个点的rgb值,上面的方法用的是第二种,因为导入的PLY格式就直接存储的texture的rgb值,并没有额外提供
TerrainHeightProcesser 地形高度存储工具 TerrainHeightData 地形高度数据 // class TerrainHeightProcesser using UnityEngine; using System.Collections; using System.IO; using UnityEditor; using System.Collections.Generic; /* * 地形高度处理器 */ public class TerrainHeightProc