All Projects → NewBloodInteractive → com.newblood.lightdata

NewBloodInteractive / com.newblood.lightdata

Licence: MIT license
Provides access to internal lighting APIs.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to com.newblood.lightdata

sdk-for-unity
SpatialOS SDK for Unity
Stars: ✭ 49 (+0%)
Mutual labels:  unity-editor
TsukiSuite
A toolsuite created to make Unity development easier
Stars: ✭ 23 (-53.06%)
Mutual labels:  unity-editor
bgTools-playerPrefsEditor
Tool extension for the Unity Editor that enables easy access to the player preferences over a simple UI.
Stars: ✭ 70 (+42.86%)
Mutual labels:  unity-editor
UnityGlobalTextSystem
Allow the user to 'change' the default font in Unity from "Arial" to a font of their liking.
Stars: ✭ 21 (-57.14%)
Mutual labels:  unity-editor
SlnMerge
SlnMerge merges the solution files when generating solution file by Unity Editor.
Stars: ✭ 91 (+85.71%)
Mutual labels:  unity-editor
t4-templates-unity3d
T4 Text Template Processor for Unity3D
Stars: ✭ 75 (+53.06%)
Mutual labels:  unity-editor
awesome-unity
A curated list of awesome Unity games! 🎮
Stars: ✭ 346 (+606.12%)
Mutual labels:  unity-editor
UniHierarchyMenuCustomizer
Editor extension that allows you to customize the menu that appears when you right-click on Hierarchy.
Stars: ✭ 20 (-59.18%)
Mutual labels:  unity-editor
CheckVersion
Checks for Unity3D updates
Stars: ✭ 15 (-69.39%)
Mutual labels:  unity-editor
Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Stars: ✭ 36 (-26.53%)
Mutual labels:  unity-editor
presets-browser
Unity presets browser editor window.
Stars: ✭ 22 (-55.1%)
Mutual labels:  unity-editor
UnityEventDrawerEx
This plugin extends the UnityEventDrawer to display runtime calls in the inspector.
Stars: ✭ 57 (+16.33%)
Mutual labels:  unity-editor
Rosalina
Rosalina is a code generation tool for Unity's UI documents. It generates C# code-behind script based on a UXML template.
Stars: ✭ 57 (+16.33%)
Mutual labels:  unity-editor
UGUI-Toolset
No description or website provided.
Stars: ✭ 14 (-71.43%)
Mutual labels:  unity-editor
iPhoneXSafeAreaDrawer
Unity エディタの Game ビューに iPhone X のセーフエリアを表示できるエディタ拡張
Stars: ✭ 20 (-59.18%)
Mutual labels:  unity-editor
HexTiles
Unity Hex Tile Editor
Stars: ✭ 127 (+159.18%)
Mutual labels:  unity-editor
ElementAnimationToolkit
A collection of Unity UIElements animation extension methods, new animated elements, and examples.
Stars: ✭ 51 (+4.08%)
Mutual labels:  unity-editor
PrefabEditor
You can edit Prefab which could not be edited much unless you place it on Scene.
Stars: ✭ 23 (-53.06%)
Mutual labels:  unity-editor
unity-splines
Tool for making navigation bezier splines with points, events and bindings to colliders
Stars: ✭ 13 (-73.47%)
Mutual labels:  unity-editor
UnityTool Probability
A simple Editor can adjust the probability of items from Array
Stars: ✭ 37 (-24.49%)
Mutual labels:  unity-editor

Lighting Internals Package

Provides access to internal lighting APIs.

ScriptableLightingData

Provides access to the information contained in the LightingDataAsset class. To use it, create a new instance and call Read:

var data = ScriptableObject.CreateInstance<ScriptableLightingData>();
data.Read(Lightmapping.lightingDataAsset);

In order to save your changes back to the LightingDataAsset, use the Write method:

data.Write(Lightmapping.lightingDataAsset);

ScriptableLightProbes

Provides access to the information contained in the LightProbes class. To use it, create a new instance and call Read:

var probes = ScriptableObject.CreateInstance<ScriptableLightProbes>();
probes.Read(LightmapSettings.lightProbes);

In order to save your changes back to the LightProbes, use the Write method:

probes.Write(LightmapSettings.lightProbes);

LightmappingInternal

Provides access to the bakeAnalytics callback, which receives detailed information about lightmap bakes. This comes in the form of a JSON string, which can be deserialized through the LightmappingAnalyticsData type.

LightmappingInternal.bakeAnalytics += OnBakeAnalytics;

// ...

static void OnBakeAnalytics(string json)
{
    switch (JsonUtility.FromJson<LightmappingAnalyticsData>(json).outcome)
    {
    case "success":
        // Bake completed successfully
        break;
    case "cancelled":
    case "forcestop":
    case "interrupted":
        // Bake completed unsuccessfully
        break;
    }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].