Test out Thicket- a tree overhaul/customization extension

nathanielgreenna
Participant

Test out Thicket- a tree overhaul/customization extension

nathanielgreenna
Participant
Participant

nathanielgreenna_0-1709441755833.png

nathanielgreenna_1-1709441755836.png

Hello Forma users-

I’m a software engineer (not associated with Autodesk), and I've been working on an extension to the vegetation system in Forma. I’d appreciate anyone giving it a test drive and providing any feedback or ideas to take the extension further. I saw that Forma trees could be somewhat limited, so Thicket gives you a few more advantages when it comes to placing vegetation:

  1. Control color, height, width, and shape of a tree’s canopy and trunk.
  2. Place trees of varying heights, widths, and shapes in a single tree area or line
  3. Place individual trees with a point-and-click

This extension could be useful in making vegetation more visually appealing both to users and clients, and could positively affect analyses which consider vegetation, particularly when simulating an undeveloped forest area near a site.

 

The Extension ID is: 246e13b7-2721-421d-a3ce-97aaf7482dea

The ID can be entered into the “Unpublished” tab of the extensions page, and the extension will then be available in the analysis window. If you do use the extension, I'd appreciate a comment on this post with your experience and/or feedback.

Here's a video of the configuration workflow (configurations are saved for later use, but this shows how to configure them):

 

 

Below is a short user guide:

When opening the app, you’ll be greeted by the screen below, minus the “Riverside Forest Area”:

nathanielgreenna_2-1709441755837.png

Clicking “New Area” or “New Line” will open a configuration page for a tree area or line configuration, covered later. “Refresh” will reload configurations stored in the project- which could be useful if multiple users are making changes to Thicket configurations at the same time. All configurations are shown on this screen- “Riverside Forest Area” is an example. The buttons allow you to place a tree area/line, replace selected tree areas/lines, or edit the configuration.

The configuration page looks like this (tree area, followed by tree line):

nathanielgreenna_3-1709441755838.pngnathanielgreenna_4-1709441755840.png

Much of this page should (I hope) be fairly self-explanatory, but there are a few things I’d point out:

  • To edit a configuration’s name, double click the current name.
  • To add a tree to the configuration, click the plus across from the “Trees:” header.
  • Under each tree, “Shape/Size” and “Color” tabs do what you’d think, but under the options tab, you can copy/paste tree configurations, remove the tree, as well as place a single tree onto the map.
  • Configurations will not save to your project until the “Save” button is clicked.

An example configuration shown above, Riverside Forest Area, has three trees, and when placed on the map, it looks like this:

 

nathanielgreenna_5-1709441755858.png

Any questions, feel free to reach out.

The rest of this post just shows off Thicket a bit:

Before/After Thicket trees:

nathanielgreenna_6-1709441755887.png

nathanielgreenna_7-1709441755928.png

 

Tree configurations also let you place some wilder trees. Want to place California Redwoods and/or cherry blossoms? It can be done:

nathanielgreenna_8-1709441755946.png

I hope to add more on the analytical side on the future, including the ability to add a tree by its species, and analyze what species would work best where on your project (particularly recommending native species), but that might be added later. In the meantime, I appreciate any feedback.

 

Thanks,

Nathaniel Green

Reply
3,094 Views
17 Replies
Replies (17)

artur.edmanX6TFG
Autodesk
Autodesk

Super interesting! One of the more recurring feedback points I have heard regarding trees in Forma is the ability to place individual trees. Is that something an option you are considering too? 

nathanielgreenna
Participant
Participant

Absolutely, one can place individual trees with a point-and-click under the "options" tab of a tree within a configuration:

nathanielgreenna_0-1709604415007.png

I figured the home page could get cluttered if individual trees were to show up there, so the option just exists within a configuration for a line or area, but if a really unique tree not to be used in an area or line is needed, one could just create a configuration named something like "individual trees" and store the trees in that.

artur.edmanX6TFG
Autodesk
Autodesk

That's great! One suggestion from me would be to try and make that option more visible; otherwise this (and the rest of the extension) is a true gem. 

ilker.karadag
Enthusiast
Enthusiast

I have tested it out. One suggestion is to include these trees in rapid wind analysis as obstructions. I have tried if they are acting as obstruction to the wind but they are not. In other words, they behave like the regular trees in this way.

marthe.brondbo
Community Manager
Community Manager

