Hum... vamos a ver.
Poner un constant negro pelao y mondao no sirve para nada.
Supongo que te refieres (o quien te lo explicó se refería), a usar un material desactivado como Alpha que naturalmente, aparece negro en el render.
Para eso basta con que apliques un material (yo por ejemplo uso un Lambert) y desactives el Diffuse y el Ambient. Así, ese objeto se rendeará tapando lo que esté detrás, pero sin color.
Respecto a rendear un pase de color con FG, basta que se rendee solamente el objeto que quieres con los parámetros de FG activados.
Te voy a poner un ejemplo.
Imagina que queremos rendear una escena con FG donde hay una bola de billar roja y la mesa que es verde. Naturalmente, el color rojo de la bola se verá tintado del verde de la mesa.
Para rendear eso por pases separados, haríamos una partición para la bola con los parámetros de FG activados.
Si no estoy muy equivocado, en las opciones de visibilidad de la mesa habría que desactivar Primary Rays, lo que haría que no se rendeara la mesa en sí, pero permitiría que la luz rebotara en ella para el cálculo de FG en la bola.
Si el rollo no va por ahí, posiblemente lo encuentres en los parámetros de FG (Emiter Rays, Receiver Rays o algo de eso)
No obstante, en el ejemplo que has puesto tú del edificio, el jardín y demás, no tienes que preocuparte por todo esto ya que al ser una escala mucho mayor, sería absurdo que el color verde del jardín tintara la fachada del edificio. Espero que este sermón te ayude.