Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    •  
      CommentAuthorMonsen
    • CommentTimeDec 25th 2017 edited
     

    Index

    1. List (Basic)
    2. Symbols Along (Intermediate)
    3. Fractalise (Intermediate)
    4. Edit Text (Basic)
    5. Link with Map/File (Intermediate)
    6. Offset (Intermediate)
    7. Measuring Tools (Basic)
    8. Change like draw tool (Basic)
    9. Modifiers (Intermediate)
    10. File Paths (Intermediate)
    11. Complex Shapes [Combine Path] (Intermediate)
    12. Complex Shapes [Multipoly] (Intermediate)
    13. Break (Intermediate)
    14. Map Notes (Basic)
    15. Coordinates (Intermediate)
    16. Macros (Advanced)
    17. Search Files for Text (Basic)
    18. Text Justification (Basic)
    19. Mirrored Polygons (Intermediate)
    20. Managing Drawing Tools (Intermediate)
    21. Named Views (Basic)
    22. Symbol Lookup Sheets (Intermediate)
    23. Symbol Catalog Settings (Advanced)
    24. Symbol Catalog Filters (Advanced)
    25. Symbol Control Points (Advanced)
    26. Define Symbol (Intermediate)
    27. Curves (Basic)
    28. Selections (Intermediate)
    29. Sort Symbols in Map (Basic)
    30. Extract Properties (Basic)
    31. Convert File (Basic)
    32. Get Extents (Advanced)
    33. Quick Move (Basic)
    34. Menu Editing (Advanced)
    35. Trace (Basic)
    36. Array Copy (Intermediate)
    37. Explode (Basic)
    38. Clipboard Copy (Basic)
    39. Rename & Reorder (Intermediate)
    40. Drawtools Edit (Basic)
    41. Trims (Basic)
    42. Symbol Attributes (Intermediate)
    43. Fill Style Selection Mask (Basic)
    44. Browse Files (Basic)
    45. Node Editing (Intermediate)
    46. Automatic Sheet Selection (Basic)
    47. Scale (Basic)
    48. Text along a Curve (Basic)
    49. Shaded Polygons (Intermediate)
    50. Fill with Symbols (Intermediate)
    51. Global Sun (Basic)
    52. Symbols in Area (Intermediate)

    CC3+ contains a huge amount of various commands and features. This series highlights a number of these. There won't be any special progression to this series, and the command will be selected from the entire range, from the simple basic commands, to more advanced features intended for the more advanced users. Feel free to use this topic to discuss the command presented.
    This series is called the command of the week, but it could also explain a feature. The explanations will tend to explain the technical parts of the command, and is intended to highlight the basics (and complexities) of the command, and information about how to use it, but won't be a detailed tutorial. It is up to you to use it creatively in your maps.

    Week 52 - Symbols in Area

    One of the more recent additions to the ever growing list of CC3+ commands, Symbols in area is a command designed to fill an area with symbols. It differs from Fill with Symbols in the way symbols are arranged in that area. Fill with Symbols is designed to pack the are as closely as possible, and can pick from a list of symbols to pick the perfect fit for each "spot". Symbols in area on the other hand is more about distributing the symbols in the area. It can do nice and even rows and columns, or it can do random placements.

    Where to find it

    Menu: Draw -> Symbols in Area
    Command Line: SYMFILL, SYMFILLM, SYMFILLOPT, SYMFILLLOAD, SYMFILLSAVE

    How to use it?

    This command is designed to fill an area with symbols. In CC3+, this area is represented by a polygon, so always start by drawing a polygon that define the area you wish to fill. This could either be a polygon that you intend to keep as a background behind the symbol, or just a temporary polygon that you plan to delete afterwards. Do note that Undo works with this command, but you'll probably need to do undo several times in a row before you get back to before you started this command.

    dialog2.png
    Once you start the main command, you will be presented with a dialog much like the one for Symbols Along. From this dialog, you can control which symbols to use, and how to place them. Let us explore this dialog and see what the options in it can give us.

    Symbol Catalog to Use

    This part of the dialog should be rather self-explanatory. Browse to the symbol catalog you wish to use, and select the appropriate symbol from it. Note that you can only pick a single symbol, but if that symbol is part of a group, the checkbox below the list controls whether it will use just the symbol selected, or will randomly pick from the group for every individual symbol placed. If your symbol is not in a group, I recommend you simply create a new symbol catalog, import the symbols you wish to use and set up groups as needed. The image below shows output with single symbols vs groups.
    group.png

    Symbol Angle

    These settings controls the rotation (angle) of the symbols placed, including allowing you to supply a a randomization value to have the angle be a bit different for each symbol placement. All this should also be mostly self-explanatory, but the three different options at the top may need a bit of explanation. If you have used the Symbols Along command, you should recognize these, as they allow the symbol to be rotated to follow the direction of the line. The behavior here is pretty similar, and even if the polygon itself doesn't have a direction, the line that defines it does. Basically, this will rotate the symbols based on the direction of the closest part of the outline. The three images below shows these three options in use.
    anglew.png

    Minimum Distance

    This controls the minimumn distance between the symbols being placed. This is primarily useful when you take advantage of the random variations, but make sure to check this value if the distance is larger than you expected.

    %Chance to Place

    This allows you provide a random chance for a symbol to be placed at each spot. If you are using a random layout pattern, you'll probably not have much use for this value, but if you use more regular layouts, this can be used to randomly skip certain spots.

    Symbol Scaling

    These settings allow you to configure the scaling of your symbol. Note that scale is modified by default symbol scale in your map, so using a scale of 100% should place symbols at the same scale as the rest of the symbols in your map (assuming your other symbols were placed at the default symbol scale)

    Pattern

    From here you can select which kind of pattern you wish to use, such as regular grid pattern (rectangular or hex) or random placement in the area. There are also options here to control how you want to treat the edge, for example avoid placing symbols too close to the edge, or even just place them along the edge. You can also set the distance between symbols as well as a random modifier to this distance. The images below shows a grid patter with no randomness versus a grid pattern with a small amount of randomness in the distance.
    distance.png

    Example

    Cacti in a desert using random placement with small random variations to angle and scale.
    example.png
    • CommentAuthorjslayton
    • CommentTimeDec 25th 2017
     
    I can see how this command would be useful.
    •  
      CommentAuthorMonsen
    • CommentTimeDec 25th 2017
     
    Posted By: jslaytonI can see how this command would be useful.
    Well, that is why you wrote it, I presume :-)
    • CommentAuthorLoopysue
    • CommentTimeDec 26th 2017
     
    This is one of the commands I've never used for some strange reason. It would be fun to make a totally random map this way - a bit like a maze.

    Thank you for all these weekly threads, Remy. CC3 is expansively complex, and I never do seem to get around to reading the Tome all in one go! :D

    Maybe the new index thread should be made sticky so none of us ever lose it?
    • CommentAuthorjslayton
    • CommentTimeDec 26th 2017 edited
     
    This command (SYMFILL) is new with update 14. It's a generalization of the ESC command (which also has some new features in the last update or two) from one dimension to two. It's similar to the command used for forest drawing (FOREST), but doesn't fill with variable-sized blocks of symbols.

    SYMFILL should be able to pump out random geomorph dungeons pretty easily, given an appropriate geomorph symbol set.
    • CommentAuthorShessar
    • CommentTimeDec 26th 2017
     
    I generally prefer placing my own symbols but this command looks interesting. I think I'll make up a few catalogs and settings for it and play around a bit. Lots of potential here.

    Thanks!
    •  
      CommentAuthorMonsen
    • CommentTimeDec 26th 2017
     
    Posted By: LoopysueI never do seem to get around to reading the Tome all in one go!
    That seems like an excellent way to go mad. I wouldn't recommend anyone reading it all in one go.