文章目录1、简介2、精简材质编辑器2.1 先创建多维子材质,后指定它2.2 先指定标准材质,后自动创建多维子材质3、Slate材质编辑器3.1 编辑器简介3.2 编辑器使用结语 1、简介多维子材质(Multi/Sub-object)是为一个模形(必须加载可编辑多边形或可编辑网格)的某部分指定一个才质ID,可以指定多个才质ID,然后给这个模形给才质时,每个ID的多维子才质对应一个同ID的模形部分。
/*
shader 属性的定义:
什么是材质球?
如:人的衣服,树表面的树皮。
什么是shader?
决定材质跟光线的作用。
shader属性定义的通用格式:
properties{property[Property] };
(注意属性定义得时候通常会加入下划线避免命名冲突,如_name);
1, 定义
转载
2024-05-19 06:44:05
322阅读
1. AssetBundle是什么AssetBundle (简称AB包)是一个存档文件,包含可在运行时加载的特定于平台的资源(模型、纹理、预制件、音频剪辑甚至整个场景)。就是一个压缩包,可以在运行中通过代码从特定的压缩包中加载需要的AssetBundle对象(被压缩的资源)。AssetBundle 可以表达彼此之间的依赖关系;例如 AssetBundle A 中的材质可以引用 AssetBundl
转载
2024-03-26 07:29:50
133阅读
今天,我们把锻、轧钢球在生产过程中的温度与钢球的重要性系统地总结一下。一、锻、轧钢球的主要控制点就是钢球的温度在钢球的生产过程中,温度始终是最重要的质量控制点。无论是在锻轧加热、等温待温、热处理环节,还是回火及回火后入库环节,温度控制都起着非常重要的作用,甚至影响钢球的金相组织的状况。二、加热状态下的分析1、温度过高造成的问题:氧化——过烧,从而造成钢球内部组织粗大,及硬度表现不稳定
转载
2024-04-03 14:58:24
126阅读
一、创建几何体的类型1: 创建平面 Plane;2: 创建立方体 Cube;3: 创建球体 Sphere;4: 创建胶囊体 Capsule;5: 创建圆柱体 Cylinder;6: 3D文字 3D text; 创建出来的几何体,自带这些组件:1.transform2.Mesh Filter:网格3.Collider:碰撞体4.Mesh Renderer:网格绘制,把材质拖进Materia
转载
2024-05-29 08:32:04
79阅读
unity里的材质控制物件的外观
在着色组件里,材质是一个包含着色器(shader)和着色脚本的资源
属性有颜色和贴图等
材质可以从工程界面点选Create按钮产生
可以从下拉菜选着色器(shader) 一旦建立好的材质就可以制定给着色组件
材质可以从3D模型里面撷取出来稍后我们会介绍这个部分
转载
2024-08-15 10:38:43
140阅读
1)NGUI Label 自定义材质球无效 2)代码保存预制体出现图片丢失的问题 3)升级Unity版本,粒子系统触发的闪退问题 4)场景打包AssetBundle过大这是第296篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间10分钟,认真读完必有收获。NGUIQ:想在NGUI下做一个字体溶解Shader,自定义的Shader材质球给Label不起作用
转载
2024-08-30 15:05:37
229阅读
由于发现项目在运行的时候资源占用内存比较高,特别是某些特效出现时,内存会一下升高很多,于是针对某些特效资源做了检查,发现了一个比较令人吃惊的问题。 第一个问题,在这个特效里面,其实完全没有用到这个材质球的,而且材质球上面引用了3张特别大的贴图,包括了法线贴图和高光贴图。注意,这个特效里面是完全没有看到这些效果的。 第二个问题,特效完全不是这个形状的,但却引用了这个fbx模型,顺便fbx引用了一个带
转载
2024-07-02 20:45:05
237阅读
很多时候我们需要把具有相同shader的材质球合并,从而减少drawcall的产生。 比如九龙战里面,一个人物带有10个部位,10个部位各自来自不同的fbx文件,加上身体,就有11个材质球,占上11个drawcall。如果主城里面跑着10个角色,光人物就占了110个drawcall!所以这种时候材质球合并是必须的。(下图为九龙战里面的多部位换装效果) 材质球合并,分以下几步走
粒子特效创建材质球新建一个粒子特效Particle System 面板ShapeSphere(球形粒子发射器):HemiSphere(半球发射器):Cone(锥体发射器):Box(立方体发射器):网格发射器:RendererRender Mode:渲染模式。 创建材质球在Assets下创建一个材质球 材质球Shader 选择particles\Additive 将你要设置的粒子图片 格式调整到s
转载
2024-02-24 23:07:17
257阅读
透明渲染:渲染模型时控制它的透明通道(Alpha Channel)透明度测试(Alpha Test)全透明/不透明:不需关闭深度写入(ZWrite),根据透明度来舍弃片元。透明度混合(Alpha Blending)可半透明:关闭深度写入(不关闭深度测试,还是会比较j,从而决定是否混合)用片元的透明度作为混合因子,与颜色缓冲中的颜色值进行混合。 对不透明(opaque)物体,由于深度缓冲(depth
转载
2024-03-30 23:08:39
165阅读
总结项目优化中两个对包体大小优化比较大的点:动画文件模型默认材质球一. 动画文件:对于3d项目模型的动作文件占资源大小还是有蛮大的一部分,所以想在不影响美术要求的情况下能不能对动作文件进行优化,在UWA上还真的发现有前辈已经总结了优化的方法(链接就是),总结来说就是两点:1.压缩浮点数精度 2.去除scale曲线。对比前后.anim文件效果如下:对于.anim原始文件的大小还是优化很明
转载
2024-05-09 13:14:49
349阅读
一、程序的效果图:二、程序源代码位置:三、核心代码提炼:1、单个粒子的代码:Particle.h内容:(BMPLoader相关文件请参考我的博客“加载bmp文件方法二”)#include "BMPLoader.h"
/** 粒子结构 */
struct Particle
{
float x,y,z; /**< 粒子的位置 */
unsigned int r,g,b; /*
转载
2024-10-06 12:40:39
42阅读
本博主要是针对简单的实现来回顾Unity的基本知识点,加深记忆,纯属个人碎碎念,大神绕道。在层次面板中选中Main Camera,然后在主菜单栏中点击Game Object,在弹出的选项卡中选择Align with View选项,把相机视角调整到我们场景的视角。在为小球通过Inspector面板的Component添加完Rigidbody属性后,因为重力,小球会下落,但是小球没有弹性:回到检视面板
转载
2024-05-31 11:41:41
606阅读
目录一、本节介绍1 上集回顾2 本节介绍二、什么是漫反射材质球三、 漫反射进化史1 三种算法结果的区别2 具体算法2.1 兰伯特逐顶点算法a.本小节使用的unity自带结构体。b.兰伯特逐顶点算法公式c.代码实现——兰伯特逐顶点算法2.2 代码实现——兰伯特逐像素算法a.像素和顶点算法的区别b.实现代码 2.3 代码实现——半兰伯特算法a.为什么会出现半兰伯特b.半兰
转载
2024-06-11 08:58:34
158阅读
上个月有个gz让我高仿做一个的天空球微信小游戏,当晚做出Demo后第二天那gz居然说不要了(很气愤),所以这个Demo一直保留至今,今天刚好就做为供大家学习Laya3D的demo分享给大家国际惯例先上效果图:一、使用Unity3D引擎搭建游戏场景:1.首先建立一个新的unity3d工程,新建两个文件夹分别用于保存资源、场景,并导入Laya官方提供的Unity插件:2.将新建场景保存在Scenes文
转载
2024-06-09 08:49:57
119阅读
1)NGUI Label 自定义材质球无效2)代码保存预制体出现图片丢失的问题3)升级Unity版本,粒子系统触发的闪退问题4)场景打包AssetBundle过大NGUIQ:想在NGUI下做一个字体溶解Shader,自定义的Shader材质球给Label不起作用,有没有大佬了解这块内容? A:猜测题主是要在编辑器里面的材质球对象上调整_Th
强大的Unity编辑器扩展有的同学可能会问:模型制作好,在模型设置里先解压贴图,再解压材质不就行了? 当然可以,不过现在解决的是模型没有贴图,贴图都是在SP里做的,导出来都是单独的贴图,不会直接和模型绑定 总之,你自己一个一个往材质球上贴也没啥问题,我是觉得贴的太痛苦了,来一个模型我得拿来贴贴贴…贴个der. 编辑器扩展就能解决很多手动的问题.先看效果:材质球会自动匹配贴图匹配贴图时需要注意:贴图
转载
2024-05-02 11:27:35
284阅读
目录1:监听事件居然有顺序?2:StopCoroutine并不能停止协程?3:实例化instance的脚本需要挂载到场景中的物体中,不然无法调取4:GetComponentsInChildren获取不到隐藏物体?5:Animator窗口的状态机没有进度条6:动画自动播放/播放了不正确的动画7:运行失败,可能是因为脚本忘记挂载到物体上8:两个模型动画不同步/播完后有延迟9:Button等组件的Tar
转载
2024-04-25 18:52:00
153阅读
球磨机的钢球可谓是研磨的“主力军”,其质量和配比情况直接关系到设备,甚至是整个生产线的效率,故受到很多用户的重视。本文介绍关于球磨机钢球的规格、配比和材质的那些事,供大家参考。 一、钢球规格 通常情况下,球磨机钢球的直径在Φ20mm~Φ125mm之间(比如小球的40mm和60mm,中球的80mm,大球可能为100mm或120mm),超大型球磨机使用的钢球直径为Φ130mm~Φ150mm等。
转载
2024-07-28 10:06:35
45阅读