MeshBaker
|
Public Member Functions | |
void | Clear () |
void | SetReadFlags (ProgressUpdateDelegate progressInfo) |
void | SetReadWriteFlag (Texture2D tx, bool isReadable, bool addToList) |
bool | IsNormalMap (Texture2D tx) |
void | AddTextureFormat (Texture2D tx, bool isNormalMap) |
void | SaveAtlasToAssetDatabase (Texture2D atlas, ShaderTextureProperty texPropertyName, int atlasNum, Material resMat) |
pass in System.IO.File.WriteAllBytes for parameter fileSaveFunction. More... | |
void | SetMaterialTextureProperty (Material target, ShaderTextureProperty texPropName, string texturePath) |
void | SetNormalMap (Texture2D tx) |
void | SetTextureSize (Texture2D tx, int size) |
void | CommitChangesToAssets () |
bool | IsCompressed (Texture2D tx) |
int | GetMaximumAtlasDimension () |
string | GetPlatformString () |
void | CheckBuildSettings (long estimatedArea) |
bool | CheckPrefabTypes (MB_ObjsToCombineTypes objToCombineType, List< GameObject > objsToMesh) |
bool | ValidateSkinnedMeshes (List< GameObject > objs) |
void | Destroy (UnityEngine.Object o) |
void DigitalOpus.MB.Core.MB3_EditorMethods.AddTextureFormat | ( | Texture2D | tx, |
bool | isNormalMap | ||
) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.CheckBuildSettings | ( | long | estimatedArea | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
bool DigitalOpus.MB.Core.MB3_EditorMethods.CheckPrefabTypes | ( | MB_ObjsToCombineTypes | objToCombineType, |
List< GameObject > | objsToMesh | ||
) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.Clear | ( | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.CommitChangesToAssets | ( | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.Destroy | ( | UnityEngine.Object | o | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
int DigitalOpus.MB.Core.MB3_EditorMethods.GetMaximumAtlasDimension | ( | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
string DigitalOpus.MB.Core.MB3_EditorMethods.GetPlatformString | ( | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
bool DigitalOpus.MB.Core.MB3_EditorMethods.IsCompressed | ( | Texture2D | tx | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
bool DigitalOpus.MB.Core.MB3_EditorMethods.IsNormalMap | ( | Texture2D | tx | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.SaveAtlasToAssetDatabase | ( | Texture2D | atlas, |
ShaderTextureProperty | texPropertyName, | ||
int | atlasNum, | ||
Material | resMat | ||
) |
pass in System.IO.File.WriteAllBytes for parameter fileSaveFunction.
This is necessary because on Web Player file saving functions only exist for Editor classes
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.SetMaterialTextureProperty | ( | Material | target, |
ShaderTextureProperty | texPropName, | ||
string | texturePath | ||
) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.SetNormalMap | ( | Texture2D | tx | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.SetReadFlags | ( | ProgressUpdateDelegate | progressInfo | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.SetReadWriteFlag | ( | Texture2D | tx, |
bool | isReadable, | ||
bool | addToList | ||
) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
void DigitalOpus.MB.Core.MB3_EditorMethods.SetTextureSize | ( | Texture2D | tx, |
int | size | ||
) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.
bool DigitalOpus.MB.Core.MB3_EditorMethods.ValidateSkinnedMeshes | ( | List< GameObject > | objs | ) |
Implements DigitalOpus.MB.Core.MB2_EditorMethodsInterface.