Jump to content

Speedtree dissappears after using vray proxy!!


own1221
 Share

Recommended Posts

Hey i'm using max 8 and vray 1.5 and speedtree 3

 

I inserted a tree which renders fine and everything and went to "vray mesh export" to create vray proxies. export as a single file + automatically create proxies checked. The tree dissappears, but when you press h its listed in the objects you can even select it but theres nothing there, even if you zoom extent it.

 

Help please?

Link to comment
Share on other sites

I'm not very familiar with speedtree.

 

But, I do know that xfrog trees are 3 or 4 different objects. I.E. leaves are one object, branches are another object, etc. If this is the case with speed tree, you need to attach all of the objects to make it one object with different elements. The elements would all be assigned a different material i.d and then you would apply a multi/sub-object material.

 

We typically create the vray mesh and save it to the network and then create a vray proxy and then link it to the proxy mesh. Typically keeping the vrmesh separate from the model file.

Link to comment
Share on other sites

Although I use SpeedTree v4 I don't think things are different with previous versions. All trees are proprietary, so you can not convert them to editable mesh, patch, poly or whatever. The plugin generates a tree from a description file and this "description" is what you are trying to export, which (in the latest version) VRay does simply not accept. For the larger part SpeedTrees are texture mapped planes that always face the camera to keep the polygon count low. So it would not make much sense to export them to proxies. My workflow is basically that SpeedTrees are good for distant forests and Onyx, NatFX and XFrog trees (exported as proxies) for more closeup stuff. Of course you can make forests with proxies but when the inside tree is more then 1M poly, rendering can really slow down if you need flickerfree animations...

Link to comment
Share on other sites

The point of a vray proxy is to eliminate polygons in your actual max file and to load the geometry into ram only when the bucket is being rendered. If speed tree pastes an image of a tree onto one single plane, then it is kind of pointless to proxy the single plane into the file as you're not really helping to reduce the geometry in the file.

Link to comment
Share on other sites

Ya, I thought that speedtree created geometry trees also. I know that it did in previous versions. I would try attaching the tree into one object. Give your leaves, branches and trunk+roots a different material ID. Then export the vrmesh into a different file somewhere. Then when you want to bring that proxy in go to create/vray/proxy.

 

You need to make sure the tree is all one object, that is very important and I think that is most likely the problem.

 

 

There is a pretty good tutorial at evermotion.org. It's under tutorials/rendering and its number 6

Link to comment
Share on other sites

Yeah i saw that evermotion tutorial, when i followed it the tree disappears, how do you "attaching the tree into one object" when you click the tree its one thing, the leaves and branches are one object.

Link to comment
Share on other sites

Ok,

If it is selecting the whole tree at the same time then it is either already all one object or it is a group.

 

If it is a group then you will need to ungroup it. Convert the pieces to editable polys and then attach them. In order to do that you just select on one of the objects and there should be an attach button in the modifier tab.

 

 

Typically a vray proxy does not show all of the original geometry. When you put the proxy in the file it gives you the option to display as bounding box or reference the original geometry. You wouldn't see the whole thing until you actually try to render. Another thing is to make sure you are using vray to render and not scanline. I assume that is overly obvious, but just to make sure.

Link to comment
Share on other sites

Guys, again...Speedtrees can NOT be collapsed into an editable mesh, at least in v4. So you can NOT export them to VRay proxies. SpeedTrees can only be generated randomly and can be edited in SpeedTreeCAD (Lite) !!! The tree in the Evermotion tutorial is a full geometry tree (which either is a collapsed mesh or poly), so CAN be exported to a VRay proxy.

Link to comment
Share on other sites

Where can I get trees that are meshes? onyxtree + xfrog trees can vray proxy?

 

Except for SpeedTree ALL tree solutions (XFrog, Onyx, NatFX, TreeFactory) can be collapsed to an editable mesh/poly and so can be used as VRay proxies. In combination with Gugila GroundWiz and a 64bit 16GB system you can easily render 100000 VRay Proxied trees of 1 Million polygons each...you do the math !! You can also use a system with less RAM but then you need memory use set to Dynamic and rendering can really take very, very long !!

Link to comment
Share on other sites

Except for SpeedTree ALL tree solutions (XFrog, Onyx, NatFX, TreeFactory) can be collapsed to an editable mesh/poly and so can be used as VRay proxies. In combination with Gugila GroundWiz and a 64bit 16GB system you can easily render 100000 VRay Proxied trees of 1 Million polygons each...you do the math !! You can also use a system with less RAM but then you need memory use set to Dynamic and rendering can really take very, very long !!

 

Gugila GroundWiz - i gues that makes forests and stuff? is NatFX the same as bionatics? and how much ram does vista support, i never heard of 16gb of ram :p

Link to comment
Share on other sites

If you're on a tight budget you can find individual xfrog trees on turbosquid, and other brands I would imagine. Might be good to check them out before you buy a whole software package or library.

 

If you've got a decent budget and you're really looking for a long term solution, I would recommend something that has a stand alone software that will let you modify the geometry of the tree to get rid of unnecessary polygons and let you export it out into a standard 3d format like 3ds, obj, etc. That's been one of the nice things about xfrog is it's standalone so it's not dependent on max updates. We can also export out in a variety of formats to get into whatever software we need to. Its not being improved anymore to my knowledge, which is really disappointing.

 

 

The quantity of your ram is limited by whether your operating system is 32 bit or 64 bit. not necessarily whether it is vista or not. A 32 bit system can only support 4 gigs of ram. I'm not sure exactly what the cap is on a 64 bit system, but it is significantly higher, hence trick's 16gb ram system.

 

Thanks for the heads up on the uncollapsible trees trick. : )

Link to comment
Share on other sites

I'm actually a student right now so no budget literally :p *hint alot of choices right now.

 

Whats the more popular choices in the architecture/visualisation offices these days? i gues onyx and xfrog are both quit popular, how bout bionatics? i've heard of vue which seems to create really really good images but it seems a bit too hard to use. does onyx tree do export of models (i.e. standalone)?

 

Alex Roman interview - used onyx tree looks so good!

http://area.autodesk.com/index.php/stories_bts/bts_detail/publications_by_alex_roman/

 

I gues most new systems e.g. quadcore computers are 64bit? does 64bit have any other advantages? is it faster? i know for sure i dont have a 64bit, but i might get a new system maybe next year when octa core comes out?! and quad cores should be as cheap as chips :p. And why do you need that much RAM i thought vray proxies are stored on the harddrive?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...