A tree made in your 3d package.
Using the 3d applications inbuilt CSG commands to slice the tree into 4 quarters.limbs
Using the Show and hide limb commands to show the 4 quarters of the tree.
The texture is applied to the tree already with the package, the limbs are already setup in the package
This method i think your heading down is probably not so good.
A distance function hiding objects from a radius distance is neat and efficient, it increases fps as your culling objects not in a given distance and allows for quick player turns 180 / 90 degrees.
Sometimes the simplest methods are usually the best,