1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Level Design

[Tutorial]Modeling a tree crown with ease

  • Steppenwolf
  • July 9, 2011 at 5:09 PM
  • Steppenwolf
    • July 9, 2011 at 5:09 PM
    • #1

    In this little tutorial i want to explain some simple steps of how to create a convincing and lod friendly tree crown with ease. I will not explain how to create the textures or the trunk. There are plenty tutorials around for that. I will focus on the crown only because in my own research i always found it hard to find good tutorials for that and i'm sure the workflow i came up with will help the on or the other artist.

    [Blocked Image: http://i.imgur.com/eDgLo.jpg]

    Step 1) You start with a simple plane and apply your leaves texture to it. Then add a couple of lines and move the vertices around so that you don't waste any space outside of the leaves (check "preserve UVs" in 3dsmax to avoid ugly texture stretching when doing this). This is important to reduce unnecessary overdraw in the engine.

    I chose 3x3 lines because it's friendly for the lod's that come later and allows a reasonable amount of geometry detail. It's also important to keep everything quads. Again it's easier for when you start doing your lod's and it's also better if your engine allows for vertex animation and stuff like that.

    Step 2) uncheck "preserve UV's" and give the plane a little depth and profile when looking from different sides. When you're done place the pivot roughly at the base of the branch.

    Step 3) Now rotate copy the mesh three times and attach the copies to the original.

    Step 4) Again copy the mesh once and rotate the copy around a bit in different directions. Ideally the profile of the leaves should look a bit different from different sides. Try to avoid too obvious repetition. If you feel like it you can add more uniqueness to the shape during any of the steps above. But for this tutorial i will keep it simple.

    [Blocked Image: http://i.imgur.com/f0zQL.jpg]

    Step 5) As you see on the left i already modelled a trunk with branches and added a couple more branches via alpha texture. this is important because it will break up the repetition in the leaves and creates the illusion that they actualy are attached to them.

    What you do now is very simple. Create a couple of instances of your leaves mesh from step 4 and place and rotate them around the branches as you wish. In the past when making trees i always found this step very time consuming and often i wasn't happy with the result. But when you follow this technique it shouldn't take longer than 5 minutes.

    It is very important for what comes next that you keep a copy of that tree with the instanced leaves. But of course for your compile you can attach the leaves to the trunk.

    [Blocked Image: http://i.imgur.com/8DOYQ.jpg]

    Step 6) Now to making the first lod. Simply select every second loop on your original leaves mesh from step 4 and remove them including the vertices (little trick: hold down control when removing the loops in 3dsmax and the vertices will get removed automatically). After that all your instances will have a lot less polys too.

    Step 7) For the next lod step just select the remaining inner loops and remove them. You don't have to follow this exactly. If you want to make more lod steps just remove less loops per step.

    [Blocked Image: http://i.imgur.com/kDUMQ.jpg]

    As you can see in the last picture the profile and leaves density looks fairly intact in the lod steps. This is hard to achieve and extremely time consuming when you edit your leaves one by one directly in the tree.

    With this tutorial you should be able to achieve in minutes what can take hours with different approaches.

    I hope this was helpful to some people. Please feel free to ask if you have any questions.

  • Pampers
    • July 9, 2011 at 6:16 PM
    • #2

    Sweet! many thanks

  • KoKo5oVaR
    • July 10, 2011 at 7:54 AM
    • #3

    Great tutorial step

    I have made so many foliage and trees in the past year that i think i could add this to your tutorial

    http://wiki.polycount.com/VertexNormal

  • hessi
    • July 10, 2011 at 7:55 PM
    • #4

    i made a few videos on modeling and texturing a tree. this might be a good addition to this thread as well:

    http://www.thomashess.net/?tag=tutorials

  • -HP-
    • July 12, 2011 at 12:05 AM
    • #5

    Thanks dude! I'm sure it will help many.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  2. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  3. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  4. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  5. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  6. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  7. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  8. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  9. Bridges 2.0 by NEXSIDE, MAP SHOWCASE. ( Steam Workshop )

    MrTrane18
    June 1, 2026 at 7:46 PM
  10. Classic Maps Reborn For CS2

    SillySpaceCat
    May 31, 2026 at 10:33 PM

Users Viewing This Thread

  • 1 Guest
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™