Unity中创建双面材质:在其它三维软件中设置好的双面材质导入到Unity3D中就失去了效果,

不过我们可以通过自定义材质来在Unity3D中实现双面材质的效果

步骤如下:

在资源库中新建一新shader;代码如下:

Shader "Nature/Vegitation Vertex Lit" {

Properties {

_Color ("Main Color", Color) = (1,1,1,0)

_SpecColor ("Spec Color", Color) = (1,1,1,1)

_Emission ("Emmisive Color", Color) = (0,0,0,0)

_Shininess ("Shininess", Range (0.01, 1)) = 0.7

_FrontTex ("Front (RGB)", 2D) = "white" { }

_BackTex ("Back (RGB)", 2D) = "white" { }

}

SubShader {

Material {

Diffuse [_Color]

Ambient [_Color]

Shininess [_Shininess]

Specular [_SpecColor]

Emission [_Emission]

}

Lighting On

SeparateSpecular On

Blend SrcAlpha OneMinusSrcAlpha

Pass {

Cull Front

SetTexture [_BackTex] {

Combine Primary * Texture

}

}

Pass {

Cull Back

SetTexture [_FrontTex] {

Combine Primary * Texture

}

}

}

}

然后在模型材质中更改shader为上面新建的Nature/Vegitation Vertex Lit这个shader即可实现双面效果。

(责任编辑:脚印)

免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。

unity3d双面材质_Unity中创建双面材质相关推荐

  1. unity3d双面材质_[转]unity3d中创建双面材质

    在其它三维软件中设置好的双面材质导入到unity3d中就失去了效果,不过我们可以通过自定义材质来在unity3d中实现双面材质的效果.步骤如下: 1.在资源库中新建一新shader:代码如下: Sha ...

  2. unity3d 绘制小地图_Unity中实现小地图的几种方式

    Unity 制作小地图系统 两种方法 方法2:Github:GentleTank 方法1:使用额外相机 这个小地图添加在上一篇中AI坦克项目上. 小地图的是实现原理很简单,就是添加多一个相机,设置垂直 ...

  3. 在UE4中创建受《羞辱》启发的环境

    Laetitia Bertrand谈到了受Dishonored 2启发并在Vertex学校的环境艺术训练营期间创建的她的项目的制作. 1.介绍 嗨,我叫Laetitia Bertrand,我是法国巴黎 ...

  4. unity3d双面材质_Unity显示双面材质

    Unity 中显示双面材质,新建一个 Shader,复制如下代码.再把模型材质的 Shader 改成刚刚保存的这个 DoubleSide 即可. 功能原理: 在 Pass()函数中,增加一行 Cull ...

  5. 在 3ds Max 中创建逼真的玻璃材质

    推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 尽管本教程基于 3ds Max,但相同的设置适用于许多其他 3D 产品. 注意:单击每个步骤中的缩略图可查看更大的屏幕截图,其中包括视口 ...

  6. KeyShot中的半透明材质怎样来创建液体

    2019独角兽企业重金招聘Python工程师标准>>> 从从水龙头里洒出来的水,到一杯新鲜橙汁,液体,常被用于各种视觉效果中.KeyShot3D渲染软件里的液体材质能够非常容易地创建 ...

  7. unity 发光字体_Unity 游戏开发技巧集锦之创建自发光材质

    Unity 游戏开发技巧集锦之创建自发光材质 Unity游戏开发技巧集锦教程大学霸内部资料 创建自发光材质 自发光材质(self-illuminated material)是指自己会发光的材质.生活中 ...

  8. 使用Blender创建透明材质的物体并导入到Unity中

    文章导航 Blender 导入图片生成材质 将材质应用到物体的面 选择透明模式 Unity 物体的调整 透明材质的设置 保存模型 Unity本身自带有3D物体的贴图和材质功能,但是在编辑器中仅允许我们 ...

  9. unity 如何让物体不显示材质_unity如何把材质调透明

    unity透明贴图怎么设置显示 在Unity中,透明材质球不接受阴影.使用Transparent/Cutout/Bumped Diffuse材质,透明通道稍差但是接收阴影.同时对其Cast Shado ...

最新文章

  1. 一次打流过程的优化反思(iperf3的灵活运用)
  2. AngularJS开发指南7:AngularJS本地化,国际化,以及兼容IE低版本浏览器
  3. LeetCode | Path-Sum
  4. linux 错误 ttyname failed: Inappropriate ioctl for device 解决方法
  5. vue-textarea 自适应高度
  6. resin服务器配置错误
  7. cnblogs正式启用
  8. Spring Boot 配置文件密码加密方法
  9. 计算机网络安全课程好吗,浅议计算机网络课程教学问题与对策 计算机网络安全有哪些...
  10. nginx端合并JS
  11. linux ping监控脚本,WINDOWS和LINUX下带时间的PING包监控脚本
  12. 15个优雅的Python编程技巧,掌握后瞬间玩转Python
  13. Linux命令解释之vi
  14. 3D点云处理:点云曲率-主曲率/高斯曲率/平均曲率
  15. 算法-猴子运香蕉,看谁剩的多,N种解法
  16. excel 永久保存宏命令
  17. excel冻结窗格参与排序_冻结窗格在Excel中消失
  18. python数据处理可以做什么菜_python 文件处理
  19. 跨时区时间运算以及时间实时更新方法
  20. echo和narcissus寓意_希腊神话故事(一)Echo 和 Narcissus

热门文章

  1. Windows7优化提速完全宝典
  2. java 账本 创建数据库_花了3多个小时搞的小型账本程序(源代码)第一部分
  3. python绘图之折线图
  4. 学习使用php获取企业微信通讯录管理接口代码
  5. 2022CCPC威海 A. Dunai (gym104023A)
  6. linux下安装7z命令及7z命令的使用
  7. 物联网云平台介绍-阿里云平台
  8. NVE-01-2015-11090:SSL/TLS 受诫礼(BAR-MITZVAH)攻击漏洞(CVE-2015-2808) [端口: 443]
  9. 基于循环神经网络股票预测系统
  10. 双十二遇冷?直播电商该如何扭转局面