
Unity
csharpupdown
这个作者很懒,什么都没留下…
展开
-
由Unity摄像机截图颜色偏暗发现的
该博客只为记录点滴所学,如有错误,还请读者指正,谢谢! 在一次用Unity做VR项目的时候,里面有一个功能,就是模拟照相机照相,然后把照片显示出来。这里照相的功能用的就是摄像机的截屏,大概代码如下:using UnityEngine;using System.Collections;public class ScreenShot : MonoBehaviour {原创 2017-01-14 21:36:52 · 4095 阅读 · 0 评论 -
Unity的动态加载AssetBundle资源笔记。
自己做备忘录笔记用,如有错误之处,还请阅读者指正。原创 2016-12-28 17:16:07 · 665 阅读 · 0 评论 -
Unity 深度图片获取
1、 在Unity中,要得到深度缓存(Depthbuffer),就需要用到一个RenderTexture纹理。2、 深度缓存,或者深度纹理,其实就是一个包含有场景里物体离照相机的距离值的一张纹理图。3、 为了让摄像机生成一张深度纹理,只需要设置Camera.depthTextureMode即可。但这个时候生成了纹理,还需要我们去获取。所以我们需要把它传到一个shader中,于是就用到原创 2017-03-07 20:07:07 · 9864 阅读 · 1 评论 -
如何用win32的函数调节设置Unity的窗口
由于目前要做一个Unity的项目,在Win7系统上,要实现全屏功能,并且有聊天功能。做过的码农都知道,Win7系统上,全屏时输入法看不到选词。针对这个问题,我在网上google了一下,也结合之前做的东西,总算解决了这个问题。其实道理很简单,既然全屏不能看到选词,那么就不全屏。但是窗口要铺满屏幕,并且将边框隐藏。这个分两步走,我们直接贴代码,代码里有注释。首先是C#端:using Uni原创 2017-05-11 22:15:06 · 1237 阅读 · 1 评论 -
Unity中的ComputeShader
一、简介 和CPU Random MemoryAccesses(随机内存获取)不同,GPU是用平行架构处理大量的并行数据,例如vertex和fragment就是分开计算的。使用GPU并利用这种特性来进行非图形计算被称为GPGPU编程(General Purpose GPU Programming)。大量并行无序数据的少分支逻辑(少if)适合GPGPU,例如粒子间互不影响...原创 2018-02-27 11:26:00 · 20184 阅读 · 1 评论