dirt is opaque