first cut at separating opaque from transparent meshes