## Texture class

Bu sınıf, dokuyu harici bir dosyadan tanımlar.

```csharp
public class Texture : TextureBase
```

## yapıcılar

| İsim | Tanım |
| --- | --- |
| [Texture](texture#constructor)() | Yeni bir örneğini başlatır[`Texture`](../texture) sınıf. |
| [Texture](texture#constructor_1)(string) | Yeni bir örneğini başlatır[`Texture`](../texture) sınıf. |

## Özellikleri

| İsim | Tanım |
| --- | --- |
| [Alpha](../../aspose.threed.shading/texturebase/alpha) { get; set; } | texture öğesinin varsayılan alfa değerini alır veya ayarlar.[`AlphaSource`](../texturebase/alphasource) dır-dirPixelAlpha Varsayılan değer 1.0'dır, geçerli değer aralığı 0 ile 1 arasındadır |
| [AlphaSource](../../aspose.threed.shading/texturebase/alphasource) { get; set; } | Dokunun alfa kanalını tanımlayıp tanımlamadığını alır veya ayarlar. Varsayılan değerNone |
| [Content](../../aspose.threed.shading/texture/content) { get; set; } | Dokunun ikili içeriğini alır veya ayarlar. Gömülü doku içeriği isteğe bağlıdır, bu eksikse kullanıcı dokuyu harici dosyadan yüklemelidir. |
| [EnableMipMap](../../aspose.threed.shading/texture/enablemipmap) { get; set; } | Bu texture için mipmap etkinleştirilmişse alır veya ayarlar |
| [FileName](../../aspose.threed.shading/texture/filename) { get; set; } | İlişkili doku dosyasını alır veya ayarlar. |
| [MagFilter](../../aspose.threed.shading/texturebase/magfilter) { get; set; } | Büyütme filtresini alır veya ayarlar. |
| [MinFilter](../../aspose.threed.shading/texturebase/minfilter) { get; set; } | Küçültme için filtreyi alır veya ayarlar. |
| [MipFilter](../../aspose.threed.shading/texturebase/mipfilter) { get; set; } | mip düzeyinde örnekleme için filtreyi alır veya ayarlar. |
| virtual [Name](../../aspose.threed/a3dobject/name) { get; set; } | Adı alır veya ayarlar. |
| [Properties](../../aspose.threed/a3dobject/properties) { get; } | Tüm özelliklerin koleksiyonunu alır. |
| [UVRotation](../../aspose.threed.shading/texturebase/uvrotation) { get; set; } | texture öğesinin dönüşünü alır veya ayarlar |
| [UVScale](../../aspose.threed.shading/texturebase/uvscale) { get; set; } | UV ölçeğini alır veya ayarlar. |
| [UVTranslation](../../aspose.threed.shading/texturebase/uvtranslation) { get; set; } | UV çevirisini alır veya ayarlar. |
| [WrapModeU](../../aspose.threed.shading/texturebase/wrapmodeu) { get; set; } | U. içindeki doku sarma modlarını alır veya ayarlar |
| [WrapModeV](../../aspose.threed.shading/texturebase/wrapmodev) { get; set; } | V. içindeki doku sarma modlarını alır veya ayarlar |
| [WrapModeW](../../aspose.threed.shading/texturebase/wrapmodew) { get; set; } | W. içindeki doku sarma modlarını alır veya ayarlar |

## yöntemler

| İsim | Tanım |
| --- | --- |
| [FindProperty](../../aspose.threed/a3dobject/findproperty)(string) | Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır) |
| [GetProperty](../../aspose.threed/a3dobject/getproperty)(string) | Belirtilen özelliğin değerini alın |
| [RemoveProperty](../../aspose.threed/a3dobject/removeproperty)(Property) | Dinamik bir özelliği kaldırır. |
| [RemoveProperty](../../aspose.threed/a3dobject/removeproperty)(string) | name ile tanımlanan belirtilen özelliği kaldırın |
| [SetProperty](../../aspose.threed/a3dobject/setproperty)(string, object) | Belirtilen özelliğin değerini ayarlar |
| [SetRotation](../../aspose.threed.shading/texturebase/setrotation)(double, double) | UV dönüşünü ayarlar. |
| [SetScale](../../aspose.threed.shading/texturebase/setscale)(double, double) | UV ölçeğini ayarlar. |
| [SetTranslation](../../aspose.threed.shading/texturebase/settranslation)(double, double) | UV çevirisini ayarlar. |

### Ayrıca bakınız

* class [TextureBase](../texturebase)
* ad alanı [Aspose.ThreeD.Shading](../../aspose.threed.shading)
* toplantı [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
