SAIMA/Assets/AmplifyShaderEditor
GrassTE 159cfd8881 制作部分特效
1.创建了个人文件夹,复制了部分场景。
2.编写了URP的屏幕后特效框架。
3.制作了一个场景内模拟树叶飘落的粒子,增加一些场景内的动感。

4.制作了几个Shader
1)利用2D的顶点着色器制作了一个边缘扭曲的Shader可以用在飘落树叶上,模拟3D树叶翻飞的感觉。
2)制作了溶解的Shader,建议用在可破坏的障碍上。
3)制作了一个闪光的Shader,可以用在障碍物上突出障碍物,但是Shader还需修改,现在太违和了。

TODO:做了一半昼夜交替的效果,这也是忘了哪个老师的建议说可以加入一个太阳在运动,效果大概可以用灯光来做,目前测试的颜色变化是B先减弱15%,G减弱20%,然后B回升R减弱。

ps:我的拓展坞不见了接不了手柄,需要等明天到货后开发动起来的特效,这个键盘操作太脑檀了,我不认为普通人可以顺畅的两只手同方向依次按键还不会乱。

建议:
建议为可破坏的障碍物添加提前消失的机制,现在如果冲撞力度不大,碎块只会破碎不会分离,但碰撞体会关闭,很奇怪,建议使用Shader让其破碎后消失。(但是溶解消失的shader与游戏风格不搭,也可以给碎块一个右的力,做一个击飞效果)
2022-08-21 03:44:34 +08:00
..
2022-08-21 03:44:34 +08:00
2022-08-21 03:44:34 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00
2022-07-18 23:15:27 +08:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

About

  Amplify Shader Editor (c) Amplify Creations, Lda. All rights reserved.

  Amplify Shader Editor is a node-based shader creation tool for Unity 5
	 
  Redistribution of Amplify Shader Editor is frowned upon. If you want to share the 
  software, please refer others to the official product page:

    http://amplify.pt/unity/amplify-shader-editor/
	
Description

 Amplify Shader Editor is a node-based shader creation tool inspired by industry leading
 editors. An open and tightly integrated solution, it provides a familiar and consistent
 development environment that seamlessly blends with Unitys UI conventions and Shader use.
	
Features

  * Intuitive, familiar interface
  * Node based creation
  * Full source-code
  * Extensive node library
  * Growing sample collection
  * Open to user requests and contributions
  * Integrated Texture Array Creator tool
  * Node API
  * Custom Shader Templates
  * SRP HD and Lightweight support

Supported Platforms

  * All platforms 

Minimum Requirements

  Software

    Unity 5+

Quick Guide Amplify Shader Editor
  
  1) Open the editor canvas located in the main menu under Window > Amplify Shader Editor > Open Canvas.
  2) Create an Amplify Shader via the Menu under Assets > Create > Shaders > Amplify Surface shader.
  3) Double-click an ASE shader to open it in the ASE canvas.
  4) Create a new material and set its shader to the newly created Amplify Shader.
  5) Node and shader properties are on the left side, node list on the right.
  6) Drag out nodes from the node palette list on the right, or right-click anywhere in the canvas to open  
     a simpler searchable node list.
  7) Data flows from left to right, drag wires from node Input/Output ports to create connections.
  8) The 4 buttons on the main canvas next to the node and shader properties on the upper-left area serve as the main 
     save and update buttons. Button 1: Update and Save shader, Button 2: LIVE mode, automatically updates
     and saves the active shader, Button 3: Remove disconnected nodes, Button 4: Open shader in text editor.
  9) Quick access to current shader or material in use by hitting bottom left and or right buttons on main canvas
  10) Consult the Manual below for detailed information.
  
Quick Guide Texture Array Creator
  
  1) Open the tool in the main menu under Window > Amplify Shader Editor > Texture Array Creator
  2) Specify the desired Width and Height for the Texture Array through the X and Y Size
  3) Configure your texture properties
  4) Set your array Name and Path
  5) Add elements to the array by hitting the (+) button over the Texture List area and assign textures to them
  6) Hit the Build Array button on the top of the window to build your new Texture Array
  7) Please notice that you can't load previously created texture arrays into the tool so maintain it open until all the tweaks on the array are done

Documentation

  Please refer to the following website for an up-to-date online manual:

    http://amplify.pt/unity/amplify-shader-editor/manual
	
Nodes

  Please refer to the following website for a searchable node list:

    http://amplify.pt/unity/amplify-shader-editor/nodes
	
	
Feedback

  To file error reports, questions or suggestions, you may use 
  our feedback form online:
	
    http://amplify.pt/contact

  Or contact us directly:

    For general inquiries - info@amplify.pt
    For technical support - support@amplify.pt (customers only)