forked from BilalY/Rasagar
19 KiB
19 KiB
- Visual Effect Graph
- Requirements
- What's new
- Getting Started
- Graph Logic & Philosophy
- The Visual Effect Component
- Shader Graph Integration
- Pipeline Tools
- Node Library
- Context
- Event
- GPU Event
- Initialize Particle
- Output Mesh
- Output Distortion
- Output Decal
- Output Line
- Output Particle Mesh
- Output Particle HDRP Lit Decal
- Output Particle HDRP Volumetric Fog
- Output Particle URP Lit Decal
- Output Point
- Output Primitive
- Output ShaderGraph Quad
- Ouput Particle ShaderGraph Mesh
- Output ParticleStrip ShaderGraph Quad
- Shared Output Settings
- Spawn
- Update Particle
- Block
- Attribute
- Collision
- Flipbook
- Force
- GPU Event
- HLSL
- Implicit
- Kill
- Orientation
- Output
- Position
- Set Position (Depth)
- Position (Mesh)
- Position (Signed Distance Field)
- Position (Skinned Mesh)
- Set Position (Sequential : Circle)
- Set Position (Sequential : Line)
- Set Position (Sequential : ThreeDimensional)
- Set Position (Shape : AABox)
- Set Position (Shape : Circle)
- Set Position (Shape : Cone)
- Set Position (Shape : Line)
- Set Position (Shape : Sphere)
- Set Position (Sequential)
- Tile/Warp Positions
- Size
- Spawn
- Velocity
- Operator
- Attribute
- Age Over Lifetime
- Get Attribute: age
- Get Attribute: alive
- Get Attribute: alpha
- Get Attribute: angle
- Get Attribute: angularVelocity
- Get Attribute: axisX
- Get Attribute: axisY
- Get Attribute: axisZ
- Get Attribute: color
- Get Attribute: direction
- Get Attribute: lifetime
- Get Attribute: mass
- Get Attribute: oldPosition
- Get Attribute: particleCountInStrip
- Get Attribute: particleId
- Get Attribute: particleIndexInStrip
- Get Attribute: pivot
- Get Attribute: position
- Get Attribute: scale
- Get Attribute: seed
- Get Attribute: size
- Get Attribute: spawnIndex
- Get Attribute: spawnTime
- Get Attribute: stripIndex
- Get Attribute: targetPosition
- Get Attribute: texIndex
- Get Attribute: velocity
- Get Custom Attribute
- Bitwise
- Builtin
- Camera
- Color
- HLSL
- Inline
- AABox
- AnimationCurve
- ArcCircle
- ArcCone
- ArcSphere
- ArcTorus
- bool
- Camera
- Circle
- Color
- Cone
- Cubemap
- CubemapArray
- Cylinder
- Direction
- FlipBook
- float
- Gradient
- int
- Line
- Matrix4x4
- Mesh
- OrientedBox
- Plane
- Position
- Sphere
- TerrainType
- Texture2D
- Texture2DArray
- Texture3D
- Torus
- Transform
- uint
- Vector
- Vector2
- Vector3
- Vector4
- Logic
- Math
- Arithmetic
- Clamp
- Constants
- Coordinates
- Exp
- Geometry
- Area (Circle)
- Change Space
- Distance (Line)
- Distance (Plane)
- Distance (Sphere)
- InvertTRS (Matrix)
- Transform (Direction)
- Transform (Matrix)
- Transform (Position)
- Transform (Vector)
- Transform (Vector4)
- Transpose (Matrix))
- Volume (Axis Aligned Box)
- Volume (Cone)
- Volume (Cylinder)
- Volume (Oriented Box)
- Volume (Sphere)
- Volume (Torus)
- Log
- Remap
- Trigonometry
- Vector
- Wave
- Noise
- Random
- Sampling
- Buffer Count
- Get Mesh Index Count
- Get Mesh Triangle Count
- Get Mesh Vertex Count
- Get Skinned Mesh Index Count
- Get Skinned Mesh Triangle Count
- Get Skinned Mesh Vertex Count
- Get Skinned Mesh Local Root Transform
- Get Skinned Mesh World Root Transform
- Get Texture Dimensions
- Load CameraBuffer
- Load Texture2D
- Load Texture2DArray
- Load Texture3D
- Position (Depth)
- Sample Buffer
- Sample CameraBuffer
- Sample Curve
- Sample Gradient
- Sample Mesh
- Sample Mesh Index
- Sample Skinned Mesh
- Sample Skinned Mesh Renderer Index
- Sample Signed Distance Field
- Sample Texture2D
- Sample Texture2DArray
- Sample Texture3D
- Sample TextureCube
- Sample TextureCubeArray
- Spawn
- Utility
- Attribute
- Context
- Performance and Optimization
- Reference