StrandTree - Ice Procedural Tree Generator
Plugins linking to this thread: (hide)
Strand Tree
Updated April 2014 with a fix by Hans Adrian for Softimage 2014+. Strand Tree is a set of ICE compound nodes that allow the creation of plants and
trees. See the author site / the si-community discussion for documentation, example
scenes and videos.
Emitters: Emit Branches, Emit Leaves Grow Control: Even distribution grow, Random distribution grow Modifiers: Modify Branch Color by Iteration, Modify Branch Width by Iteration, Modify Particle Size by Iteration, Modify Value by Iteration, Modify Value by Normalized Strand Segment Debug: Debug Iteration Strand Effects: Deform Tree by Curve, Surface Grow Rendering: Tree Visibility Options, Use Geometry Branches Presets: Basic Tree, Pine Tree
Hans' interesting explanation for the Softimage 2014 fix: [..] I moved the »set data« node to outside of »Add point« node on creation. This is because whenever there is a »Add point« node, the custom attribute stored in points may be reset. This was the case with »self.__strandTree_NumBranchesPerIteration«, which was reset to 0. It caused division by 0 in »Even Distribution Grow« node and thus the whole compound does not work. To work around this, we need to set the custom attributes in per Object context, instead, so that those attributes will not reset when there is another »Add point« node.
Available: Softimage ICE Procedural Tree Generator, ICE Procedural Tree - Surface Grow and Tree simulation - wip.
local backup: StrandTree.xsiaddon (fixed version)
Emitters: Emit Branches, Emit Leaves Grow Control: Even distribution grow, Random distribution grow Modifiers: Modify Branch Color by Iteration, Modify Branch Width by Iteration, Modify Particle Size by Iteration, Modify Value by Iteration, Modify Value by Normalized Strand Segment Debug: Debug Iteration Strand Effects: Deform Tree by Curve, Surface Grow Rendering: Tree Visibility Options, Use Geometry Branches Presets: Basic Tree, Pine Tree
Hans' interesting explanation for the Softimage 2014 fix: [..] I moved the »set data« node to outside of »Add point« node on creation. This is because whenever there is a »Add point« node, the custom attribute stored in points may be reset. This was the case with »self.__strandTree_NumBranchesPerIteration«, which was reset to 0. It caused division by 0 in »Even Distribution Grow« node and thus the whole compound does not work. To work around this, we need to set the custom attributes in per Object context, instead, so that those attributes will not reset when there is another »Add point« node.
Available: Softimage ICE Procedural Tree Generator, ICE Procedural Tree - Surface Grow and Tree simulation - wip.
local backup: StrandTree.xsiaddon (fixed version)
author site: http://iceduous.blogspot.com / si-community thread
Re: StrandTree - Ice Procedural Tree Generator
hey guys. this is really looking great.
if anyone is interested to send me one of those great scenes I could render it out in Arnold and post test results, after getting approval from Arnold team ofc.
Also i will need install ice compound so a little help would be great there as well.
cheers!
if anyone is interested to send me one of those great scenes I could render it out in Arnold and post test results, after getting approval from Arnold team ofc.
Also i will need install ice compound so a little help would be great there as well.
cheers!
Re: StrandTree - Ice Procedural Tree Generator
Here is the scene from the last picture
Should work without installing anything, since StrandTree is using factory ICE nodes only.
Should work without installing anything, since StrandTree is using factory ICE nodes only.
softimage resources section updated Jan 5th 2024
Re: StrandTree - Ice Procedural Tree Generator
hey. is it possible that it has bin this long since post here... omg
anyway I finally got that scene and put it into arnold.
Had some problems as it didn't instance full hierarchy just the main branch, but I made a quick test
with all geometry for the tree merged into single poly mesh.
Well time wise... woooaaa..
let me just check with guys at sitoa about posting image and everything, to see if it is ok.
anyway I finally got that scene and put it into arnold.
Had some problems as it didn't instance full hierarchy just the main branch, but I made a quick test
with all geometry for the tree merged into single poly mesh.
Well time wise... woooaaa..
let me just check with guys at sitoa about posting image and everything, to see if it is ok.
Re: StrandTree - Ice Procedural Tree Generator
hi,
I'm new,
I am very interested ice tree stand
do not know how to install, can you help?,
I watched the video, ok for texture leaves (polygons leaf texture + alpha),
but for the trees?
thanks
I'm new,
I am very interested ice tree stand
do not know how to install, can you help?,
I watched the video, ok for texture leaves (polygons leaf texture + alpha),
but for the trees?
thanks
- Hirazi Blue
- Administrator
- Posts: 5107
- Joined: 04 Jun 2009, 12:15
Re: StrandTree - Ice Procedural Tree Generator
When you say you've watched "the video", do you mean all videos on the first page of this thread?
Installing this should be as easy as unzipping/unrarring the file and dropping the folder "StrandTree" in the "Data > Compounds" folder of your Softimage user directory. After a restart, the compounds should show up in the ICE Preset Manager under "Tasks" > "Strand Tree"...
Installing this should be as easy as unzipping/unrarring the file and dropping the folder "StrandTree" in the "Data > Compounds" folder of your Softimage user directory. After a restart, the compounds should show up in the ICE Preset Manager under "Tasks" > "Strand Tree"...
Stay safe, sane & healthy!
Re: StrandTree - Ice Procedural Tree Generator
This is just so awesome! Many many thanks for generosity and hard work!
Portfolio / Blog
http://www.nuverian.net
http://www.nuverian.net
Re: StrandTree - Ice Procedural Tree Generator
Is strandtree still working 2014 sp2?
There's something wrong with even distribution grow the strands don't spread out like they should, random distribution grow seems to work normally.
Also tested it with the ivy example scene, branches don't spread out, seems something's broken
There's something wrong with even distribution grow the strands don't spread out like they should, random distribution grow seems to work normally.
Also tested it with the ivy example scene, branches don't spread out, seems something's broken
Re: StrandTree - Ice Procedural Tree Generator
You right. "Even distribution grow" is broken . I'm using 2014 sp1.forton wrote:Is strandtree still working 2014 sp2?
There's something wrong with even distribution grow the strands don't spread out like they should, random distribution grow seems to work normally.
Also tested it with the ivy example scene, branches don't spread out, seems something's broken
I'm really new using ICE with Softimage. I'll try to contact with Fabricio and see if we can get an update for this compound.
Re: StrandTree - Ice Procedural Tree Generator
Same problem here on 2014 SP2 with the even distribution grow compound...broken.
Fabricio where are youuuuuuu? We need you!
Fabricio where are youuuuuuu? We need you!
Re: StrandTree - Ice Procedural Tree Generator
I think this is a case resolved on the mailing list.
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: StrandTree - Ice Procedural Tree Generator
Correct, this thread:
https://groups.google.com/forum/#!searc ... Kd4I5l708J
Download the emit branch compound provided.
Cheers!
https://groups.google.com/forum/#!searc ... Kd4I5l708J
Download the emit branch compound provided.
Cheers!
- Attachments
-
- Emit Branches.zip
- (28.02 KiB) Downloaded 210 times
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
Re: StrandTree - Ice Procedural Tree Generator
Thanks for the tip. It helped me to get it working again.NNois wrote:I think this is a case resolved on the mailing list.
Who is online
Users browsing this forum: No registered users and 54 guests