首页 > 代码库 > [我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之网格渲染器和过滤器Mesh renderers and filters
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之网格渲染器和过滤器Mesh renderers and filters
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之网格渲染器和过滤器Mesh renderers and filters
本篇分享一下第4个已完工的视频,即《beginner Graphics – Lessons系列之网格渲染器和过滤器Mesh renderers and filters》。听译、时间轴、压制者均为本人。请勿将视频用于非法目的。
有需要高清视频的同学麻烦点个赞并留下你的Email~
最近本人在搬家,上网机会少,回复较慢请谅解
有视频有真相
视频中的重点
渲染一个网格时 需要两个组件
网格过滤器(PS:过滤器这个名字太误导人了)和网格渲染器
当从外部导入3D模型时
Unity会自动创建prefab
其包含一个网格过滤器组件
这个组件存储了模型的网格数据
还包含一个网格渲染器组件
这个组件负责在场景中渲染网格数据
每个网格资产都包括网格渲染器和网格过滤器
如果一个模型是由多个独立的网格组成的
那么每个网格都会有其prefab
此prefab必有自己的网格过滤器和渲染器
网格过滤器存储模型的网格数据
并把数据传送给网格渲染器使之在场景中渲染模型
网格渲染器组件的属性具体决定了如何在场景中绘制模型
这些属性包括阴影、材质、光探针3类
阴影方面,你可以设置模型是否投射和接收阴影
材质方面,可以使用多个材质来渲染此模型
Unity要求网格渲染器至少包含1个材质
这样才能在场景中渲染模型
导入到Unity的1个网格资产可以使用多个材质
如果在外部模型编辑器中是这样设置的话
网格渲染器有一个"Materials" 属性包含一个材质列表
网格模型需要的所有材质都在此处
不过此列表常常只有1个材质
材质列表中的每一项都应包含一个材质
以供与之关联的子网格使用
如果某一项没有被赋予材质
那么其关联的子网格会显示为粉色
暗示你此处材质已丢失
最后有个光探针属性
网格可以被光探针照亮
光探针在一个点上模仿灯光并投射到网格上
这常用于顶替灯光映射(light mapping)
像游戏角色这样的动态物体 无法被烘培光照亮
这时就用光探针照亮它
想使用光探针,必须勾选"Use Light Probes"选项
计划
我一共收集到75个类似本文给出的英文视频。近期将逐步制出中文字幕并分享之。
1.Unity界面概述-Unity 官方教程 Beginner Editor - Lessons 系列 2.场景视图 -Unity 官方教程 Beginner Editor - Lessons 系列 3.项目面板和导入 4.检视面板-Unity 官方教程 Beginner Editor - Lessons 系列 5.层次和亲子关系-Unity 官方教程 Beginner Editor - Lessons 系列 6.认识游戏视图-Unity 官方教程 Beginner Editor - Lessons 系列 7.标签-Unity 官方教程 Beginner Editor - Lessons 系列 8.预制 - 概念和用法-Unity 官方教程 Beginner Editor - Lessons 系列 9.游戏对象和组件-Unity 官方教程 Beginner Editor - Lessons 系列 10.建立和播放器设置-Unity 官方教程 Beginner Editor - Lessons 系列 |
√1.摄像机介绍Cameras --Beginner Graphics - Lessons 系列 √2.灯光介绍Lights --Beginner Graphics - Lessons 系列 √3.材质了解Materials --Beginner Graphics - Lessons 系列 √4.网格渲染与过滤器Mesh Renderers and Filters--Beginner Graphics - Lessons 系列 5.网格介绍Meshes --Beginner Graphics - Lessons 系列 6.材质介绍Textures --Beginner Graphics - Lessons 系列 |
1.光线投射概念Raycasting--Unity 官方教程 物理系统 2.认识刚体Rigidbodies --Unity 官方教程 物理系统 3.物理材质Physic Materials --Unity 官方教程 物理系统 4.碰撞输入OnCollisionEnter--Unity 官方教程 物理系统 5.关节介绍Joints--Unity 官方教程 物理系统 6.碰撞器作为触发器Colliders as Triggers--Unity 官方教程 物理系统 7.碰撞器介绍Colliders--Unity 官方教程 物理系统 8.添加扭矩Add Torque --Unity 官方教程 物理系统 9.添加力场Add Force --Unity 官方教程 物理系统 10.砖块射击Brick Shooter --Unity 官方教程 物理系统 11.弹弹球Bouncing Ball --Unity 官方教程 物理系统 |
1.项目概况 -- Stealth Project潜行风格游戏制作 2.游戏设置和照明 -- Stealth Project潜行风格游戏制作 3.警示灯设置 -- Stealth Project潜行风格游戏制作 4.标签管理-- Stealth Project潜行风格游戏制作 5.屏幕渐变效果 -- Stealth Project潜行风格游戏制作 6.游戏控制器 -- Stealth Project潜行风格游戏制作 7.闭路电视摄像机 -- Stealth Project潜行风格游戏制作 8.激光网格效果 -- Stealth Project潜行风格游戏制作 9.播放器设置 -- Stealth Project潜行风格游戏制作 10.播放动画控制器 -- Stealth Project潜行风格游戏制作 11.HashIDs -- Stealth Project潜行风格游戏制作 12.玩家移动 -- Stealth Project潜行风格游戏制作 13.玩家血量-- Stealth Project潜行风格游戏制作 14.摄影机运动-- Stealth Project潜行风格游戏制作 15.The Key-- Stealth Project潜行风格游戏制作 16.单扇门与动画-- Stealth Project潜行风格游戏制作 17.敌人设置-- Stealth Project潜行风格游戏制作 18.敌人视觉与听觉设定-- Stealth Project潜行风格游戏制作 19.敌人动画设置类别-- Stealth Project潜行风格游戏制作 20.敌人动画设置-- Stealth Project潜行风格游戏制作 21.敌人射击-- Stealth Project潜行风格游戏制作 22.Enemy AI-- Stealth Project潜行风格游戏制作 |
1.激活游戏物体Activating GameObjects--初级脚本编写系列 2.阵列Arrays--初级脚本编写系列 3.唤醒与启动Awake and Start--初级脚本编写系列 4.C#vs JS 语法C# vs JS syntax --初级脚本编写系列 5.Classes --初级脚本编写系列 6.约定和语法Conventions and Syntax --初级脚本编写系列 7.增量时间DeltaTime--初级脚本编写系列 8.销毁功能Destroy--初级脚本编写系列 9.启用和禁用组件Enabling and Disabling Components--初级脚本编写系列 10.获取坐标轴GetAxis --初级脚本编写系列 11.如何获得按钮或按键输入GetButton and GetKey --初级脚本编写系列 12.获取组件GetComponent --初级脚本编写系列 13.学习IF语句IF Statements --初级脚本编写系列 14.实例讲解Instantiate--初级脚本编写系列 15.Lerp 函数初识 --初级脚本编写系列 16.注视效果LookAt --初级脚本编写系列 17.循环语句Loops --初级脚本编写系列 18.鼠标按下事件OnMouseDown --初级脚本编写系列 19.适用范围及访问修改器Scope and Access Modifiers--初级脚本编写系列 20.脚本行为组件Scripts as Behaviour Components --初级脚本编写系列 21.平移和旋转控制Translate and Rotate--初级脚本编写系列 22.更新和固定更新Update and FixedUpdate--初级脚本编写系列 23.变量和函数Variables and Functions--初级脚本编写系列 24.矢量数学Vector Maths --初级脚本编写系列 |
感谢美媳妇的听译顾问和大力支持!
[我给Unity官方视频教程做中文字幕]beginner Graphics – Lessons系列之网格渲染器和过滤器Mesh renderers and filters