@nathanielgreenna 
Congrats on creating Thicket! I can see you have already put in an extensive amount of work - but wanted to make you aware of the APS Accelerator that takes place in Munich in April (there will also be opportunites in other locations, including a online at a later time - not sure where you are located!). Maybe something for you to consider  attending? https://forums.autodesk.com/t5/forma-developer-forum/accelerate-your-idea-with-us-in-munich/td-p/126... 

Marthe

0 Likes

Sylvia.Anggraeni
Enthusiast
Enthusiast

This is super awesome! Thank you for working on this!! I'm looking forward for the native species recommendation option (which is great for sustainability). I wonder if ESRI can provide such important datasets (existing plant species map, protected forest area, etc) if yes, I think I will flip. 

nathanielgreenna
Participant
Participant

I've done a bit of testing on including these trees in analyses, and it seems like all vegetation in the project is omitted from rapid wind analysis. I could reclass the trees as buildings, but that seems inconsistent, and could be inaccurate- trees are going to affect wind in a different way than buildings, and I don't know if the processing behind the scenes would account for that. For those reasons, I think vegetation being included in these analyses is likely something that would need to be taken up with the Forma team.

0 Likes

nathanielgreenna
Participant
Participant

Munich is a little too far from where I'm based in Kansas City- but I'll keep an eye out for online events, and I'm trying to relocate to Norway anyway, so I'm sure I'll be able to attend something in the future.

Nathaniel

0 Likes

marthe.brondbo
Community Manager
Community Manager
Makes total sense! We will have a hackathon in Boston during Autodesk Platform Services developer conference -https://events.autodesk.com/flow/autodesk/72889/mainevent/page/home , a little closer at least. If not - would be awesome to see you in Norway or online. Be sure to keep us updated!
0 Likes

caoimheloftusBV9JZ1
Enthusiast
Enthusiast

Thanks so much for sharing this extension - it helps with a much requested feature from my colleagues regarding the graphics of trees in Forma. Typically at this stage we would use lollipop trees - I can get something close by adjusting the dimensions but would like to get rid of the additional linework. Could the geometry be simplified to remove the additional linework?

Caoimhe Loftus

EESignature

nathanielgreenna
Participant
Participant

Thanks for the feedback! I think the trees would look nicer without the linework, especially when zooming out- I'll definitely be looking into that this weekend, if not sooner.

lsantos8RPRG
Explorer
Explorer

Thank you very much for doing this!

Looking Great!

0 Likes

ilige_akikiAYR75
Explorer
Explorer

Hello, very interesting extension. I would also add the possibility to order existing trees, meaning to be able to identify and place correctly existing trees on site. It would be great for projects where we have to keep certain trees in place in the project.  

Also, and I read it above in other replies as well, a big point of adding trees is to  be able to include them in the analysis and depending on their height or thickness see how they affect the analysis. 

 

I also couldn't find how to modify the limits on an area that I already drew with your tool. It seems once we create the zone we can't modify it afterwards. 

And also, it would've been great if we could transform a tree area created with Forma tool, and be able to change its trees. 

0 Likes

fasalgadoEWK2K
Contributor
Contributor
Excellent, I'm still hoping that they can connect with ESRI or a geographic database so that I can load all the georeferenced cartography and then edit with this application so that I can design with a more real context.
0 Likes

peter.petschek
Enthusiast
Enthusiast

Great job! I have my students test it next week.

Would it be possible to include root bales for the trees?

In infrastructure projects there is always a conflict between pipes, etc. and space for trees.

Trees and their roots need a lot of space (around 35 m3) to grow and stay healthy.

I send you a tree pit section the City of Zürich is using, it is based on the Stockholm Tree Pit System.

Contact me, I am happy to help.

grimmbri
Autodesk
Autodesk

@nathanielgreenna thank you for making this extension! Do you have a plan to include deciduous vs coniferous vegetation so that can be analyzed in the sun and wind studies?

“https://damassets.autodesk.net/content/dam/autodesk/logos/autodesk-logo-primary-rgb-black-small_forum.png” >

Brianna Grimm

Global BIM Coordinator

nathanielgreenna
Participant
Participant

Hi,

I don't believe that distinguishing between deciduous vs coniferous vegetation in Forma's sun, wind, and microclimate analyses is currently achievable with the tools available for extensions. However, it is a good idea, and I'll keep my eye on what's available to extensions in case it becomes possible in the future.