3DARCSTUDIO 3DARCSTUDIO TREE MAKER

“one-click” tree maker Plugin for Sketchup Beta Version 0.91 User Manual h p!""###.$%arcstu%io.com &$'(rcStu%io )01$ (ll rights reser*e%

$'(rcStu%io +ree Maker

1. Table of content

1. +a,le of content ....................................................................... ) ). Setup ........................................................................................ . ).1. -here to get the plugin ..................................................... . ).). /nstallation ......................................................................... . $. 0reating 1our first tree ............................................................. 2 $.1. +he Make +ree Menu ......................................................... 2 .. +ree 0onfiguration ................................................................... 9 ..1. 3*er*ie# ............................................................................ 9 ..). +runk................................................................................ 10 ..$. Main Branches ................................................................. 14 .... Su, Branches ................................................................... )0 ..5. 6ea*es .............................................................................. )0 ..2. 7lo#ers ............................................................................ )$ ..4. Managing multiple instances of the same tree ................ )$ ..8. Sa*e as +emplate ............................................................. )$ 5. (%%itional +ools ..................................................................... ). 5.1. (ppl1 0olorset .................................................................. ). 5.). (ppl1 9an%om 0olors ....................................................... ). 2. (%%itional /nformation ........................................................... )5 2.1. Sketchup *ersion .............................................................. )5 2.). 0ompati,1lit1 ................................................................... )5 2.$. Bugs reporting.................................................................. )5 +a,le of content - -here to get the plugin

Sketchup Plugin - http!""###.$%arcstu%io.com

)

.. )2 Sketchup Plugin .... :no#n issues .......................$'(rcStu%io +ree Maker 2.-here to get the plugin ..le of content .....com $ +a.......$%arcstu%io...http!""###.............................

its@ Mac@ B> an% the options chosen #hen 1ou setup Sketchup application.%irector1 contains the plugin co%e itself an% a%%itional configuration files. 2.%irector1 name% 3darcstudio.its@ this %irector1 is name%! C:\Program Files (x86)\Google\Google SketchUp 8\Plugins +he name of this %irector1 ma1 *ar1 %epen%ing on the *ersion of Sketchup@ the s1stem 1ou are using <-in%o#s AP@ -in%o#s 4 $) or 2.%irectories into the Sketchup Plugins %irector1.2. Setup 2.$%arcstu%io.$'(rcStu%io +ree Maker 2. In"tallat!on Un?ip the %o#nloa%e% file@ an% cop1 all files an% su.rb an% one su. Where to et the plu !n 'o#nloa% the latest *ersion of 3DArcStudio Tree Maker from the #e.1. +he su.3darcstudio.http!""###. +o check the installation@ start a ne# instance of Sketchup.. Sa*e the ?ip file to 1our %isk. +he plugin is pro*i%e% as a compresse% file <=ip>.com . (fter installation@ 1ou shall ha*e into the Sketchup Plugins %irector1 one file name% 3darcstudioloader.ou #ill fin% it in the download area. B1 %efault@ for Sketchup *ersion 8 running on -in%o#s 4 2.com .site! http://www.-here to get the plugin . /f one is alrea%1 running@ eCit an% restart Sketchup.. Sketchup Plugin . Setup .

/f the installation #as successful@ un%er the Plugins menu@ 1ou shoul% ha*e a ne# menu calle% 3DArcStudio… Sketchup Plugin .$%arcstu%io.http!""###./nstallation .$'(rcStu%io +ree Maker We recommend you to use a new Sketchup empty model to avoid any crash or performance issues with your exis ng models.com 5 Setup . You will be able to copy/paste or save and import later into your models the trees you created with !rcStudio "ree #aker.

+he Make +ree Menu .1. Select the Default Generic Tree an% click O . Creat!n #our f!r"t tree 3nce the plugin installe%@ 1ou can imme%iatel1 %ra# a tree #ith the eCisting %efault parameters. Sketchup Plugin . 3. The Ma$e Tree Menu Start Sketchup@ an% select from the menu ! 3DArcStudio… an% Make Tree… ( %ialog .com 2 0reating 1our first tree .http!""###.e aske% to choose in a %rop %o#n list a tree template from a list of eCisting templates.oC is prompte%@ #here 1ou #ill .$'(rcStu%io +ree Maker 3.$%arcstu%io.

