CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2018 开发者帮助

RenderToImage 函数

2024-5-18 16:58| 发布者: admin| 查看: 102| 评论: 0|原作者: admin|来自: AutoCAD

RenderToImage 函数

图形系统函数使用对象中包含的 mental ray 特定设置调用渲染引擎,并返回渲染图像。设置的功能必须由您在调用时实现。RenderToImage()AcDbMentalRayRenderSettingsAcDbRenderGlobalRenderToImage()

可以实现此函数来覆盖渲染函数(RENDER 和 RENDERCROP)的默认行为。实现进度监视器界面提供了一个交互式渲染过程,并可以缓存几何体、照明和材质信息。启用缓存后,连续调用此函数将仅转换新的摄像机位置并渲染缓存的数据。当使用不同的相机渲染同一图形或图形的某个区域时,这非常有用。

您不必使用现有视图或视口来调用此函数。在某些情况下,可能需要在屏幕外创建自己的函数,然后再调用此函数。AcGsViewAcGsDevice

呈现的输出采用红绿蓝 Alpha (RGBA) 自下而上的格式。在将此图像传递给函数之前,您负责将此图像初始化为正确的大小、格式和深度。使用此输出图像时,请务必将其转换为目标所需的格式。AutoCAD 使用蓝绿红 Alpha (BGRA) 自上而下的显示格式。Atil::Image

父主题:

  1. 高级用法

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2025-3-14 06:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部