Members - Reputation: 527
Posted 06 May 2012 - 08:48 AM
I have learned that the mesh will be divided into 2 parts, one 3d mesh for the trunk and branches, and a number of transparent billboards (quads) of leafs.
now my question,
On the modeler side,
how would the artist model a tree in 3DS max that supports transparent Billboarding and export the mesh in .X format?
Members - Reputation: 207
Posted 07 May 2012 - 01:42 PM
When modeling vegetation most large studios use SpeedTree. It's expensive and I don’t think there is a demo or any licensing for indies. Usually when I model a tree I start out with a cylinder and then extrude, move and scale till I get the trunk and branches the way I want them. I add the leaves with a separate material and my game engine imports this as a subset and allows me to tag them as transparent, thus setting the appropriate blending stage when rendering.
There are also several free (low cost) tree generators that let you quickly create trees and export them in the X file format. I think Tree[d] is a good one. Just make sure you read the license and usage terms carefully.
Members - Reputation: 2261
Posted 09 May 2012 - 03:44 AM
How I do my tree is I model a trunk with branches I then create a quad that I put 3 different leaf textures on then I place all these leaves in 3ds max all over
I then export the trunck mesh in its own .X file
I then do the same with the all the leaf quads.
I used the leaf quads as only position date for placing instanced leave on the instanced trunk .
The Idea is the same as the 2009 DX SDKs Instancing 10 example. the island and tree one.