Sun Hours Analysis rendering glitch

Thanks Chris, I just had a look at the code for this

    # create the gridded mesh from the geometry
    study_mesh = to_joined_gridded_mesh3d(_geometry, _grid_size)
    points = [from_point3d(pt.move(vec * _offset_dist_)) for pt, vec in
              zip(study_mesh.face_centroids, study_mesh.face_normals)]
    hide_output(ghenv.Component, 1)

    # mesh the geometry and context
    shade_mesh = join_geometry_to_mesh(_geometry + context_)

My thinking is that if you change the above to

shade_mesh = join_geometry_to_mesh(from_mesh3d(study_mesh) + context)

That might help avoid some conflict between the shade_mesh and the study_mesh.

I’ve had a few people message me about this as an issue in my company recently which makes me keen to help come up with a way to minimise it happening.