I am using the addon from this commit: bdc3b993b4fb1306f32636be08771cbd7189967a Blender Version: 2.82 (OS Windows 10) I created a simulation using SPlisHSPlasH. Here is the json file: ``` { "Configuration": { "pause": true, "timeStepSize": 0.005, "numberOfStepsPerRenderUpdate": 2, "particleRadius": 0.025, "density0": 1000, "simulationMethod": 4, "gravitation": [0.0, -9.81, 0.0], "cflMethod": 0, "cflFactor": 0.5, "cflMaxTimeStepSize": 0.05, "maxIterations": 100, "maxError": 0.05, "maxIterationsV": 1000, "maxErrorV": 0.5, "stiffness": 50000, "exponent": 7, "velocityUpdateMethod": 0, "enableDivergenceSolver": true, "boundaryHandlingMethod": 2, "enablePartioExport": true, "dataExportFPS": 30 }, "Fluid": { "density0": 1000, "colorField": "velocity", "colorMapType": 1, "renderMinValue": 0.0, "renderMaxValue": 5.0, "surfaceTension": 1.0, "surfaceTensionMethod": 0, "viscosity": 2000.0, "viscosityMethod": 7, "viscosityBoundary": 1000.0, "vorticityMethod": 0, "vorticity": 0.0, "viscosityOmega": 0.05, "inertiaInverse": 0.5, "maxEmitterParticles": 150000, "emitterReuseParticles": false, "emitterBoxMin": [-4.0,-1.0,-4.0], "emitterBoxMax": [0.0,4,4.0] }, "Emitters": [ { "width": 8, "height": 8, "translation": [0.0, 0.0, 0.0], "rotationAxis": [0, 0, 1], "rotationAngle": -1.57, "velocity": 3, "emitStartTime": 0, "type": 1 } ], "RigidBodies": [ { "geometryFile": "collision.obj", "color": [0.1, 0.4, 0.6, 1.0], "isDynamic": false, "isWall": true, "mapInvert": false, "mapThickness": 0.0, "mapResolution": [20,20,20], "samplingMode": 1 } ] } ``` collision.obj ``` v -2.000000 -1.261899 2.000000 v 2.000000 -1.261899 2.000000 v -2.000000 -1.261899 -2.000000 v 2.000000 -1.261899 -2.000000 v -2.000000 1.229817 2.000000 v 2.000000 1.229817 2.000000 v -2.000000 1.229817 -2.000000 v 2.000000 1.229817 -2.000000 v -2.833201 1.229817 2.833201 v 2.833201 1.229817 2.833201 v -2.833201 1.229817 -2.833201 v 2.833201 1.229817 -2.833201 v -2.833201 -2.448940 2.833201 v 2.833201 -2.448940 2.833201 v -2.833201 -2.448940 -2.833201 v 2.833201 -2.448940 -2.833201 vn 0.0000 1.0000 0.0000 vn -1.0000 0.0000 0.0000 vn 1.0000 0.0000 0.0000 vn 0.0000 0.0000 1.0000 vn 0.0000 0.0000 -1.0000 vn 0.0000 -1.0000 0.0000 s off f 2//1 3//1 1//1 f 6//1 12//1 8//1 f 6//2 4//2 2//2 f 7//3 1//3 3//3 f 8//4 3//4 4//4 f 5//5 2//5 1//5 f 16//5 11//5 12//5 f 7//1 9//1 5//1 f 8//1 11//1 7//1 f 5//1 10//1 6//1 f 15//6 14//6 13//6 f 13//4 10//4 9//4 f 14//3 12//3 10//3 f 15//2 9//2 11//2 f 2//1 4//1 3//1 f 6//1 10//1 12//1 f 6//2 8//2 4//2 f 7//3 5//3 1//3 f 8//4 7//4 3//4 f 5//5 6//5 2//5 f 16//5 15//5 11//5 f 7//1 11//1 9//1 f 8//1 12//1 11//1 f 5//1 9//1 10//1 f 15//6 16//6 14//6 f 13//4 14//4 10//4 f 14//3 16//3 12//3 f 15//2 13//2 9//2 ``` When I import bgeo files, blender writes to the console. Particles are not imported: ``` Traceback (most recent call last): File "C:\Users\Pavel_Blend\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\BlenderPartioTools.py", line 89, in __call__ particles.foreach_set("location", pos) RuntimeError: internal error setting the array ``` Particles are imported in this commit: 24ee41d0b121cf39441513bb14f2c7922363778f