Class MaterialExtension
- Namespace
- HelixToolkit.Avalonia.SharpDX
- Assembly
- HelixToolkit.Avalonia.SharpDX.dll
public static class MaterialExtension
- Inheritance
-
MaterialExtension
- Inherited Members
Methods
AssignTo(DiffuseMaterial, DiffuseMaterial)
public static void AssignTo(this DiffuseMaterial material, DiffuseMaterial targetMaterial)
Parameters
materialDiffuseMaterialtargetMaterialDiffuseMaterial
AssignTo(PhongMaterial, PhongMaterial)
public static void AssignTo(this PhongMaterial material, PhongMaterial targetMaterial)
Parameters
materialPhongMaterialtargetMaterialPhongMaterial
ConvertToMaterial(MaterialCore?)
public static Material? ConvertToMaterial(this MaterialCore? core)
Parameters
coreMaterialCore
Returns
ConvertToPBRMaterial(PBRMaterialCore?)
public static PBRMaterial? ConvertToPBRMaterial(this PBRMaterialCore? core)
Parameters
corePBRMaterialCore
Returns
ConvertToPhongMaterial(PhongMaterialCore?)
public static PhongMaterial? ConvertToPhongMaterial(this PhongMaterialCore? core)
Parameters
corePhongMaterialCore