一、版本选择(当前学习的版本2017.4.10f)1.个人版本:是有配置限制的例如: Unity Splash Screen不能被取消 Unity的Logo不能被取消 背景的不透明度的值最新被设置为0.5 2.Unity Pro和Plus版本是没有限制的二、参数设置带有“*”的参数设置意思是多平台共享(eg:*Default is Full Screen意味着windows Mac Linux共享
转载 1月前
22阅读
目录1 场景搭建与实现思路2 深度图获取与原理获取方式深度图计算原理变换过程3 重建世界坐标采样深度图重建方法1重建方法24 结果 仅做学习,如有错误望指正 涉及的知识点:depthmap, ComputeWorldSpacePosition, ComputeScreenPos 1 场景搭建与实现思路两个plane如图交叉,将在水平plane中实现基本的风格化水表面 泡沫是在两个plane的相交
前言在前几章(1-5),我们完整地分析了车辆场景,包括玩家控制和AI控制的全部机制。现在我们来分析StandardAsset里的下一个场景:第三人称场景 不过由于场景所用到的系统有很多是和车辆场景重复的,也就是说StandardAsset的各个场景共用一套包括输入系统在内的框架,所以我们对于接下来的场景的分析不会像车辆场景一样长达五章,我们仅分析每个场景内最特殊的部分,例如这个第三人称场景,我们将
        有个很常见的概念——正反面。我们经常使用这个概念,比如Unity的cull命令:Unity - Manual: ShaderLab command: Cullhttps://docs.unity3d.com/Manual/SL-Cull.html        Unity中的正反面是由顶点顺序(wind
教程目录1. Easy AR准备工作1.1添加key具体如下1.2 下载Easy AR SDK2. 创建Project + Import Easy AR SDK1.创建名为HelloAR的project2. Import SDK3. 结合Easy AR进行开发4. 导入3D人物5.给模型贴图6.为模型添加缩放大小手势功能7.导出.apk文件 实现功能:扫描目标素材,出现3D模型,执行他的小动作
转载 1月前
18阅读
目录1 效果展示2 实现原理2.1 渲染队列2.2 深度测试2.3 实现原理3 源码 1 效果展示如图。角色被其他物体挡住时,能够看到其基本的轮廓,就像医院的X光一样。所以这种透视效果又被叫做X光。2 实现原理在说X光的实现原理之前,需要掌握两个储备知识,①是渲染顺序,②是深度测试。2.1 渲染队列渲染队列用来控制渲染顺序。所谓渲染顺序,即先渲染哪个物体,再渲染哪个物体。 我们可以通过修改Sha
最简单的用法:[MenuItem( "Tools/ClearPlayerPrefs" )]此外,还有很多用法。添加快捷键%-CTRL 在Windows / CMD在OSX# -Shift& -AltLEFT/RIGHT/UP/DOWN-光标键F1…F12HOME,END,PGUP,PDDN注:字母键不是key-sequence的一部分,要让字母键被添加到key-sequence中必须在前面
最近其实做了好多东西,但是实在是忙啊没有时间归纳和总结,先把最近做的这个东西拿出来和大家分享后续逐步把所会的东西一点点分享出来先放一个效果出来: 法线水最终效果https://www.zhihu.com/video/1154034073386377216 法线水其实和顶点偏移+曲面细分的波浪水本质是一样的只是波浪的呈现方式不同,我们可以通过学习法线水的制作方式掌握大致的架构,
一个主学Unity、很少接触C++、接触过蓝图的人通过模板的代码对虚幻C++的简单探索01.构建一个简单的角色类(知识水平有限,如果有很多错误的地方请见谅)首先创建一个GameModeBase的C++类,取名为“MyGameModeBase”。这是初始化的头文件MyGameModeBase.h虚幻4一般都是在一个头文件中写这个类,然后在对应名字的源文件中定义这个成员函数,我们写如下代码,有什么作用
Unity3D中的GUI也比较好用,但是还是想通过一些插件来做UI,尤其是这个uniSWF插件,在制作UI时,真是如虎添翼。首先创建一个Unity3D项目,然后导入uniSWF插件,如果事先没有安装,要先安装一下:由于uniSWF需要AIR的环境,如果你没有安装过Flash、FB的话可能需要先下载AIR进行安装,然后点击Installer。因为我事先使用过,所以第2步那里显示已经安装完毕。想使用f
Unity的Android SDK在哪里? 在开发基于Unity的Android应用程序时,我们经常需要使用Android SDK来访问设备功能和特性。Android SDK是一组工具和类库,用于开发Android应用程序。那么,Unity的Android SDK在哪里呢?本文将为您详细介绍Unity中Android SDK的位置以及如何使用它。 ## Unity的Android SDK位置
原创 8月前
42阅读
一。如果按照第一篇都设置好了(显卡驱动等都已经正常),然后1。安装CCSM设置管理器用鼠标点击屏幕左侧Unity程序启动栏中的“Ubuntu软件中心”(有“A”字形的公文包图标), 在弹出的“Ubuntu 软件中心”窗口右上角的搜索栏中,输入“compiz”, 可以看到,默认的“Compiz”这个软件已经安装在系统上了,3D桌面就是由这个软件来运行才能实现的。 现在需要做的只是安装用户配置和调节各
文章目录自言自语原图效果自制简易bloom效果设置面板C#部分Shader部分小结 自言自语学习实现简易bloom 4个pass 有点绕脑袋 还好耐着性子 整理出来了原图效果自制简易bloom效果标准饱和度效果 增强饱和度效果设置面板有开放迭代次数 范围 饱和度 分辨率 等 不过效果还是不咋地C#部分using System.Collections; using System.Collectio
2004年,Unity诞生于丹麦的阿姆斯特丹,05年将总部设在了美国的旧金山,并发布了Unity 1.0版本。起初它只能应用于MAC平台,主要针对WEB项目和VR(虚拟现实)的开发。这时的它并不起眼,直到2008年推出windows版本,并开始支持iOS和Wii,才逐步从众多的游戏引擎中脱颖而出,并顺应移动游戏的潮流而变得炙手可热。2009年的时候,Uni
游戏本地化主要是文字和资源(图片等)随语言变化,比如游戏内一些艺术字使用的是图片,就要根据语言加载不同的图片安装,配置 Localization是unity官方推出的本地化插件,通过PackageManager安装 使用前需要先创建本地化配置,Edit > Project Settings > Localization,生成总的配置文件 Locale Generator用于添加或移出语
转载 4月前
155阅读
本系列基于:BDFramework 、Unity3D 2018.4.0BDFramework:Simple! Easy! Beautiful! This is a powerful Unity3d game workflow!框架地址:GayHub: yimengfan/BDFramework.Core,码云 : yimengfan/BDFramework.Core,欢迎赏星。第九艺
遇到一个问题,就是在网页上下载了AB文件之后如果没有清除缓存或者没有更新的话,下一次打开这个项目的时候unity会发现这个网站上有这个缓存他就不去下载了!使用WWW.LoadFromCacheOrDownload接口。AssetBundles将保存在本地设备的Unity的缓存文件夹中。WebPlayer 有50MB的缓存上限,PC/Mac/Android/IOS应有有4 GB的缓存上限。
既上一篇分享了中文字幕的摄像机介绍Cameras后,本篇分享一下第2个已完工的视频,即《beginner Graphics – Lessons系列之灯光介绍Lights》。听译、时间轴、压制者均为本人。请勿将视频用于非法目的。 有需要本篇高清视频的同学麻烦支付100元并留下你的Email~ 有视频有真相视频中的重点类似现实世界,Unity中用灯光照亮场景没有灯光,场景中的物体在
文章目录013 unity工程结构014 封装C#微信中间件14.1、封装中间件简介14.2、WeChatComponent.cs文件的编写015 支付宝中间件的封装15.1、AliComponent.cs文件的编写016 完成demo入口场景16.1、ToDemoScene.cs文件的编写017 微信登录17.1、插入EventSystem响应单击事件17.2、将WeChatComponent
转载 3月前
0阅读
前言找了很久使用BVH到unity中驱动骨骼动画的代码,但是都不是特别好用,自己以前写过,原理很简单,这里记录一下。理论初始姿态在BVH或者其它骨骼动画中,一般涉及到三种姿势:A-pose,T-pose,其它姿势。其中A-pos或者T-pos通常是作为骨骼定义的姿势或者第一帧骨骼姿势。比如在unity中,导入某个模型时,通常为T-pose的姿态,如unity娘模型刚导入的时候:这个Tpose在CM
  • 1
  • 2
  • 3
  • 4
  • 5