RenderFactory

RenderFactory

Genel Bakış

RenderFactory .NET için Aspose.3D FOSS’ta bir sınıf.

RenderFactory rendering boru hattında temsil edilen tüm kaynakları oluşturur.

Bu sınıf, .NET programlarında RenderFactory nesnelerle çalışmak için 12 yöntem sunar. Mevcut yöntemler şunları içerir: CreateCubeRenderTexture, CreateDescriptorSet, CreateIndexBuffer, CreatePipeline, CreateRenderTexture, CreateRenderWindow, CreateShaderProgram, CreateTextureUnit, CreateUniformBuffer, CreateVertexBuffer. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama
CreateRenderTexture(parameters: RenderParameters, targets: int, width: int, height: int)Tekstil için bir render hedefi oluşturun
CreateRenderTexture(parameters: RenderParameters, width: int, height: int)Bir render hedefi oluşturmak, dokunuşuna yönlendiren 1 hedef içerir.
CreateDescriptorSet(shader: ShaderProgram)Belirlenmiş Shader programı için ayarlayıcı oluşturun.
CreateCubeRenderTexture(parameters: RenderParameters, width: int, height: int)Render hedef oluşturmak 1 kubik doku içerir
CreateRenderWindow(parameters: RenderParameters, handle: WindowHandle)Yerli pencerede bir render hedefi oluşturun.
CreateVertexBuffer(declaration: VertexDeclaration)Poligon vertex bilgileri depolamak için bir IVertexBuffer örneği oluşturun.
CreateIndexBuffer()Poligon’un yüz bilgileri depolamak için bir IIndexBuffer örneği oluşturun.
CreateTextureUnit(textureType: TextureType)Shader tarafından erişilebilen bir doku ünitesi oluşturun.
CreateTextureUnit()Shader tarafından erişilebilen bir 2D doku ünitesi oluşturun.
CreateShaderProgram(shaderSource: ShaderSource)Bir ShaderProgram nesne oluşturun
CreatePipeline(shader: ShaderProgram, renderState: RenderState, vertexDeclaration: VertexDeclaration, drawOperation: DrawOperation)Önceden yapılandırılmış bir grafik boru hattı oluşturun, önceden yapıştırılmış gölge / render durumu / vertex beyanı ve çizim işlemleri ile.
CreateUniformBuffer(size: int)GPU tarafında önceden atanan boyutlu yeni bir üniformalı buffer oluşturun.

Ayrıca bakınız:

 Türkçe