First of all, here is a tree I made.
![Image](http://jmbeck.com/og/tree.jpg)
When I say "tree", I don't mean "tree" so much as "a level that was heavily modified such that the only thing that exists is a tree". Before I finished the tree, I wanted to copy/paste it all over the terrain to get a feel for how that looks. But I couldn't figure out how to do it. I went into the XML, removed everything except the XML group that I assume is my tree, but when I load it in OG, my framerates drop terribly, and nothing seems to happen.
So my first question is this: How can I take the level file above and convert it into an object that can be placed in a level (complete with brush functionality, etc)? I realize that real objects are <objects> and not <groups>, but is there a way to bundle up my tree into a package that everyone can use?
Second question:
Has anyone taken a look at the number of objects or triangles... whatever... that can be in a level? At what point does performance take a serious hit? Is this a quantifiable statistic, given we all have different computers, etc?
Third question:
Can I turn off clipping somehow? When I try to get into the center of the tree to position branches, my 'head' hits something and I can't get in there.
Fourth question(s):
a. How do I control camera speeds? I have trouble getting the camera where I want it. It'd be super-awesome if camera speed was somehow linked to the distance between you and the nearest object. I want to fly fast when I'm far away, and go slow when I'm up close.
b. Is there some way to auto-snap views to objects? Like if I want to zoom in on a branch, I want to be able to select the branch and then Ctrl+6+G+F4 (or whatever) to make the camera zoom in and lock rotation about that object.
c. Can I save viewpoints or camera positions?
Fifth question:
I'm finding I want more precision in how I place objects. Is there any way to lock an object to the camera, and move the camera around in order to position the object? This would be sweet, especially with camera speed control. Also, how hard would it be to enable collision-detection between any two arbitrary objects? Like if I wanted to make a pile of rocks but didn't want rocks to go inside other rocks.
And, I want an object tree. Complete with grouping and naming abilities in a collapsible window (like in Photoshop) on the side of the editor. Is that feasible for you to do? Am I being greedy?
![Smile :)](./images/smilies/icon_smile.gif)
Okay, I'll stop now.
Thanks!