·首先,我们先看一下UnityShader的基本框架。·//设置Shader的目录路径·Shader"FixedShader/Fixed001"·{·//设置Shader所需要的外部属性·Properties{}·//子着色器(表示一种渲染方案)·SubShader{·//例如针对PC机Pass·//表面着色器没有Pass通道·{}}·SubShader{·//例..
分类:
编程语言 时间:
2017-10-18 20:04:13
阅读次数:
147
在项目中一般性能优化分为三种,资源优化、渲染优化、以及模型优化,在资源优化中,我们要保证我们的资源没有重复或多余,这就要在平时项目中仔细导入其他人所给的资源。渲染优化指的是在使用一些贴图的时候可以采用LOD等技术使模型面数减少以增加FPS帧率。并使用遮罩剔除等技..
分类:
编程语言 时间:
2017-10-17 20:01:54
阅读次数:
1559
环境配置:Vuforiapackage包,sdk,jdk配置好。准备工作:下载vuforia官网Scannerapk;打印识别图一张。识别图:下载地址如下:vuforia-downloads-tools-vuforiaobjcetscanner将该apk安装到安卓系统机中后启动后,点击右上角加号,效果图如下:然后将需要扫描的模型放在坐标系..
分类:
编程语言 时间:
2017-10-16 22:14:43
阅读次数:
191
环境配置:Vuforiapackage包,sdk,jdk配置好。准备工作:下载vuforia官网Scannerapk;打印识别图一张。识别图:下载地址如下:vuforia-downloads-tools-vuforiaobjcetscanner将该apk安装到安卓系统机中后启动后,点击右上角加号,效果图如下:然后将需要扫描的模型放在坐标系..
分类:
编程语言 时间:
2017-10-16 21:45:38
阅读次数:
149
NGUI中精灵图片可以经过剪切将图片剔除没用的部分,然后图片拉伸时就会避免图片边缘被拉伸的问题。如图,剪切前可以看出随着button图片的拉伸,该图片边缘白色部分越来越大,而我们是不想看到的。利用剪切处理之后。如图剪切后接下来我们看一下具体实现方法首先在工程面板选中..
分类:
其他好文 时间:
2017-10-13 22:31:42
阅读次数:
210
本篇主要给大家介绍图形学基础知识,了解Unity图像渲染机制,以及图像渲染管线流程。主要是因为伴随着VR/AR的飞速发展,为了满足VR高清高帧率的极限渲染,着色器编程(Shader)也成为了Unity程序开发人员的必备知识。首先,给大家介绍一下Unity图像渲染机制在Unity引擎中,任何..
分类:
其他好文 时间:
2017-10-11 16:25:02
阅读次数:
468
作者痴迷于枪战还有个人英雄主义。。好吧能不说废话么,上正题。对于***换子弹的动作,就是这里设计的是仅仅需要将***从大腿前侧稍稍往后侧这么一摆,ok,上弹完成。哎,这里直接上代码吧。首先说下,这是自己做的VR项目,所以肯定不能把整个脚本源码都溜出来,就把实现这一功..
分类:
其他好文 时间:
2017-10-11 00:44:17
阅读次数:
171
Input对象可以获取用户所有行为的输入,如鼠标、键盘、加速度、陀螺仪、按钮等,所以掌握Input对象就可以在外部输入信息和系统之间进行交互。Input对象的主要变量:mousePonsition当前鼠标的像素坐标anyKeyDown用户点击任何键或鼠标按钮,第一帧返回trueacceleration加速度传感..
分类:
其他好文 时间:
2017-10-09 20:54:53
阅读次数:
177