Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


BakeTexture

Creates a snapshot of ParticleSystemRenderer and stores it in a Texture2D.
Read time 2 minutesLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.ParticleSystemModule

BakeTexture(Texture2D, ParticleSystemBakeTextureOptions)

Creates a snapshot of ParticleSystemRenderer and stores it in a
Texture2D
.
public int BakeTexture(ref Texture2D verticesTexture, ParticleSystemBakeTextureOptions options)

Parameters

verticesTexture

A Texture2D to receive the snapshot of the particle vertices.

Specifies whether to include the rotation and scale of the Transform in the baked Texture2D.

Returns

Type

Description

intThe number of indices used by the Particle System.

BakeTexture(Texture2D, Camera, ParticleSystemBakeTextureOptions)

Creates a snapshot of ParticleSystemRenderer and stores it in a
Texture2D
.
public int BakeTexture(ref Texture2D verticesTexture, Camera camera, ParticleSystemBakeTextureOptions options)

Parameters

verticesTexture

A Texture2D to receive the snapshot of the particle vertices.

camera

The Camera used to determine which way camera-space particles face.

Specifies whether to include the rotation and scale of the Transform in the baked Texture2D.

Returns

Type

Description

intThe number of indices used by the Particle System.

BakeTexture(Texture2D, Texture2D, ParticleSystemBakeTextureOptions)

Creates a snapshot of ParticleSystemRenderer and stores it in a
Texture2D
.
public int BakeTexture(ref Texture2D verticesTexture, ref Texture2D indicesTexture, ParticleSystemBakeTextureOptions options)

Parameters

verticesTexture

A Texture2D to receive the snapshot of the particle vertices.

indicesTexture

An optional Texture2D to receive the snapshot of the particle indices.

Specifies whether to include the rotation and scale of the Transform in the baked Texture2D.

Returns

Type

Description

intThe number of indices used by the Particle System.

BakeTexture(Texture2D, Texture2D, Camera, ParticleSystemBakeTextureOptions)

Creates a snapshot of ParticleSystemRenderer and stores it in a
Texture2D
.
public int BakeTexture(ref Texture2D verticesTexture, ref Texture2D indicesTexture, Camera camera, ParticleSystemBakeTextureOptions options)

Parameters

verticesTexture

A Texture2D to receive the snapshot of the particle vertices.

indicesTexture

An optional Texture2D to receive the snapshot of the particle indices.

camera

The Camera used to determine which way camera-space particles face.

Specifies whether to include the rotation and scale of the Transform in the baked Texture2D.

Returns

Type

Description

intThe number of indices used by the Particle System.