随笔分类 -  unity3D

摘要:这节我们继续上节没讲完的Particle参数。 上节我们讲了Emission发射器参数,我们接着往下讲Shape: 可以看到这个子模块的参数是跟形状有关: 1.Shape:发射形状。粒子被约束在这个形状中发射。我们看看效果图就知道了。就拿这个Cone锥形来看: 可以看见粒子发射总是被约束在这个锥形中 阅读全文
posted @ 2018-01-27 17:27 oayx 阅读(399) 评论(0) 推荐(0) 编辑
摘要:最近看了下Unity3d的粒子系统的相关视频,并且动手操作了下,感觉自己的美工技能又增进了下(开个小玩笑),发现粒子系统所需要记忆的东西还是有点多的。 所以为了不让自己遗忘某些知识点,我准备发布成博客,以便以后能够查阅回忆。 OK,废话不多说,马上进入Particle System,相对程序员来说的 阅读全文
posted @ 2018-01-27 17:26 oayx 阅读(474) 评论(0) 推荐(0) 编辑
摘要:UnityEngine.Time类包含的属性: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ———————————分割线—————————————– 1、 UnityEngine.Time.captureFramerate: 一旦设置了这个值(非0),每一帧会以1.0f/cap 阅读全文
posted @ 2017-12-14 12:00 oayx 阅读(928) 评论(0) 推荐(0) 编辑
摘要:初学unity3D,对于其中的事件响应不是很清楚,于是写了下面的代码来验证: 1、新建.cs文件,名为testMouse.cs: [csharp] view plain copy using UnityEngine; using System.Collections; public class te 阅读全文
posted @ 2017-12-14 11:59 oayx 阅读(15010) 评论(0) 推荐(0) 编辑
摘要:SendMessage效率不高,因为每次调用的时候都会去遍历检测自身或者子节点上要调用的方法。 一、方法 GameObject自身的Script SendMessage("函数名", 参数,SendMessageOptions) 自身和子Object的Script BroadcastMessage( 阅读全文
posted @ 2017-12-14 11:58 oayx 阅读(593) 评论(0) 推荐(0) 编辑
摘要:注意:这里的 t 得到的时间单位是——秒 阅读全文
posted @ 2017-11-14 16:13 oayx 阅读(4228) 评论(0) 推荐(1) 编辑
摘要:Unity3D中提供了很多API用于向shader传值,这篇文章对比测试了两类不同的使用方法的性能。 正文 Unity3D中,通过C#代码向shader传值有两种方式。 一种是面向具体的material,另一种是面向所有的material。 以上两种方式分别对应下面两类API: Material.S 阅读全文
posted @ 2017-11-14 15:48 oayx 阅读(2303) 评论(0) 推荐(1) 编辑
摘要:预定义shader预处理宏: Target platform: Surface shader pass indicators: 内置全局状态变量: 内置的矩阵: 内置的向量: 光照相关的: 变量: 内置光照参数: 对于不同的Rendering Path和Pass Tag,可以使用的光照参数是不一样的 阅读全文
posted @ 2017-11-13 18:57 oayx 阅读(921) 评论(0) 推荐(1) 编辑
摘要:CG 标准函数库 和 C 的标准函数库类似,Cg 提供了一系列内建的标准函数。这些函数用于执行数学上的通用计算或通用算法(纹理映射等),例如,需要求取入射光线的反射光线方向向量可以使用标准函数库中的 reflect 函数,求取折射光线方向向量可以使用 refract 函数,做矩阵乘法运算时可以使用  阅读全文
posted @ 2017-11-13 18:54 oayx 阅读(516) 评论(0) 推荐(0) 编辑
摘要:一、Unity5中新的Shader体系简析 Unity5和之前的书写模式有了一定的改变。Unity5时代的Shader Reference官方文档也进一步地变得丰满。 主要需要了解到的是,在原来的Unity中,若想要新建一个Shader源文件,不考虑compute shader的话,仅有一种Shad 阅读全文
posted @ 2017-11-13 18:53 oayx 阅读(3691) 评论(0) 推荐(0) 编辑
摘要:简介 以前经常听说“模型不好看啊,怎么办啊?”答曰“加法线”,”做了个高模,准备烘一下法线贴图”,“有的美术特别屌,直接画法线贴图”.....法线贴图到底是个什么鬼,当年天真的我真的被这个图形学的奇淫杂技忽悠了,然而毕竟本人还算有点刨根问底的精神,决定研究一下法线贴图的原理以及Unity下的实现。本 阅读全文
posted @ 2017-11-13 17:56 oayx 阅读(10766) 评论(0) 推荐(2) 编辑
摘要:动机 自己使用Unity3D也有一段时间了,但是很多时候是流于表面,更多地是把这个引擎简单地用作脚本控制,而对更深入一些的层次几乎没有了解。虽然说Unity引擎设计的初衷就是创建简单的不需要开发者操心的谁都能用的3D引擎,但是只是肤浅的使用,可能是无法达到随心所欲的境地的,因此,这种状况必须改变!从 阅读全文
posted @ 2017-11-13 17:20 oayx 阅读(2422) 评论(0) 推荐(0) 编辑
摘要:关于本系列 这是Unity3D Shader入门指南系列的第二篇,本系列面向的对象是新接触Shader开发的Unity3D使用者,因为我本身自己也是Shader初学者,因此可能会存在错误或者疏漏,如果您在Shader开发上有所心得,很欢迎并恳请您指出文中纰漏,我会尽快改正。在之前的开篇中介绍了一些S 阅读全文
posted @ 2017-11-13 17:19 oayx 阅读(840) 评论(0) 推荐(0) 编辑
摘要:什么是Shader Shader(着色器)是一段能够针对3D对象进行操作、并被GPU所执行的程序。Shader并不是一个统一的标准,不同的图形接口的Shader并不相同。OpenGL的着色语言是GLSL, NVidia开发了Cg,而微软的Direct3D使用高级着色器语言(HLSL)。而Unity的 阅读全文
posted @ 2017-11-13 15:43 oayx 阅读(3262) 评论(0) 推荐(0) 编辑
摘要:.基本概念 1.光源:unity支持的光源有四种 1)平行光Directional Light 2)点光源Point Light 3)聚光灯光源Spot Light 4)区域光光源Area Light 此外,发光材质也可以算作一种特殊光源 2.光与物体相交 光与物体相交有两个结果:吸收(aborpt 阅读全文
posted @ 2017-11-11 11:42 oayx 阅读(819) 评论(0) 推荐(0) 编辑
摘要:Unity现在已经用的很广泛啦,可是却一直没有什么美术向的教程。 程序用方面的内容在各个论坛都有讨论,但是美术似乎很弱势啊。 明明美术也很需要掌握引擎方面的内容嘛! 山谷里的野百合还有春天呢 我们美术也要出教程! 这次选了本菜鸡比较不那么菜的细分领域?unity3d 3D美术模块 来讲 美术小伙伴们 阅读全文
posted @ 2017-11-11 11:05 oayx 阅读(3294) 评论(1) 推荐(2) 编辑
摘要:上次我们讲过Unity游戏动画从入门到住院,今天我们来讲一下动画状态机。 好了,现在我们已经成功的导入了动画。接下来要玩的东西就很装13啦。因为大部分动画师是用不到这家伙的,需要掌握这个技能的,至少也是动画组长级别了。嗯。。。一个组只有你一个动画的,闭嘴!给你个同情的眼神。 这个装叉的东西就是动画状 阅读全文
posted @ 2017-11-11 11:02 oayx 阅读(25933) 评论(5) 推荐(4) 编辑
摘要:刚开始也不知道什么是pbr (Physically Based Rendering)后来才发现这是一种新的渲染方式 与之对应的是材质是pbs(Physically Based Shader) unity中的pbs有两种,一种是金属度的,一种是反射的, 具体前者可以做金属泥土之类,后者用于其他非金属的 阅读全文
posted @ 2017-11-10 18:41 oayx 阅读(1579) 评论(0) 推荐(1) 编辑
摘要:这里使用的是unity5.5版本 具体解释网上都有,就不多说了,这里主要说明怎么使用,以及参数设置和实际注意点 在大场景地形的优化上,但也不是随便烘焙就能降低帧率的,必须结合实际情况来考虑,当然还有透明物体问题和动态物体的剔除等等都将详细说明。 首先说一下烘焙的关系 因为unity摄像机自带视椎剔除 阅读全文
posted @ 2017-11-10 18:29 oayx 阅读(3353) 评论(0) 推荐(0) 编辑
摘要:unity5.6是今年发布,作为5.x的最后一个版本,有很多烘焙优势,在此总结一些作为5.x系列完结的笔记这个版本在烘焙上的特点就是增加了渐进光照贴图(Progressive Lightmapper),这个功能可以说极大地改善场景光照烘焙的工作流程,可以加快场景烘焙效率,再也不怕烘焙一晚上发现有灯光 阅读全文
posted @ 2017-11-10 18:18 oayx 阅读(7446) 评论(1) 推荐(0) 编辑