Home > PCB_RayTracerEngine > init
PCB_RayTracerEngine.init() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
初始化光线追踪引擎
签名
typescript
function init(resourceProvider?: (path: string) => Promise<Blob>): Promise<void>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
resourceProvider | (path: string) => Promise<Blob> | (可选) 可选的光线追踪资源提供者:引擎按需以文件路径向扩展请求单个资源,扩展读取后返回 |
返回值
Promise<void>
备注
headless / 无头环境下 init() 可能返回 undefined(不可用); 可用性判定用 init() === undefined,3D 光追相关流程不要假定一定可用
ADD since EDA v4.1.79