zoukankan      html  css  js  c++  java
  • ShaderForge插件的基础使用

    ShaderForge的官方首页:http://acegikmo.com/shaderforge/nodes/?lang=zh_cn

    在这里可以查看各种炫酷的Shader效果。

    一、安装插件

    安装成功之后在Window点击打开Shader Forge窗口

    这是打开之后的界面。

    New Shader:新建一个Shader文件

    Load Shader:导入一个Shader文件

    PolyCount thread:打开了一个网址

     

    Node Documentation:关于Shader Forge文档中的节点说明文档。

    二、新建:

     

    Unlit:无光照的Shader模板,选择此模板,使用该Shader的材质将不受光照影响。

    Lit(PBR):符合Unity PBR的Shader模板,采用基于物理的光照模型。

    Lit(Basic):使用Blinn-Phong光照模型的Shader模板。

    Custom Lighting:自定义光照Shader,在此Shader模板中实现自己的光照模型。

    Sprite:2D精灵Shader模板,基于2D。

    Particle(Additive):主要应用在发光效果的粒子Shader。

    Particle(Alpha-Blended):主要应用在细碎效果的粒子Shader,如风沙。

    Particle(Multiplicative):主要应用在昏暗效果的粒子Shader,如黑烟。

    Sky:天空。

    Post-Effect:屏幕空间后期处理Shader

    Diffuse:漫反射通道

    Specular:镜面反射通道

    Normal:法线通道

    Emission:自发光通道

    Opacity:不透明度通道

     

    左上角:

    Return to menu:返回界面1。

    Settings:Shader Forge界面的一些设置,讲解见后文。

    Compile shader:编译为.shader文件,编译成功按钮为绿色,编译不成功or改动后按钮为红色。

    Auto:是否自动编译shader,建议选中。

    一个案例:

    http://www.neatcorporation.com/Projects/ShaderForge/Media/ShaderForge_QuickStart-sc.pdf

    三、添加节点:

    从节点列表里选择节点拖动到编辑面板中,熟练后可以通过节点名称的首字母以快捷键的方式找到节点。比如使用快捷键“T”找到Texture2D节点,点击添加。

     

    四、实现效果:

     

     结束。

  • 相关阅读:
    常用快捷键
    定时器
    Thread
    io流
    java错误
    Android设置背景图像重复【整理自网络】
    Win7构造wifi热点【Written By KillerLegend】
    Use a layout_width of 0dip instead of wrap_content for better performance.......【Written By KillerLegend】
    关于查看Android系统源码【Written By KillerLegend】
    Android:什么是Holo?【Translated By KillerLegend】
  • 原文地址:https://www.cnblogs.com/shuanglu/p/8384694.html
Copyright © 2011-2022 走看看