Alpha Trees - Render massive forests, fast!

I’m a big fan of trees. Happy to see this cool add on. Don’t know what to advise you on the release though. I’ve been trying to figure out what Gumroad is lately. I know what Blender Market is! I think generally though you have a good idea about how to get the Gumroad out for people who have been waiting for it.

1 Like

Gumroad takes way less from the sellers and in case you release with an introductory price it will definitely be the best for both you and us.
You can then have it at full price if it takes too long to release on Blendermarket.

Or maybe you can have different pricing as many developers do between BM and Gumroad.

Personally I have no preference.

1 Like

Great, thanks for the advice!
I’m probably not going to have different pricing for the different sites, mainly because I really like Blender Market, and don’t want to take away from their sales (or the dev fund).

So I’ve now published the product on Gumroad:

It should already have a 25% discount applied (original price is $35), but if not, just enter the code “earlybird” at the checkout and it should apply!

2 Likes

Maybe try contacting blender market and ask them if approvement process can be speed up. They are really nice. If you explain your problem they might help you.
Great work. Keep it up.

Thanks for the info, but I think they are just genuinely out of office over Christmas and so it’s not really possible to speed up. Thanks anyway :slight_smile:

Alpha Trees v1.0.0 Has been released! :partying_face:

It’s finally arrived! The product is now live on Gumroad and Blender Market:

I’ve also released a quick tutorial on getting started with the addon:

(This is my first attempt at something like this so any feedback would be really appreciated)

It’s taken a while, but now it’s done I can get back to updating the addon (Geometry nodes is the next big thing :flushed:)

As always, thanks for all the support and if you have any questions, just ask :wink:

7 Likes

Hey Andrew, great addon, just bought it on Blender Market, I love what you have done. Just a quick question in Cycles, how do we get rid of all the black frames from the planes that are generated?

Edit Nevermind, just raised the transparency in the light paths area.

1 Like

Yeah, I think I’m going to make that change automatically when you add a particle system because it can be a bit unintuitive to figure out for the first time :slight_smile:

2 Likes

Andrew Can I ask for a feature in some update in the future? Is there a way to add a toggle to lower on the Z axis the trees if it is possible. I know the addon Scatter has that. The trunks all look to aligned if you get my gist. For distance, it is not relevant, but for some closeups, it looks fake.

1 Like

Just for the record, you have already sliced my time in Half, and am immeasurably greatful for your work, I haven’t even addressed rendering time, wow, this took 2 minutes to render, with minimal effort. but I had to ramp up to about 99 on transparency.

1 Like

Yeah, that’s a good idea! I could probably try and add it in the next update.
In the meantime, If you want to improve in your scene, you could try adding another biome with a smaller scale. then make them only appear at the back and it should break up that straight line a bit.
You could also try editing the tree object inside the particle collection to remove the trunk, but that’s a little more involved:
edit object demo

Hope that helps!

(Also, thanks for the encouragement, it really helps to see that the addon is helping people!)

Update time!

I’ve added two new options for trees in particle systems: width and z-offset (as suggested by @Vesper! ). These two make it really easy to create ground foliage like bushes:

Individual imported trees have also had an update so that now they can share materials, track to a camera, and copy all of these settings between each other:

I’ve also been working a lot on just finishing up all the loose ends that were leftover from before the release, for example, I’ve updated the UI to be more consistent and a little easier to use. I’ve also improved the icons so that the tree icons now use the material previews, which means that they will update to show an accurate representation of the material:

material icon demo material icon without

It can result in some squashing of textures, but I think it’s worth it for making it easier to find specific trees, and you can always turn it off in the preferences (They have also been improved)

Apart from that, I’ve also just added a bunch of little improvements:

  • You can now define the addon category in the preferences (Good for cleaning up the n-panel)
  • Transparency bounces in cycles will automatically increase to a suitable amount when adding a new particle system (also definable from prefs)(Also thanks @Vesper for pointing it out)
  • When loading a biome from a file, it will no longer create a new biome slot if the current one is empty
  • Redid preferences UI for easier use
  • Improved copying for materials so that now you can modify the control node group without it giving you an error

+ a bunch of QOL and behind the scenes stuff :grinning:

(I can’t update the product page just yet, but it should be live by tomorrow morning)

4 Likes

Quick update, the store pages have now been updated to the latest release, so if you’ve bought it, you should be able to download it now!

Also, I know that it’s probably a little late, but I’ve finally got round to making a proper trailer video:


It was actually pretty fun to make, but it took a while.
5 Likes

I LOVE it. Thanks a lot!
One Question: is there a chance to move the trees a little? Maybe dump question, but I don’t get it. (I know - the trees are “just” 2d plates, so there is not much space for moving anyway, but little would help).

1 Like

Thanks!
Do you mean as in animating the leaves, or the tree as a whole?
I do plan on adding both of those features at some point in the future, but they slow down rendering a fair bit, so it could be a while. Otherwise, if you are using a particle system, you could fake it a little bit by animating the “random rotation” value to maybe give them a bit of sway.
And if you really wanted to, you could modify the material by distorting the image vector with a noise texture and animating that. (Though that’s a fair bit of work, and is quite advanced. Let me know if you want to do this and I could give you a hand).

Sorry if that’s a bit wordy, I hope it helped :slight_smile:

Billboard technologies have great potential for cinematic detail into the horizon. Blender needs lots of love and attention in this regard, and Andrew seems to be an excellent python programmer and an artist to boot.

I like how this implementation pays attention to normals and translucence.

There is another addon, that takes rotation into account. This can provide more variation in general, and perhaps, be more usable with distant buildings. I have to test it:

The billboard/imposter systems get even more advanced with “Octahedral Impostors” or “Volumetric Billboards” paper, the motherlode of them all:


Though the latter, would require core rendering support in Blender.

Here is an old video we did using billboards for most of the grass:

We are hoping in the future, those billboards (and their artifacts) can be pushed towards the horizon, and close up replaced with full geometry.

3 Likes

Wow, thanks for reaching out, this is some really good stuff!

Especially the Imposter Baker addon, I had never seen it before! There are some really nice optimizations in there that I’ll want to try and implement, like reducing transparency by making the origin off centre.
I had actually looked into baking from multiple angles before, but I never managed to get a material that was convincing enough, so that’s a real goldmine! I also like the idea of packing all of the angles into one texture, because otherwise I was worried that the file sizes would get way too big.

“Octahedral imposters” also seem very interesting! I did a quick search and found this article on using them in UE4, that goes really in-depth to explain them:


Whether or not I could implement the technique into blender though is another matter, as it is quite advanced, and has a very interesting shader that may not be possible to recreate.

Thanks for the pointers though, this could be very useful for improving the addon!

2 Likes

This post was flagged by the community and is temporarily hidden.

Hey, just got the addon a few days ago. I can’t seem to create an Alpha from imported Evermotion trees even though it meets all the checklist criteria. I’m consistently getting an error saying it “Can’t find materials for branches, leaves, or fruit. Can’t split mesh.”. I’ve assigned the correct corresponding materials so I’m not sure what’s going on here. Does the Alpha Creator only work with Botaniq?