Version: 2020.1
言語: 日本語
public static void Tetrahedralize ();

説明

Synchronously tetrahedralize all currently loaded LightProbe positions.

Call this function to synchronously calculate a Delaunay tetrahedralization of all currently loaded LightProbe positions, and update the LightProbes object with the result.

Call this method after you load a Scene with LoadSceneMode.Additive, or unload a Scene with SceneManager.UnloadSceneAsync. Note that updating the tetrahedral tessellation is CPU-intensive. For more information, see Light Probes and Scene loading.

using UnityEngine;
using UnityEngine.SceneManagement;

public class TetrahedralizeExample : MonoBehaviour { void Start() { // Additively load a Scene containing light probes SceneManager.LoadScene("ExampleScene", LoadSceneMode.Additive);

// Force Unity to synchronously regenerate the tetrahedral tesselation for all loaded Scenes LightProbes.Tetrahedralize(); } }