0reating 1our first tree . .com.ou can then mo*e it as an1 other Sketchup o.ou can also create 1our o#n templates <see chapter Sa*e as +emplate later in this %ocument>. -ithin the lea*es an% flo#ers group@ each leaf"flo#er is ma%e of one instance of the same component.ut generall1 onl1 fe# secon%s for a simple tree like the %efault generic one. /t contains itself $ groups name% stems@ lea*es an% flo#ers. +he tree is .com 4 . .http!""###. .uilt an% place% at the origin of the Sketchup mo%el. +he tree is create% as a Sketchup Eroup that 1ou can then manipulate as an1 other Sketchup entit1.$%arcstu%io.+he Make +ree Menu Base% on the tree compleCit1 an% the computer an% graphics car% performance it ma1 take some times to %ra# the tree@ .uil% other trees repeating the prece%ing steps. "o improve performance when using the "ree #aker plugin within Sketchup $lose all windows% and more speci&cally the outliner window.ou can .$'(rcStu%io +ree Maker +he list of the templates %epen%s on the *ersion of the plugin an% the templates 1ou ma1 ha*e installe%.Dect. 3ther tree templates ma1 . Sketchup Plugin .$%arcstu%io.e %o#nloa%e% from http!""###.

Sketchup Plugin .http!""###.com 8 0reating 1our first tree .$'(rcStu%io +ree Maker 'ide edges in the display Start with an empty model% or a model with few other drawing elements.+he Make +ree Menu .$%arcstu%io.

+he tree parameters 1ou can change are groupe% into 5 sections. +his #ill acti*ate the conteCtual menu.1 3DArcStudiio Tree Maker plugin@ a menu item name% 3DArcStudio Tree… is a*aila. /t is a*aila.3*er*ie# +his collection of trees has .1 changing tree configuration options.een create% #ith .le #here 1ou can choose from the follo#ing menu items to configure the tree parameters! Sketchup Plugin .$%arcstu%io. O&er&!e' 0ustomi?ing tree is the most interesting part of the 3DArcStudio Tree Maker plugin@ as 1ou can create almost infinite *arieties of trees .1.le from the conteCtual menu.com 9 +ree 0onfiguration .le as %o#nloa% on http!""###. Gach is accessi. /f 1ou right click on a group ma%e .1 changing the configuration parameters.http!""###. +o access to the configuration of a tree@ select the tree Sketchup !roup an% ri!ht click on it.$%arcstu%io.com . 6etFs ha*e a look at these options. Tree Conf! urat!on %.$'(rcStu%io +ree Maker %.

Trun$ +ree 0onfiguration .le an% ho# the1 can change the appearance of 1our tree.oC that ena.les 1ou to change parameters that appl1 to the glo.http!""###.al tree an% to the main trunk. Sketchup Plugin .com 10 .$%arcstu%io.$'(rcStu%io +ree Maker • • • • • Trunk… Main "ranches… Su" "ranches… #ea$es… %lowers… -e #ill see in this chapter the %ifferent options a*aila.+runk 7rom the +runk menu@ 1ou #ill get a %ialog .2. %.

al aspect of the tree .$%arcstu%io.http!""###.etter un%erstan% the effects of this option here are eCamples of the same tree #ith from left to right the tree shapes! p1rami%al@ roun%@ hemispherical@ columnar@ %iamon%@ V-Shape.1 a%apting the length an% count of .ase to its en%.$'(rcStu%io +ree Maker Tree "hape +his option changes the glo. +o . +ree Shape 3ptions P1rami%al-9oun%-Hemispherical-0olumnar-'iamon%-VShape Sketchup Plugin .com 11 +ree 0onfiguration .ranches among the trunk from its .+runk .

