1. Join Texturing Contest #30 now in a legendary battle of mythological creatures!
    Dismiss Notice
  2. The Aftermath has been revealed for the 19th Terraining Contest! Be sure to check out the Results and see what came out of it.
    Dismiss Notice
  3. Melee Mapping Contest #3 - Results are out! Congratulate the winners and check plenty of new 4v4 melee maps designed for this competition!
    Dismiss Notice
  4. The winners of our cinematic soundtrack competition have been decided! Step by the Music Contest #11 - Results to check the entries and congratulate the winners!
    Dismiss Notice
  5. Check out the Staff job openings thread.
    Dismiss Notice

Making practical models

Discussion in '3D Modeling Tutorials' started by SNIper of DARKness, Jul 14, 2017.

  1. SNIper of DARKness

    SNIper of DARKness

    Joined:
    Apr 9, 2013
    Messages:
    694
    Resources:
    1
    Tutorials:
    1
    Resources:
    1
    *This guide is aimed at experienced modellers, and will not contain information about the making of models but on things that aren't always addressed and may seem insignificant. Furthermore this guide will contain information only about "Building" type of models. And how mapmakers may view your models.



    Building Models





    Greetings fellow modellers and other kind of people.



    You may think that making models is all about making them all look nice and not crash the world editor, but evidently as I put "you may think" in the beginning of it, it automatically implies that it is in fact incorrect.
    I will now proceed to disprove this by showing you a lot of screenshots (preferably fancy) to help me push my agenda.


    • Model Angle

    Model Angle is an important factor to consider when making building models.
    Much like in photography, you will want to find a suitable angle which will help show off all the details and features the model possess.

    Vanilla Human Town Hall


    [​IMG]



    What better example could be given than one made by Blizzard itself, The Human Town Hall.

    Now let's say it was rotated and faced an angle of 360* ish, or maybe a dull 90* angle.

    Variant A


    [​IMG]


    Variant B


    [​IMG]


    Now comparing them to the original, we may observe.

    Looking at Variant A, we can see how many of the model features and details are lost, appearing quite bland for the eyes of the player.

    Variant B manages to keep it's features and details such as the main entrance and the entirety of the clock tower. However when grouped up with more buildings we can see that it isn't looking quite right, and it won't assuming most other buildings will have the standard vanilla angle.



    Examples with custom models

    The models in question I would argue are of great quality, but some things are better than others, not for the reasons you may think though.

    Let's compare 2 custom models, one made by @Mike and one made by @skrab .

    Example 1


    [​IMG]


    As I have explained in the picture, having a 360* angle can damage your model, in this case specifically as you will not be able to see many of the small little props and other details you put in to it.
    Therefore it is important that when making a model you think which will be the main dominant angle (could be any angle) of your building and which yields the best outcome.

    By changing the angle of the archery range we can see many more of the props and features, giving it more life making it fit much better.


    Sometimes, adjusting the angle may be able to fix pathing problems while also fixing the aesthetical:

    Example 2


    [​IMG]

    Model by Mike




    • Model positioning


    Another problem which was partially adressed above is model positioning, this may happen when the model is not properly centered or/and when the model expands from what appears to be a small point in to something very large resulting in some unpleasant looking pathing.


    Examples


    [​IMG]

    [​IMG]

    Models by @Mike

    This is dominant in tiered buildings, the idea of having a small hut become with a few upgrade in to a grand palace is very good, but may not prove such in practice.


    When making tiered buildings It is important to define the boundaries in which the model expands, generally one should try having the first tier represent the largest the model may get:

    Vanilla Model Example


    [​IMG]


    Custom model Example


    [​IMG]

    Model by Massivemaster



    • Other

    These may not be as important as the above, but can still be quite troubling.

    Buggy Base


    [​IMG]
    Models by MassiveMaster

    This occurs due to Z fighting, for fragments from any 2 surfaces that are close enough to each other that the Z buffer cannot reliably distinguish which is in front. The distance one can consider close increases the further away from the camera the surfaces are due to floating point machine epsilon.

    Floating Base


    [​IMG]
    Model by Fingolfin

    This usually happens when the model doesn't have a base, it is important for the model to have a base for the off chance of it being built on hilly terrain and giving the impression it is floating.


    Model with Base


    [​IMG]




    This concludes that.
     
    Last edited: Dec 31, 2017
  2. Mister_Haudrauf

    Mister_Haudrauf

    Joined:
    Mar 14, 2014
    Messages:
    1,022
    Resources:
    51
    Models:
    46
    Icons:
    2
    Packs:
    3
    Resources:
    51
    The Pictures aren't visible.

    It look's like this:
    1.PNG
     
  3. KILLCIDE

    KILLCIDE

    Administrator

    Joined:
    Jul 22, 2015
    Messages:
    3,479
    Resources:
    20
    Models:
    2
    Icons:
    10
    Spells:
    7
    Tutorials:
    1
    Resources:
    20
    Works for me.
     
  4. Mister_Haudrauf

    Mister_Haudrauf

    Joined:
    Mar 14, 2014
    Messages:
    1,022
    Resources:
    51
    Models:
    46
    Icons:
    2
    Packs:
    3
    Resources:
    51
    Now it works for me too.
     
  5. Dr Super Good

    Dr Super Good

    Spell Reviewer

    Joined:
    Jan 18, 2005
    Messages:
    25,092
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    That occurs due to Z fighting. It occurs for fragments from any 2 surfaces that are close enough to each other that the Z buffer cannot reliably distinguish which is in front. The distance one can consider close increases the further away from the camera the surfaces are due to floating point machine epsilon.
     
  6. SNIper of DARKness

    SNIper of DARKness

    Joined:
    Apr 9, 2013
    Messages:
    694
    Resources:
    1
    Tutorials:
    1
    Resources:
    1
    Well that's another way of putting it, I think I may use that instead if you won't mind.
     
  7. WaterKnight

    WaterKnight

    Joined:
    Aug 18, 2009
    Messages:
    4,018
    Resources:
    5
    Maps:
    1
    Tutorials:
    4
    Resources:
    5
    Terrain-bent models analogous to ubersplats would be cool. Well in W3 only with precomputation I guess.
     
  8. PurgeandFire

    PurgeandFire

    Code Moderator

    Joined:
    Nov 11, 2006
    Messages:
    7,419
    Resources:
    18
    Icons:
    1
    Spells:
    4
    Tutorials:
    9
    JASS:
    4
    Resources:
    18
    Neat tutorial. Could be useful as a reference/link when people orient things poorly.

    I think it'd have a broader appeal by showing people how to easily adjust the rotation, position, etc. but it is fine as it is. Approved.