• cull_spheres (integer, default: -1) controls whether or not buried triangles are removed from sphere geometries in order to boost performance. By default, this is only done for single-state objects.
  • sphere_color (color, default: -1) controls the color of the sphere representation. By default, spheres assume atom coloring.
  • sphere_mode (integer, default: -1) controls how spheres are drawn. This setting is essential for boosting OpenGL performance when working with million-atom systems.
    • 0 = use triangles
    • 1 = use flat-lit minimal square points
    • 2 = use flat-lit scaled square points
    • 3 = use scaled rounded points (if available)
    • 4 = use sphere imposters constructed of multiple rounded circles
    • 5 = use fragment programs to drag pixel-perfect spheres
    • 6 = use minimal square points with an environment-based normal
    • 7 = use scaled square points with an environment-based normal
    • 8 = use scaled rounded points with an environment-based normal
  • sphere_point_max_size (float, default: 10.0) limits the maximum size of point representations.
  • sphere_point_size (float, default: 1.0) controls the point size for sphere modes 1 and 6.
  • sphere_quality (integer: 0-4, default: 1) controls how many triangles are used to render spheres.
  • sphere_scale (float, default: 1.0) controls how spheres are scaled relative to an atoms van der waals radius.
  • sphere_solvent (boolean, default: off) controls whether or not a solvent radius is added to the sphere radius.
  • sphere_transparency (float, default: 0.0) controls the transparency of the sphere representation.
  • nb_spheres_quality (int, default: 1) controls how many triangles are used to render nonbonded spheres without shaders.
  • nb_spheres_size (float, default: 0.25) nonbonded spheres radius
Copyright © Schrödinger, LLC. All Rights Reserved.