请教各位,现在模拟仿真一个LED灯珠的直下式条形光源的时候遇到一个问题,采用静态态阵列的方式(直接用矩形阵列)大量LED(数量超过3000颗)的时候软件卡死,采用动态阵列的方式(三维纹理->添加用户变量集合)也只能添加1000颗,尝试分割为几个变量来分别添加,出现添加新的变量后,之前添加的变量(光源)就丢失了,也就是两个变量只能生效1个。请各位大侠指教一下,谢谢。
Parameter Values: SFH_rayfile,RAY_DATA_SOURCE,0,LENS_MANAGER[1].COMPONENTS[Components].SOLID[1].CUBE_PRIMITIVE[CubePrimitive_2].PLANAR_SURFACE[LeftSurface].ZONE[940]
Texture on a planar surfacce detected.
Using texture zone (LENS_MANAGER[1].COMPONENTS[Components].SOLID[1].CUBE_PRIMITIVE[CubePrimitive_2].PLANAR_SURFACE[LeftSurface].ZONE[940].Texture_Zone_Extent[1])
Using Texture Placements: Width=100, Height=1000
Number of texture elements < 1 or > 1000
Number of existing objects with name SFH_rayfile=1
Existing objects in the model are used, no additional objects created.
有个想法,你把多个LED保存为一个库文件,然后把他们作为一个整体再阵列呢?