Notes on Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitives