原文:Unity3D 卡通描边之控制线条粗细

一 前言 之前我发表过一篇Unity D 卡通渲染 基于退化四边形的实时描边,最重要的实时描边已经实现了,本文接下来要完善一下它。 在之前的实时描边中,使用了几何着色器中的LineStream来进行绘制线条的,这样绘制线条是无法脱离底层特性来在所有平台上通用式地控制线条的粗细,这就需要我们再做文章。 二 原理 关于图形学中如何控制线条粗细这个问题,其实早就有人做了研究,文章在这。 借用该文章的一张 ...

2019-12-09 20:41 0 491 推荐指数:

查看详情

Unity3D 卡通渲染 基于退化四边形的实时

前言 在本文中使用的是基于空间的3D模型的边,着手于1条边的2个邻接面,即退化四边形进行边缘检测和绘制。本文读者默认为有图形学基础和编写Shader基础,若没有请先去把这些基础学习一下,再来阅读本文,否则可能会有阅读障碍。 一、边缘检测算法 3D模型边有两种方式,一种是基于图像,即在 ...

Tue Sep 03 00:38:00 CST 2019 2 841
Unity3d 字体

private void MakeStroke(Rect position,string txtString,Color txtColor,Color outlineColor,int outlin ...

Thu Apr 12 19:39:00 CST 2012 0 4476
Unity3d】Glow + Outline 轮廓

轮廓边是游戏中的细节 但是一个有特色的效果还是会让人眼前一亮 Glow + Outline 的效果就像求生之路2和暗黑3的轮廓边界一样 对轮廓边后再进行模糊处理 如图: 求生之路2 暗黑3    一种思路为: 1、在RTT中绘制单一像素 2、对1绘制后的RTT ...

Sat Aug 04 09:23:00 CST 2012 7 22642
Unity3d shader之卡通着色Toon Shading

卡通着色的目的是为了让被着色物体显得过渡的不那么好,明暗交界线很明显,等等卡通风格的一系列特征, 也叫Non-photorealisticrendering非真实渲染 重点要做到两点: 1. 边 2. 着色 另:本片中cg函数均用绿色标明,想了解函数作用和函数内部构成请看 ...

Thu Jan 22 23:08:00 CST 2015 2 8595
(转)【Unity3d】Glow + Outline 轮廓

转:http://www.cnblogs.com/dosomething/archive/2012/08/04/2622488.html 【Unity3d】Glow + Outline 轮廓边 轮廓边是游戏中的细节 但是一个有特色的效果还是会让人眼前一亮 Glow ...

Fri Dec 18 00:07:00 CST 2015 0 10368
Unity3D 2D Sprite边效果Shader,可手动调整效果适配

  最近两个月学了很多Shader的知识,现在也算入点门了。现在网上有很多2D边的Shader,说实话大多数很差劲。有些多余的条件判断影响效率,提供的参数也不够适配所有图片。因为美术喜欢在图片上面加一些效果,再加上切图的时候背景图的透明部分不够多,或者透明通道透明不彻底等等问题,2D图片边效果 ...

Fri Sep 29 21:51:00 CST 2017 0 6901
Unity3D——键盘控制移动

public float speed = 6f; Vector3 movement; void FixedUpdate () { float h = Input.GetAxisRaw("Horiz ...

Wed Apr 27 19:49:00 CST 2016 0 5903
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM