Hi. here are some shots from Greenhouse system. It allows
you to create trees, set global wind values on the fly.
trees blow in the wind dynamically. Also grass animated
in the wind.
You just load a tree from file , or convert and entity
already loaded into a tree with one command. and call
updatetrees() in your main loop. Wind settings, view
ranges, and animation ranges are all set with easy Global
variables. The trees can also change color based on
season. and you can easily set up each seasons colors.
This project was started for another company, who decided
that it would be ok for me to retain code rights.. so ive
decided to see what you all think of it. The FPS is very
good with this.
I have tried other tree systems and they seem to bog down
with just a few trees. This doesnt even without any kind
of rendertweening you can get alot of trees going, and
you can load any model you want as a tree. as long as
the model has certain properties saved into it, the
system will recognize what is a leaf, and what is branch
or trunk. and rebuild the model to work in the system
when you load it.







you to create trees, set global wind values on the fly.
trees blow in the wind dynamically. Also grass animated
in the wind.
You just load a tree from file , or convert and entity
already loaded into a tree with one command. and call
updatetrees() in your main loop. Wind settings, view
ranges, and animation ranges are all set with easy Global
variables. The trees can also change color based on
season. and you can easily set up each seasons colors.
This project was started for another company, who decided
that it would be ok for me to retain code rights.. so ive
decided to see what you all think of it. The FPS is very
good with this.
I have tried other tree systems and they seem to bog down
with just a few trees. This doesnt even without any kind
of rendertweening you can get alot of trees going, and
you can load any model you want as a tree. as long as
the model has certain properties saved into it, the
system will recognize what is a leaf, and what is branch
or trunk. and rebuild the model to work in the system
when you load it.






