Interaction of Smoke and geometry objects

@areidmeyer you could also maybe help me to take this further: