interactive rendering