Se +ent" +runk <an% stems> are split into eIual portions calle% segments. 0ur*es onl1 appl1 at segments change@ so increasing this *alue makes the tree seems more regular if cur*e%@ .ranches are gro#ing up#ar%.+runk +he percentage of the trunk length that #ill .e cur*e% #ith the follo#ing options! • &one! no cur*e • Simple! regular cur*e angle • S Shape! start in one %irection at the .e free of . Trun$ cur&e t#pe +he trunk ma1 . Sketchup Plugin .ack in re*erse %irection • 'e!in! most of the cur*e applie% to the start of the trunk • Middle! most of the cur*e applie% to the mi%%le of the trunk • (nd! most of the cur*e applie% to the en% of the trunk /f another *alue than none is chosen here@ 1ou nee% to also %efine the trunk cur*e angle option.een setup in the trunk cur*e t1pe option@ %efines the total angle that #ill .ranches.e higher if .ut it increases also the num. Ra(!u" "!)e Half si?e <ra%ius an% to %iameter> of the trunk at the foot.ranches length that are %efine% in percentage of this *alue.$%arcstu%io.$'(rcStu%io +ree Maker Tree he! ht Si?e <height> of the trunk. Trun$ cur&e an le /f a cur*e shape has . 0hanging this *alue #ill impact some other options like .http!""###.er of pol1gons of the mo%el <an% the si?e of the file>.com 1) . +he total height of the tree ma1 . *ranchle"" len th +ree 0onfiguration .e use%.eginning then cur*e .

com 1$ +ree 0onfiguration .+runk . Ma1 .$%arcstu%io.ouIuets” of flo#ers or compleC trees.ut #ith other parts of tree %ra#n.ace" Jum.ranches. -in% force effect <maC *alue> on the tree at the right Sketchup Plugin . Set a *alue of ?ero or t#o if 1ou #ant the trunk to . +his ma1 simulate the effect of the #in%.le at all <0>@ .http!""###.e %ra#n at the same time. W!n( force (n a%%itional small shift is a%%e% to an1 element of the tree al#a1s in the same hori?ontal %irection. Higher this *alue@ more circular #ill look the trunk. Root" nu+ber 7or most of the trees 1ou can let this *alue to 1.e %ra#n as a simple face <)> or not *isi.e %ra#n as a triangle. +hese small *alues are more often use% for small . /t is use% in rare situations #here 1ou #ant multiple instances of the same tree to . /f *alue set to three@ trunk #ill .e useful to create “.$'(rcStu%io +ree Maker .er of faces %efine% to %ra# the trunk. Value of 5 to 8 is recommen%e%.

+ree 0onfiguration .http!""###.$%arcstu%io.$'(rcStu%io +ree Maker Spl!t" Gach time a split occurs@ a ne# su.+runk Sketchup Plugin . (efore using the split op on% reduce the number of branches% sub branches% leaves and )owers% as it mul ply those ob*ects and may result in huge trees. Split eCample Sp!ral" +he trunk #ill rotate aroun% itself.-tree #ill start from the split position.com 1. .

