位置: 编程技术 - 正文

Glow + Outline 轮廓描边(轮廓模式)

编辑:rootadmin

推荐整理分享Glow + Outline 轮廓描边(轮廓模式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:轮廓工具怎么用,outline-color定义轮廓边框颜色,轮廓显示,geomagic轮廓线,轮廓线模式,geomagic轮廓线,geomagic轮廓线,geomagic轮廓线,内容如对您有帮助,希望把文章链接给更多的朋友!

轮廓描边是游戏中的细节 但是一个有特色的效果还是会让人&#;前一亮

Glow &#; Outline 的效果就像求生之路2和暗黑3的轮廓描边界一样 对轮廓描边后再进行模糊处理

如图: 求生之路2

暗黑3

一种思路为:

1、在RTT中绘制单一像素

2、对1绘制后的RTT进行blur处理

3、对2处理后的RTT与原始场景进行叠加

4、绘制原始模型

另一种思路:

1、绘制原始模型到RTT

2、对1绘制的RTT中原始模型进行Sobel描边

3、对2描边后的RenderTexture进行blur处理

4、叠加1和3的RenderTexture

5、4与场景进行叠加

在unity3d中的实现

1、场景图像渲染之前

void OnPreRender

{

  ......

   另外添加一个摄像机A

  这里必须将GlowOutlineCamera摄像机关闭

  并且清除标识为纯色

  制定其渲染目标为RTT

  清空其背景

  摄像机A在主摄像机渲染之前通过Shader去绘制指定渲染类型的GameObject 也就是需要描边的GameObject

Glow + Outline 轮廓描边(轮廓模式)

  (即摄像机A.RenderWithShader(RTT, "XXXX");)

  ...... 

}

2、场景图像渲染之后

void OnRenderImage(RenderTexture source, RenderTexture destination)

{

  ......

  将摄像机A所渲染的目标纹理进行blur处理

  将blur后的RTT与场景图像渲染后的RTT进行合成叠加

  拷贝到目的渲染纹理上

  ......

}

效果1 未被遮挡

效果2 被遮挡

效果3 描边相交 未被遮挡

效果4 描边相交 被遮挡

最后附上一张火炬之光2的轮廓描边效果

unity实现起来要简单的多 不属于postprocess

只需要对需要描边的物体写一个Rimlight边缘高光的shader即可

国内好像有个unity制作的网页游戏也是用的这种方式描边

.jpg (. KB, 下载次数: 0)

下载附件 保存到相册

2 分钟前 上传

端游不易!揭露端游现状 为同行集赞 《全民奇迹》小时流水万!《少年三国志》天流水破亿元!……从年下半年开始,我相信各个同行的朋友圈一直都是这类的新闻,这个手游流

Unity3D的iTween iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出.让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音

游戏中跟踪弹算法 在飞行射击游戏中,恐怕没有一个游戏不用到跟踪算法的。比如在玩街机的时候,是不是经常挂于BOSS的跟踪弹?这是怎样实现的呢?很简单,只要有高

标签: 轮廓模式

本文链接地址:https://www.jiuchutong.com/biancheng/382630.html 转载请保留说明!

上一篇:[3D跑酷] GUIClickEventReceiver(bud3d跑酷)

下一篇:端游不易!揭露端游2015现状 为同行集赞(玩端游的平台)

  • 耕地占用税的特点与意义
  • 企业所得税如何做分录
  • 税盘收费吗
  • 印花税什么时候开始计入税金及附加
  • 劳务报酬所得计税依据是否含增值税收入
  • 应交税费是什么科目
  • 房产赠与税什么时候开始的
  • 金蝶迷你版怎么打印凭证
  • 餐饮发票数量单价必须填吗
  • 公司为员工采购设备,order
  • 天猫积分购物券可以退吗
  • 成本 费用区别
  • 营业税金及附加借贷方向
  • 在途物资的运费放在哪个科目
  • 退休人员怎么缴纳城镇居民医保
  • 员工个人无息借款违法吗
  • 摊销土地使用权和专利权会计分录怎么写
  • 个人所得税申报是什么意思?
  • 不符合规定(未带编码或编码选择错误)的发票,纳税人该怎么做?
  • 增值税在免税范围内,附加税怎么做
  • 费用与支出的区别是什么
  • 归还银行贷款怎么做分录
  • 产品质量认证的基本条件有哪些
  • 长期待摊费用多少钱
  • 一次发放数月的高温津贴如何计算个税?
  • 怎么清除更新记录
  • windows11怎么打开设置
  • 税负率的计算方法公式
  • 关闭系统自动调屏幕亮度
  • 自产货物用于生产
  • 用应付票据付应收账款
  • win10任务视图怎么用
  • php表单的作用是什么
  • 营改增开始时间
  • 甲公司购入一台入账价值为200万元的生产设备
  • 业务招待费的账务处理金额
  • thinkphp版本区别
  • php时间转换成时间戳
  • 微信小程序下拉菜单怎么做
  • gitpull命令
  • php-fpm运行模式
  • load命令怎么用
  • 税务机关代开的增值税专用发票不含税销售额是什么意思
  • 生产企业成本会计做账流程
  • 哪种银行贷款利息最低
  • python 字典中的字典
  • 织梦系统
  • 未按期兑现的合同缴纳印花税吗?
  • mysql workbench简介
  • 水库水面经营权如何取得
  • 视同销售包括哪些行为?
  • 加油票子能报销吗
  • 收到损坏物品赔偿金如何入账
  • 什么是关联企业?关联企业之间业务往来
  • sqlserver日志清理
  • sql1068错误
  • ubuntu右键菜单
  • wdcp面板
  • xp系统如何打印文件
  • centos怎么调出终端
  • freebsd常用命令
  • windows active directory功能
  • win7系统怎么用
  • imecmnt.exe
  • win7系统注册表损坏无法启动
  • 原版windowsxp安装
  • 使用windows管理无线
  • win10更新需要重启怎么办
  • cocos2dx3.4 Label
  • opengl纹理叠加
  • java程序员准备骑驴找马了,需要怎么准备
  • windows常用网络命令的使用
  • unauthorizedAccessException
  • android事件处理方式有几种
  • 基于JAVASCRIPT实现的可视化工具是
  • 好看的手写字纯文字
  • python 字典的字典
  • 车辆购置税查询怎么查
  • 河北省税务局稽查局领导班子
  • 企业的捐赠支出在哪里能看到
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设