{
    "molecule1": {
        "type": "Mesh",
        "geometry": { "type": "BoxGeometry", "args": [1, 1, 1] },
        "position": [0, 0.5, 0],
        "material": { "type": "MeshStandardMaterial", "color": "orange" },
        "children": [
            {
                "type": "Mesh",
                "childSuffix": "head",
                "geometry": { "type": "SphereGeometry", "args": [0.3, 16, 16] },
                "material": { "type": "MeshStandardMaterial", "color": "blue" },
                "position": [0, 0.5, 0]
            },
            {
                "type": "Mesh",
                "childSuffix": "head",
                "geometry": { "type": "CylinderGeometry", "args": [1, 1, 0.5] },
                "material": {   "type": "MeshBasicMaterial", 
                                "color": "0x9090F0",  
                                "transparent": true, 
                                "opacity": 0.3,
                                "blending": "AdditiveBlending",
                                "side": "BackSide" 
                            },
                "scale": [1.5, 2, 1],
                "position": [0, 0, 0]
            }
        ]
    },
    "molecule2": {
        "type": "Mesh",
        "geometry": { "type": "SphereGeometry", "args": [1, 1, 1] },
        "material": { "type": "MeshStandardMaterial", "color": "blue" },
        "children": [
            {
                "type": "Mesh",
                "geometry": { "type": "SphereGeometry", "args": [0.3, 16, 16] },
                "material": { "type": "MeshStandardMaterial", "color": "red" },
                "position": [0, 1, 0]
            },
            {
                "type": "Mesh",
                "geometry": { "type": "SphereGeometry", "args": [0.3, 16, 16] },
                "material": { "type": "MeshStandardMaterial", "color": "red" },
                "position": [0, -1, 0]
            }            
        ]
    }
}
