Typ XMaterial zpřístupňuje následující členy.
Konstruktory
| Jméno | Popis | |
|---|---|---|
| XMaterial | Přetíženo. |
Metody
| Jméno | Popis | |
|---|---|---|
| AddLayer |
Přidá novou vrstvu textury XTextureLayer do materiálu.
| |
| AdjustXFileMaterial | Přetíženo. | |
| Clone | Přetíženo. | |
| CombineCull |
Provede kombinaci cullMode a cameraCullMode.
| |
| CompareBlending |
Porovná vlastnost Blending této instance s referenčním materiálem m.
| |
| CompareDepthMode |
Porovná vlastnosti DepthCheck, DepthCheckFunction, DepthWrite této instance s referenčním materiálem m.
| |
| CompareSurfaceColors |
Porovná povrchové barvy materiálu s referenčním materiálem m.
| |
| CreateTextureMaterial | Přetíženo. | |
| CullModeToCull |
Převede výčet XMaterialCullMode na Cull.
| |
| Equals | (Zděděno z Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. | |
| GetCombinedCull | Přetíženo. | |
| GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | |
| GetType | Gets the Type of the current instance. | |
| MemberwiseClone | Creates a shallow copy of the current Object. | |
| ModulateColors |
Provede modulaci barev materiálu pomocí uvedeného filtru.
| |
| OnAutoAnimate |
Metoda je volána při požadavku na animaci objektu.
| |
| SetDepthBias |
Nastaví způsob ovlivnění "hloubky" objektu.
| |
| SetRenderBlending |
Nastavuje způsob mísení barev pro uvedené zařízení.
| |
| SetRenderCullMode |
Nastaví způsob, jak budou zobrazeny odvrácené strany objektů.
| |
| SetRenderDepthBias |
Nastaví způsob ovlivnění "hloubky" objektu.
| |
| SetRenderDepthMode |
Nastaví způsob práce s Z-bufferem.
| |
| SetRenderLighting |
Zapíná nebo vypíná osvětlení scény pro uvedené zařízení.
| |
| SetRenderMultiSampleAntiAlias |
Zapíná nebo vypíná nastavení anti-aliasingu ve scéně.
| |
| SetRenderShadeMode |
Nastavuje způsob stínování pro uvedené zařízení.
| |
| SetRenderSurfaceColor |
Nastaví tento materiál jako aktvní pro zařízení screen.
| |
| SetRenderTextureFiltering |
Nastavuje způsob filtrování textur pro uvedené zařízení.
| |
| ToString | (Zděděno z Object.) |
Fieldy
| Jméno | Popis | |
|---|---|---|
| DefaultCull |
Implicitní způsob zobrazování 3D ploch vrstvy DirectX Cull.
| |
| DefaultCullMode |
Implicitní způsob zobrazování 3D ploch.
|
Vlastnosti
| Jméno | Popis | |
|---|---|---|
| Alpha |
Vrátí anebo nastaví průhlednost, v podobě 0 až 255 Byte, difusní složky barvy materiálu.
| |
| AlphaF |
Vrátí anebo nastaví průhlednost, v podobě 0 až 1 Single, difusní složky barvy materiálu.
| |
| AmbientColor |
Vrátí anebo nastaví ambientní (okolní) barvu materiálu.
| |
| AntiAlias |
Vrátí anebo nastaví povolení pro použití efektu anti-aliasu.
| |
| Blending |
Vrátí anebo nastaví způsob mísení.
| |
| CullMode |
Vrátí anebo nastaví způsob zobrazování odvrácených stěn definované výčtem XMaterialCullMode.
| |
| Default |
Vrátí implicitní materiál XMaterial.
| |
| DepthBias |
Vrátí anebo nastaví ovlivnění hodnoty v Z bufferu.
| |
| DepthCheck |
Vrátí anebo nastaví, zda má být při renderování testována hodnota v Z buffferu.
| |
| DepthCheckFunction |
Vrátí anebo nastaví, jaká funkce má být použita pro testování hodnoty v Z bufferu.
XMaterial..::.DepthCheck
| |
| DepthWrite |
Vrátí anebo nastaví, zda má být při renderování zapisováno do Z buffferu.
| |
| DiffuseColor |
Vrátí anebo nastaví difusní (rozptylované) barvu materiálu.
| |
| EmissiveColor |
Vrátí anebo nastaví emisní (vyzařující) barvu materiálu.
| |
| IsTransparent |
Indikuje, zda je materiál průhledný.
| |
| Layers |
Vrátí kolekci vrstev textur XTextureLayer tohoto materiálu XMaterial.
| |
| Lighting |
Vrátí anebo nastaví, zda materiál může být osvětlen.
| |
| Material |
Vrátí vnitřní materiál vrstvy DirectX.
| |
| Name |
Vrátí název materiálu.
| |
| ShadeMode |
Vrátí čí nastavuje způsob stínování definovaný výčtem ShadeMode.
| |
| SpecularColor |
Vrátí anebo nastaví zrcadlící barvu materiálu.
| |
| SpecularSharpness |
Vrátí anebo nastaví ostrost zdrcadlení materiálu.
| |
| SyncRoot |
Vrátí objekt, který může být použit pro synchronizaci přístupu k této instanci.
| |
| TextureFiltering |
Vrátí anebo nastaví způsob filtrování textury při zvětšování a zmenšování textur.
|