Renderer

Tổng quan

Renderer là một lớp trong Aspose.3D FOSS cho .NET. Dòng thừa kế từ: IDisposable.

Về vấn đề renderer.

Khóa học này cung cấp 7 phương pháp để làm việc với các đối tượng Renderer trong các chương trình .NET. Các phương pháp có sẵn bao gồm: ClearCache, CreateRenderer, Dispose, Execute, GetPostProcessing, RegisterEntityRenderer, Render. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.3D FOSS cho gói .Net. Tài sản : AssetDirectories, EnableShadows, FallbackEntityRenderer, Frustum, Material, Node,Và 8 nhiều hơn nữa.

Tài sản

TênloạiAccessMô tả
ShaderSetShaderSetĐọc / viếtLấy hoặc đặt bộ shader được sử dụng để render cảnh
VariablesRendererVariableManagerĐọcTruy cập vào các biến thể nội bộ được sử dụng để rendering
PresetShadersPresetShadersĐọc / viếtLấy hoặc đặt bộ shader đã định sẵn
RenderFactoryRenderFactoryĐọcLấy factory để tạo các đối tượng liên quan đến render.
AssetDirectoriesList<string>ĐọcCác địa chỉ lưu trữ tài sản bên ngoài
PostProcessingsIList<PostProcessing>ĐọcActive Post-Chain xử lý
EnableShadowsboolĐọc / viếtLấy hoặc đặt liệu có bật bóng đổ hay không.
RenderTargetIRenderTargetĐọcĐặt mục tiêu render mà các hoạt động render sau đây sẽ được thực hiện.
NodeNodeĐọc / viếtNhận hoặc đặt ví dụ được sử dụng để cung cấp một bản đồ biến đổi thế giới.
FrustumFrustumĐọc / viếtLấy hoặc đặt frustum được sử dụng để cung cấp ma trận view.
RenderStageRenderStageĐọcLấy giai đoạn render hiện tại.
MaterialMaterialĐọc / viếtNhận hoặc đặt các vật liệu được sử dụng để cung cấp thông tin vật chất được dùng bởi những người hâm mộ.
ShaderShaderProgramĐọc / viếtNhận hoặc đặt ví dụ shader được sử dụng để trình bày địa chất.
FallbackEntityRendererEntityRendererĐọc / viếtNhận hoặc đặt renderer của entity fallback khi entities không có renderers đặc biệt được xác định.

Phương pháp

SignatureMô tả
ClearCache()Tự động xóa cache.
GetPostProcessing(name: string)Có được một bộ xử lý sau tích hợp hỗ trợ bởi renderer.
Execute(postProcessing: PostProcessing, result: IRenderTarget)Thực hiện một xử lý bài trên mục tiêu render cụ thể
CreateRenderer()Tạo một Renderer mới với hồ sơ mặc định.
Dispose()- Có sẵn cho Renderer và tất cả các nguồn lực liên quan
RegisterEntityRenderer(renderer: EntityRenderer)Đăng ký nhà cung cấp cho một tổ chức cụ thể
Render(renderTarget: IRenderTarget)- Đặt mục tiêu cụ thể

Xem thêm

 Tiếng Việt