![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
渲染
Qkuang
这个作者很懒,什么都没留下…
展开
-
Bezier曲线切割
贝塞尔曲线目标:在unity中展示Bezier曲线。贝塞尔曲线原理用代码实现 bezier数学公式Bezier公式(一般参数公式)注解:阶贝兹曲线可如下推断。给定点P0、P1、…、Pn,其贝兹曲线即:如上公式可如下递归表达: 用表示由点P0、P1、…、Pn所决定的贝兹曲线。用平常话来说,阶的贝兹曲线,即双阶贝兹曲线之间的插值。代码实现:using System;using System.Collections;using System.Collections.G原创 2020-07-21 16:26:07 · 1076 阅读 · 0 评论 -
网格切割(MeshCut)
Unity学习一篇 通用快捷引导主页目录文集目录目录Mesh 学习入门级代码概念切割案例分析(核心)GL 使用入门代码Mesh 学习入门级代码相关代码已经同步至Git。现在粘贴有意的代码块:public class MeshExample : MonoBehaviour{ // 必要的 属性:顶点 、三角形索引 public Vector3[] newVertices; public Vector2[] newUV; //原创 2020-07-20 17:34:07 · 2682 阅读 · 0 评论 -
三渲二
三渲二1. 三渲二 通用快捷引导主页目录文集目录代码只能作为入门学习,实际生产中还是要靠 可视化编辑器。因此ShaderForge 、 Shader Graph 成为必备!卡通渲染(常称为:三渲二,NPR(非真实渲染))主要分为:美式、日式。主要技术包括:描边。可以通过:G-Buffer (几何缓存)中的深度、法线贴图计算。术语:NPR(Non-photorealistic rendering)、RBR(Physically Based Rendering)1. 三渲二2原创 2020-07-20 16:44:46 · 3971 阅读 · 0 评论 -
SahderGraph 实现广告牌
此时:2020.1.30已经具有一定的线性代数知识+图形学知识。 本次尝试 在Shader Graph中实现 广告牌效果。如图,左边为默认Shader 。右边为 广告牌效果,它会时刻 朝向 摄像机。原理:利用线性组合 。 我们需要求得一个旋转矩阵。 此旋转矩阵 3x3 。线性组合的三个向量 分别为:顶点指向 摄像机(这里取负方向,因为Quad z轴负方向 才是 Quad 的 ...原创 2020-01-30 20:11:26 · 715 阅读 · 1 评论 -
各向异性渲染
各项异性定义百度:各向异性、各向异性材料。主要是用于渲染:头发、拉丝金属……各项异性渲染核心各项异性公式 :主要影响 “高光”的 数值,不影响漫反射的数值。基础公式参考漫反射公式:C(Diffuse)=C(Light)∗C(Material)∗Cos(L⃗,N⃗) C(Diffuse) = C(Light)*C(Material)*Cos(\vec{L} ,\vec{N} )...原创 2020-01-17 11:05:15 · 1056 阅读 · 0 评论 -
计算机图形学完结补充
计算机图形学完结补充文章目录计算机图形学完结补充法线贴图相关法线贴图相关为什么法线贴图,只需要两个值?如图所示:默认法线RGB 分别 对应切线空间下的XYZ ,其中Z轴向垂直向外!其次(猜测)解析时,限定条件是 “法线单位长度”...原创 2020-01-15 13:22:18 · 147 阅读 · 0 评论