BlitFullscreenTriangle(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, bool, Rect?, bool)
|
Does a copy of source to destination using a fullscreen triangle.
|
BlitFullscreenTriangle(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, PropertySheet, int, bool, Rect?, bool)
|
Blits a fullscreen triangle using a given material.
|
BlitFullscreenTriangle(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, PropertySheet, int, RenderBufferLoadAction, Rect?, bool)
|
Blits a fullscreen triangle using a given material.
|
BlitFullscreenTriangle(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, RenderTargetIdentifier, PropertySheet, int, bool, Rect?)
|
Blits a fullscreen triangle using a given material.
|
BlitFullscreenTriangle(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier[], RenderTargetIdentifier, PropertySheet, int, bool, Rect?)
|
Blits a fullscreen triangle using a given material.
|
BlitFullscreenTriangleFromDoubleWide(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, Material, int, int)
|
Blits a fullscreen triangle from a double-wide source.
|
BlitFullscreenTriangleFromTexArray(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, PropertySheet, int, bool, int)
|
Blits a fullscreen triangle using a given material.
|
BlitFullscreenTriangleToDoubleWide(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, PropertySheet, int, int)
|
Blits a fullscreen triangle to a double-wide destination.
|
BlitFullscreenTriangleToTexArray(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, PropertySheet, int, bool, int)
|
Blits a fullscreen triangle using a given material.
|
BuiltinBlit(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier)
|
Does a copy of source to destination using the builtin blit command.
|
BuiltinBlit(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, Material, int)
|
Blits a fullscreen quad using the builtin blit command and a given material.
|
CopyTexture(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier)
|
Copies the content of a texture into the other. Both textures must have the same size
and format or this method will fail.
|
CreateIfNull<T>(ref T)
|
Creates an instance of a class if it's null .
|
Destroy(Object)
|
Properly destroys a given Unity object.
|
DestroyProfile(PostProcessProfile, bool)
|
Properly destroys a given profile.
|
DestroyVolume(PostProcessVolume, bool, bool)
|
Properly destroys a volume.
|
Exp2(float)
|
Returns the base-2 exponential function of x , which is 2
raised to the power x .
|
GenerateJitteredProjectionMatrixFromOriginal(PostProcessRenderContext, Matrix4x4, Vector2)
|
Gets a jittered perspective projection matrix from an original projection matrix.
|
GetAllAssemblyTypes()
|
Gets all currently available assembly types.
|
GetAllSceneObjects<T>()
|
Gets all scene objects in the hierarchy, including inactive objects. This method is slow
on large scenes and should be used with extreme caution.
|
GetAllTypesDerivedFrom<T>()
|
Gets all currently available assembly types derived from type T .
|
GetAttribute<T>(Type)
|
Helper method to get the first attribute of type T on a given type.
|
GetFieldPath<TType, TValue>(Expression<Func<TType, TValue>>)
|
Returns a string path from an expression. This is mostly used to retrieve serialized
properties without hardcoding the field path as a string and thus allowing proper
refactoring features.
|
GetJitteredOrthographicProjectionMatrix(Camera, Vector2)
|
Gets a jittered orthographic projection matrix for a given camera.
|
GetJitteredPerspectiveProjectionMatrix(Camera, Vector2)
|
Gets a jittered perspective projection matrix for a given camera.
|
GetLutStrip(int)
|
Gets a 2D lookup table for color grading use. Its size will be width = height * height .
|
GetMemberAttributes<TType, TValue>(Expression<Func<TType, TValue>>)
|
Returns all attributes set on a specific member.
|
IsPostProcessingActive(PostProcessLayer)
|
Checks if a post-processing layer is active.
|
IsResolvedDepthAvailable(Camera)
|
Checks if resolved depth is available on the current target platform.
|
IsTemporalAntialiasingActive(PostProcessLayer)
|
Checks if temporal anti-aliasing is active on a given post-process layer.
|
SetRenderTargetWithLoadStoreAction(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction)
|
Sets the current render target using specified RenderBufferLoadAction.
|
SetRenderTargetWithLoadStoreAction(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderBufferLoadAction, RenderBufferStoreAction)
|
Sets the current render target using specified RenderBufferLoadAction.
|
SetRenderTargetWithLoadStoreAction(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction)
|
Sets the current render target and its depth using specified RenderBufferLoadAction.
|
isFloatingPointFormat(RenderTextureFormat)
|
Checks if a given render texture format is a floating-point format.
|