ect. Trun$ color"et Select from the pre%efine% colors that can .e use%. .ou ma1 also appl1 a teCture <see teCture option>. Ra(!u" re(uct!on Ho# the trunk #i%th #ill *ar1 from the start to the en%.com 15 +ree 0onfiguration .+runk . Sketchup Plugin .http!""###.$'(rcStu%io +ree Maker Spiral ! ) #ith cur*e angle 90 "his value needs the curve angle also to be set to su+cient high number in order to have e.$%arcstu%io.

Sketchup Plugin . +ree 0onfiguration .$%arcstu%io.+runk Attract!&e force 6ike the #in%force option@ .uilt@ a small *ariation is applie% to the height in or%er to get %ifferent instance of the same tree. Spl!t an le +a. /lobal ran(o+!)e factor (%%itional ran%om changes are ma%e to all *alues in or%er to get %ifferent results of the same tree at each instance.ranches create% at the split origin.com 12 .ut shift is *ertical! up or %o#n. Spl!t an le +!n /f split *alue non ?ero@ the minimum angle for ne# .http!""###. /f split *alue non ?ero@ the maCimum angle for ne# .ranches create% at the split origin.$'(rcStu%io +ree Maker 9a%ius re%uction K 5L at left an% 95L at right -e! ht &ar!at!on Gach time the tree is re. -npredictable results may be obtained with high values.

Main Branches Select the num. (e careful that choosing too high number of branches may result in huge Sketchup &les that may be long to load and display within Sketchup% as each branch will itself generate sub branches and leaves.ture Select a teCture to appl1 to the trunk.ranches actuall1 .com 14 +ree 0onfiguration . nu+ber of branche" +he total num.$%arcstu%io.al ran%omi?e factor set to 1 Te.ranch <or trunk>.e %ifferent@ as it %epen%s also on the tree shape.http!""###.ranches that #ill gro# from the main trunk. Sketchup Plugin . +eCtures are com.3.er of . Ma!n *ranche" Ma. .uilt ma1 . 0en th 6ength eCpresse% in percentage of the parent .ine% #ith the color selecte% in the prece%ing options.er of .$'(rcStu%io +ree Maker Elo. %.

MaCimum angle at the start An le (ecrea"e +he .ranch angle #ill %ecrease. *ranche" (!"tr!but!on Ho# the .$'(rcStu%io +ree Maker An le +!n Minimum angle at the start An le +a.com 18 .ranches #ill start from the trunk.http!""###.$%arcstu%io. • • • • 7iCe% ! groupe% on one face Stairs ! regular rotation (lternate ! opposite %irections 9an%om +ree 0onfiguration .Main Branches Sketchup Plugin .

ran%om *ranche" cur&e t#pe • • • • • • Jone Simple S Shape Begin Mi%%le Gn% +ree 0onfiguration .$%arcstu%io.er of segments the . Sketchup Plugin .ranch is ma%e of. *ranche" Se +ent" Jum.Main Branches Cur&e An le +otal cur*e in %egrees.ution ! fiCe% K stairs K alternate .$'(rcStu%io +ree Maker Branches %istri.http!""###.com 19 . Cur&e D!rect!on Up or %o#n.

com )0 +ree 0onfiguration . %.ranches. .1.ranch #ill tr1 to rotate aroun% itself. Branches %.ranches are i%entical to those a*aila.ranches@ in fact the colorset of the trunk is use% for the .Su. ( *alue of ) ma1 .ou can change"replace the component after the tree is . Sketchup Plugin .%. .http!""###.ranches. .e useful to lo#er the total si?e of the tree. 0eaft#pe Gach leaf is an instance of a component %efinition. 0ea&e" .er of faces use% to %ra# the .$'(rcStu%io +ree Maker Sp!ral" 6ike for the trunk@ the .le for . +he list of lea*es a*aila.ranch. 0ur*e angle must .ace" Jum. Sub *ranche" +he configuration options for su.$%arcstu%io.ranches@ so refer to the prece%ing chapter to see %etails.ranch #i%th eCpresse% as a percentage of the parent .e set to a non ?ero *alue to see the effect.uilt to gi*e it 1our o#n %esign. +he list is the same for the flo#ers instances. Trun$ Color"et Jot implemente% 1et for .le %epen%s on the tree templates installe% #ith the plugin. Ra(!u" S!)e +he .

Here are some of the leaf t1pes 1ou can use! 6eaf t1pes eCamples Ma.$'(rcStu%io +ree Maker You can start with leaf for leaves and leaf for )owers% as they are fast to draw due to small amount of polygons.ranch. Sketchup Plugin . 6eaf00 component is 14cm height.6ea*es 0eaf "!)e Scale factor that #ill . +ree 0onfiguration .http!""###.er of lea*es attache% to a su. . When you will be happy with the global tree aspect% you will be able to choose from more detailed components.$%arcstu%io. nu+ber per "ub branch MaCimum num.ranch. nu+ber nu+ber per branch MaCimum num. Ma.er of lea*es attache% to one .com )1 .e applie% to the component use% to create lea*es.

ture M%raft to .6ea*es Ma.ase% on one reference color #ill . 0eaf len th2'!(th rat!o .e continue%N 0ea&e" an le M%raft to .e continue%N 0ea&e" (!"tance M%raft to .e continue%N 0ea&e" or!entat!on M%raft to .ou can change the glo.http!""###.$'(rcStu%io +ree Maker 0ea&e" color"et ( slightl1 %ifferent color@ . +he list of colors propose% is an eCtract of the stan%ar% Sketchup colors.e continue%N Sketchup Plugin .e continue%N 0eaf te.e ran%oml1 applie% to each leaf.com )) .e continue%N 0ea&e" (!"tr!but!on M%raft to .$%arcstu%io.al aspect of the lea*es 0ea&e" attach+ent M%raft to .e continue%N +ree 0onfiguration . nu+ber on trun$ M%raft to .

3.ou can sa*e 1our tree configuration as a ne# template to future .com )$ +ree 0onfiguration .$%arcstu%io.uilt@ 1ou cop1 an% mo*e the Sketchup group of this tree into 1our mo%els to create multiple trees. +o a*oi% ha*ing all the trees i%entical 1ou can use the )e"uild menu.ase% on this configuration.ase% on the same template.e %ra#n@ .lo'er" . %.$'(rcStu%io +ree Maker %.5. So refer to the prece%ing chapter for %etails.http!""###.4. ( ne# tree #ill .een . %.uil% trees . Sa&e a" Te+plate . Sketchup Plugin .7lo#ers . .ou can appl1 to flo#ers the same options as to lea*es. Mana !n +ult!ple !n"tance" of the "a+e tree 3nce a tree has .

e useful to colori?e other o.2.ut each o.1 the +ree Maker plugin to appl1 slightl1 *ariations of the same color on lea*es an% flo#ers. Here is an eCample of a colorset applie% to tiles 1. A((!t!onal Tool" 1. .Dects acti*ate the menu.http!""###.Dect #ill get a %ifferent color from the colorset.(ppl1 0olorset Sketchup Plugin . But this feature can . (%%itional +ools .Dect #ill get a color choosen ran%oml1 from the stan%ar% Sketchup colors. Gach o.1.com ).Dects@ like tiles for eCample. Appl# Ran(o+ Color" Same as Appl* +olorset tool@ .$%arcstu%io.$'(rcStu%io +ree Maker 1. Appl# Color"et 0olorsets are use% . +o appl1 a colorset select the o.

http!""###. A((!t!onal Infor+at!on 3. *u " report!n +his plugin is currentl1 a Beta *ersion. /t ma1 #orks fine on other s1stems an% Sketchup *ersions . 3. . S$etchup &er"!on +he current .ut #e canFt test all Sketchup a%%-on. 3.ou can report issues .$%arcstu%io.128.een %e*elope% #ith Sketchup Pro 8 <*ersion 8.0. /f 1ou are using ol%er *ersions of Sketchup@ it ma1 .2.3. Co+pat!b#l!t# -e ha*e .2> on a P0 running -in%o#s 4.1.een *er1 careful %uring the %e*elopment to insure that this plugin #ill not interfere #ith other tools an% plugins that eCist for Sketchup .e a goo% opportunit1 to %o#nloa% an% upgra%e to the latest *ersion.com Sketchup Plugin .eta *ersion of the plugin has onl1 .1 sen%ing a mail to! infoO$%arcstu%io.$'(rcStu%io +ree Maker 3. 'o not hesitate to contact us if 1ou %isco*er compati.ilit1 issues #ith another Sketchup tools or plugins.ut #ithout an1 guarantee.com )5 (%%itional /nformation .Sketchup *ersion .

%.1 Sha%erlight. Kno'n !""ue" Sha(erl! ht $' mo%els create% #ith 3DArcStudio Tree Maker are not al#a1s correctl1 ren%ere% .$%arcstu%io. Sketchup Plugin .$'(rcStu%io +ree Maker 3.http!""###. Some components of the tree are not %ispla1e% at the correct place <lea*es or flo#ers components ma1 seems to .e “eCplo%e%”.:no#n issues .com )2 (%%itional /nformation .

Sign up to vote on this title
UsefulNot useful