登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
1ms内渲染大规模植被 - 已更新至 4-3
¥799 购买
1ms内渲染大规模植被 - 已更新至 4-3
教程
高级
14 小时
25 分钟
irontree
概述
作者信息
教程资料
互动讨论
课程评价
48人收藏,17人学习
登录后开始教程
章节1
课程预告
1.
可试看
基础渲染框架 - 预告
章节2
技术验证Demo
1.
可试看
基于Job System 实现GPU Instancing
2.
可试看
基于 Compute Shader 实现 GPU Instancing
章节3
基础渲染框架
1.
管理模型原型
2.
植被预处理 - 数据存储结构、序列化以及反序列化
3.
植被预处理 - 植被数据解析
4.
植被预处理 - 空间分割
5.
实时剔除 - 快速计算区块可见性
6.
实时剔除 - 合并可见区块
7.
实时剔除 - 视锥剔除和LOD计算
8.
GPU 实例渲染 - 处理复杂模型
章节4
渲染技术进阶
1.
修正LOD计算
2.
阴影优化
3.
世界迁移、增删改查和碰撞检测
4.
Unity Terrain 中 草数据获取 - 待上传
5.
GPU Instancing 移动端兼容解决方案 - 待上传
摘要
大家好,欢迎大家来学习这个课程。
这个课程是Unity 图形渲染相关的课程,
通过学习这个课程,我们可以做到在 1ms 内渲染大规模植被。
这个课程里面的
知识含量丰富
,
涉及到的知识面广
,对大家的编程能力的提升和技术进阶都有很好的帮助。课程内容也
具备很强的实战性
,可以直接被商业项目吸收利用。
课程特点
从一个空项目开始
一行行的写代码,每人都可理解
讲解详细,甚至可以说是够啰嗦了
总之目的就是不仅让你学的会,还让你在实际工作中应用的上。
源码获取
可以通过GitHub获取源码:
https://github.com/irontree2022/1msRenderVegetation.git
建议大家提前克隆到本地
,课程中会用到里面的东西,这个仓库较大,克隆的时候需要等待一段时间。
仓库中的
main 分支对应【技术验证Demo】
这部分的源代码,
BasicRenderingFramework 分支对应【基础渲染框架】
这部分的源代码,
AdvancedRendering 分支对应【渲染技术进阶】
这部分的源代码。
源码详解获取
这个课程已付费的朋友们可以向我发邮件(
irontree2022@163.com
),不管是在我微信公众号(铁树站)中仅付费了单篇,还是在Unity中文课堂平台上购买了整个课程都可以。
注意,
发邮件时,内容写“需要【基础渲染框架源码详解.zip】,付费凭证:63bxxxx01fxxxxed9ccb(LearnID)或者weixinID(微信号)”
我接到邮件后会将这个基础渲染框架的源码详解的zip文件发你。
这里面详细介绍了dome运行逻辑、整体框架设计以及数学知识。 文档是用Markdown格式写的,建议使用VSCode打开,可以直接点击目录跳转阅读对应内容。
课程发布渠道
课程最开始是在
微信公众号:
铁树站
发布和更新的,之后陆续在
bilibili:
大刀和长剑
、
YouTube:
@irontree2022
以及其他平台上上传更新,其中最新的课程内容将先在
微信公众号
上发布,然后再在其他平台上发布。
bilibili、YoutTube 以及其他视频网站上传的课程视频仅用于宣传和推广
,不会侵害付费权益。
根据不同平台的要求,可能会在课程视频剪辑上不一样,但课程中教授的知识内容可以保证在任何地方都是一致的。
bilibili: 【Unity 图形渲染】1ms 内渲染大规模植被
YouTube: 1ms内渲染大规模植被
课程安排
整体课程包含
技术验证Demo
、
基础渲染框架
和
渲染技术进阶
这三大部分,其中
技术验证Demo
和
基础渲染框架
的课程内容已确定下来,
渲染技术进阶
的内容尚未全部确定。
源代码也仅完成前两大部分的示例源代码,最后一部分的源代码将会在前两部分的课程视频更新完毕后再去完成,所以
渲染技术进阶
这部分的内容目前待定,不过大家不用担心,保证
只多不少保质保量
。
更新频率
每节课会先制作一篇图文文章,作为教案,
编写文章大约两周更新一节课
,文章会更新到微信公众号里面,然后再根据文件录视频、剪辑、加字幕以及最后的导出合适视频,这样,
视频课程的制作大约一个月更新一节内容
。
学习群
QQ群:263192020
联系作者
邮件:
irontree2022@163.com
反馈、勘误和售后
如果大家在学习过程中遇到以下问题:
依照课程视频教程操作步骤,出现了不一样的结果,甚至程序报错或崩溃
学习过程中对课程中的某块儿知识产生疑惑或理解困难
发现课程中存在错误或遗漏
课程中提到的的资源或源码,链接失效或者网络原因导致自己获取不到相关资源或源码的
向作者推荐重点讲解某知识或某技术
如果大家存在上面几种问题,可以在
通过评论、学习群或发邮件,向我直接说明
,我会定时查看,及时解决大家的问题。
另外,由于课程会上架到微信公众号和Unity 中文课堂等各个平台上,微信公众号上主要以目前单篇购买为主,其他平台会根据自己的销售策略不定时改变最终售价,就像Steam不定时打折一样,
不同平台可能售价会不一样,作者无法控制售价的改变,但是作者可以保证付费用户售后的一致性,不会区别对待大家。
疑难杂症汇总
疑难杂症汇总
登录后可观看
标签
开放世界
图形渲染
植被渲染
GPU Instancing
JobSystem
ComputeShader
渲染
可编程渲染管线
C#编程
建议的Unity版本
2020.1 - 2022.1
教程
1ms内渲染大规模植被 - 已更新至 4-3
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
1ms内渲染大规模植被 - 已更新至 4-3
登录后开始教程
章节
1
课程预告
1.
可试看
基础渲染框架 - 预告
章节
2
技术验证Demo
1.
可试看
基于Job System 实现GPU Instancing
2.
可试看
基于 Compute Shader 实现 GPU Instancing
章节
3
基础渲染框架
1.
管理模型原型
2.
植被预处理 - 数据存储结构、序列化以及反序列化
3.
植被预处理 - 植被数据解析
4.
植被预处理 - 空间分割
5.
实时剔除 - 快速计算区块可见性
6.
实时剔除 - 合并可见区块
7.
实时剔除 - 视锥剔除和LOD计算
8.
GPU 实例渲染 - 处理复杂模型
章节
4
渲染技术进阶
1.
修正LOD计算
2.
阴影优化
3.
世界迁移、增删改查和碰撞检测
4.
Unity Terrain 中 草数据获取 - 待上传
5.
GPU Instancing 移动端兼容解决方案 - 待上传