• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Editing Warcraft 3 Trees

TreeEditing

Editing Warcraft Trees


Trees are important in every map as destructibles or as decorations. This is the reason why I created this tutorial.

Tools Needed:
1. WC3 Viewer
2. MDLVis

Contents
1. Extracting
2. Editing

Extracting

1. Open WC3 Viewer. Look for the tree you wanted to edit. Right click it then click extract MDX. This tutorial will use AshenCanopyTree0.mdx found at Warcraft III\War3x.mpq in my computer. The path is Doodads\Ashenvale\Plants\AshenCanopyTree\AshenCanopyTree0.mdx.
2. Do not forget which folder you saved the model.
attachment.php

Editing

1. Open MDLVis. Open the model which you have saved/extracted. Right Click Perspective, Click Front so that we may take a look at the front view of the model. Press F To view the model in textured view. Take note that the model has two geosets: the one for the tree and the second one for the dead tree version. We will not edit the dead tree version. Note: The number of geoset can be found at the bottom right corner.
attachment.php

2. We are going to create a branch for this tree and some leaves for it. Select all the vertices bounding the trunk. Be careful in selecting vertices, you might select the wrong one. Click Edit then click Copy.We now have the copy of the trunk.Always view the model in textured view.
The edit command.
attachment.php

This image shows the selected vertices of the trunk before you copy it.
attachment.php

This image shows the selected vertices of the trunk after you copy it.
attachment.php


3. In Work Plane click YZ. Click Rotate. Position the cursor at the trunk then move left or right to rotate it. This new trunk will become our branch. Note: All the bounding vertices of the trunk must be selected first before rotating it. The result must be like the one shown below.
attachment.php

4. You will now decide the location of your branch with reference to the trunk of the tree. You can experiment in many ways here. You can rotate, move or resize your branch at your will. If you are done experimenting and is satisfied with the result, It is now time to place the leaves for that branch.
attachment.php
You may want to position the brach like the one shown in the image.

5. Now, we will put leaves into our new branch. We will just select the vertices bounding the leaves. Always be careful in selecting vertices. If you are done selecting the vertices, click Edit then click Copy to create new leaves for our trunk. Always press F after copying any geosets from a model.
107353d1319374441-editing-warcraft-3-trees-selected-new-leaves-vertices-textured.jpg

6. With the leaves' vertices still selected, carefully position it into the new branch using the move command. Take note that you are always free to experiment in MDLVis.
attachment.php

7. If you are satisfied with the position of the leaves, save it. See the finished new AshenvaleCanopyTree below.
attachment.php


Note From the Author
What is good in editing Warcraft Tree is that we do not need to create animations. Once you are done editing it, you can immidiately save it for use because it already has stand, stand hit, birth, and death animations. If you think that your edit is in good quality, you can upload it in the model section.
 

Attachments

  • selected trunk vertices copied textured.jpg
    selected trunk vertices copied textured.jpg
    33.6 KB · Views: 3,514
  • selected  trunk vertices textured.jpg
    selected trunk vertices textured.jpg
    42 KB · Views: 3,576
  • saved model.jpg
    saved model.jpg
    58.5 KB · Views: 4,409
  • rotated new trunk.jpg
    rotated new trunk.jpg
    37.3 KB · Views: 3,530
  • positioned branch.jpg
    positioned branch.jpg
    34.6 KB · Views: 3,479
  • move rotate commands.jpg
    move rotate commands.jpg
    32 KB · Views: 410
  • extracting mdx file.jpg
    extracting mdx file.jpg
    50.7 KB · Views: 3,844
  • edit command.jpg
    edit command.jpg
    12.7 KB · Views: 3,451
  • selected new leaves vertices textured.jpg
    selected new leaves vertices textured.jpg
    41.4 KB · Views: 6,425
  • the new variation of AshenvaleCanopyTreeEdited.jpg
    the new variation of AshenvaleCanopyTreeEdited.jpg
    46.2 KB · Views: 3,455
Last edited:
Level 4
Joined
Apr 14, 2012
Messages
72
I have a problem.Please anyone help me. When I open Warcraft 3 Viewer.
I click Doodads --> Ashenvale --> Plants.
And there are only AshenBush0, AshenCatTail and AshenShrooms.
No trees. What to do ? Please help.
 
Level 4
Joined
Apr 14, 2012
Messages
72
Look for it in Warcraft III\War3x.mpq

War3x.mpq or War3.mpq.
Becouse I don't have War3x.mpq and at MDX I have D:\Games\Warcraft |||\War3.mpq.
And there are no trees in all telisets. Ashenvale, Barrens etc. :vw_wtf:
Help please.
 
Top