use chainable three for terrain rendering