TurnToolManual_3DSMax

Embed Size (px)

Citation preview

  • 8/10/2019 TurnToolManual_3DSMax

    1/28

    TurnToolBox for 3D Studio Max and Autodesk Viz

    Manual

    Version 2008

    Copyright 1998-2008 - TurnTool ApS - All Right Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    2/28

    TurnTool Manual Page 2

    1. ringing !" to the #nternet...................................................................................!1.1. The TurnToolo$ and the TurnTool %ie&er.....................................................!1.2. 'uality and Speed.........................................................................................(

    1.2.1. )asily #ntegrated.....................................................................................(1.2.2. )asy To *se............................................................................................(1.2.!. +le$i,le...................................................................................................(1.2.(. utstanding 'uality.................................................................................(

    2. Syste Re/uireents...........................................................................................(!. #nstallation..........................................................................................................(. Creating TurnTool Content....................................................................................

    (.1. lo,al Con3iguration......................................................................................(.2. The %ie&port.................................................................................................8(.!. Meshes.........................................................................................................8(.(. 4ight Sour5es................................................................................................9(.. Caeras......................................................................................................10

    (..1. *nderstanding Caera Control ..............................................................10(.6. Materials.....................................................................................................11(.. Te$ture Maps..............................................................................................12(.8. Aniated Te$tures.......................................................................................1!

    . TurnTool Properties............................................................................................1(.1. S5ene )$port Panel......................................................................................1(

    .2. 7TM4 Panel.................................................................................................16.!. Te$ture Panel..............................................................................................1.(. S5ene "isplay Panel.....................................................................................18.. Mis5ellaneous Panel.....................................................................................18.6. Caera Panel..............................................................................................20.. Physi5s Panel...............................................................................................21.8. Controller Panel...........................................................................................22.9. )vents Panel................................................................................................2(

    6. etting Physi5al.................................................................................................26.1. The Physi5s ,e5t.......................................................................................26.2. Collision......................................................................................................26

    . Trou,leshooting.................................................................................................2

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    3/28

    TurnTool Manual Page !

    1.Bringing 3D to the nternetTurnTool is a real tie !" graphi5s solution targeted at the gro&ing aret 3or!" on the #nternet.

    #ntegrate your !" visuali:ations in &e, pages and other appli5ations 3orintera5tive vie&ing and anipulation - responding to user input 3ro ouseand ey,oard. ;no5 your audien5e o33 their 3eet in aa:eentunless they insist?.

    ith TurnTool= you ust pay 3or the so3t&are. +inally= you 5an devote yourattention to &hat is iportantB 5reating great !" odels and &orlds 3or onlinedisplay.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    4/28

    TurnTool Manual Page (

    1.2.Quality and Speed

    The TurnTool plug-in and !" 5ontent do&nload si:es are 5on3ined to ainiu &hile preserving a high /uality o3 !" display. The TurnTool 3ile >TT3ile? 5an ,e ipleented as an integrated part o3 an overall graphi5s design ,yeans o3 ,a5ground iage 3iles - or ,y eans o3 a transparent ,a5ground.

    1.2.1.!asil" ntegrated

    As an A5tiveD 5ontrol= the TurnTool %ie&er 5an ,e integrated &ith an endlesslist o3 appli5ations. To nae ,ut a 3e&B Mi5roso3t #nternet )$plorer= Mi5roso3tPo&erPoint and Ma5roedia "ire5tor are e$aples o3 these. >See 5hapter 1 inTurnToolo$ S5ripting ManualB E#ntegrating TurnToolF?

    1.2.2.!as" To #se

    TurnTool is easy to use and you do not have to learn an e$ternal editor. All

    editing is done 3ro &ithin the !" Studio Ma$ inter3a5e and TurnTool does thehard &or o3 translating data to the TT 3ile.

    1.2.3.$lexi%le

    TurnTool has ,een designed &ith a a$iu 3o5us on 3le$i,ility. The engine isdivided into 5oponents= ea5h residing in respe5tive li,raries. The hard&area,stra5tion layer provides TurnTool &ith the 5apa,ility to support any AP#sand driver systes su5h as "ire5tD and pen4. #t also ena,les spe5ialattention and 5ontinuous developent o3 ea5h 5oponent 3or e33i5ient updatingo3 the TurnTool so3t&are.

    1.2.&.'utstanding (ualit"

    TurnTool delivers an outstanding /uality o3 graphi5s &ith state-o3-the-artantialiasing o3 o,e5ts and a 5rystal 5lear display o3 te$tures. *sing very 3le$i,les5ripting options= virtually any s5ene andGor 3un5tionality iagina,le 5an ,ea55oplished - ranging 3ro siple produ5t visuali:ations to 3ull-,lo&n !"ar5hite5tural visuali:ations and even large lands5apes.

    2.S"ste) *e+uire)entsTurnToolo$ is 5opati,le &ith the 3ollo&ing appli5ationsB

    !" Studio Ma$ 6.$= .$= 8.$= 9.$ or 2008 >!2 and 6( ,it?Autodes %i: .$= 200= 2006= 200 or 2008 >!2 and 6( ,it?Ar5hiCA" 9.$= 10.$ and 11.$Cinea(" 8.$= 9.$ and 10.$

    TurnTool %ie&er iniu re/uireentsB- indo&s 9= 98= Me= T(= 2000= DP or %ista.- "ire5tD .0 or later or pen4 1.1 or later- !2 M syste eory or ore- Pentiu 1!! pro5essor or greater

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    5/28

    TurnTool Manual Page

    Re5oended 5on3igurationB

    - Pentiu ## pro5essor or greater- pen4 or "ire5tD 5opliant !" graphi5s hard&are

    ro&sers supported ,y the TurnTool %ie&erB- Mi5roso3t #nternet )$plorer (.0 or later- Mo:illa +ire3o$ 1. or later- SeaMoney ro&ser 1.0.6 or later- A5e )$plorer %ersionB !.0 or later

    3.nstallation

    To install the TurnTool so3t&are= please go to the TurnTool &e,site anddo&nload it 3ro there or use the lin ,elo&. That &ay you ae sure youhave the latest version.

    httpBGG&&&.turntool.5oGTool,o$#nstall.e$e

    "o&nload and laun5h the 3ile a,ove. +ollo& the on-s5reen instru5tions to installthe plug-in 3or your !" appli5ations.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

    http://www.turntool.com/ToolboxInstall.exehttp://www.turntool.com/ToolboxInstall.exe
  • 8/10/2019 TurnToolManual_3DSMax

    6/28

    TurnTool Manual Page 6

    A3ter installation= start up !" Studio Ma$ or Autodes %i:. Hou 5an no& e$portyour 3ile as a TT 3ile ,y sele5ting e$port 3ro the 3ile enu and sele5tingTurnTool )$port 3ro the +ile Type drop do&n enu. )$porting 5an also ,e3a5ilitated through the TurnToolo$ inter3a5e. "es5ription 3ollo&sB

    TurnTool properties are anipulated through a set o3 panels that are lo5ated inthe utility page o3 the 5oand panel >see the pi5ture ,elo&?. Hou open theTurnTool panels ,y 5li5ing the ,utton la,eled TurnToolo$ or ,y sele5ting itthrough the list that appears &hen 5li5ing the IoreI ,utton. #3 there is noTurnToolo$ ,utton in your panel= add the ,utton to the 5urrent ,utton set ,y5li5ing the I5on3igure ,utton setsI ,utton and drag the TurnToolo$ la,el ontothe set. y aing this ,utton= you &ill al&ays have easy a55ess toTurnToolo$.

    hen e$porting= TurnTool generates a TT 3ile and an htl do5uent5ontaining an o,e5t o3 the TT 3ile. Cli5 on either the htl 3ile or the TT 3ileto vie& the s5ene. Cli5ing the %ie& ,utton in the utility panel &ill vie& the7TM4 do5uent ,y de3ault.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    7/28

    TurnTool Manual Page

    &.,reating TurnTool ,ontentModeling a !" s5ene 3or real tie display &ith TurnTool is /uite siilar to usingother tools 3or real tie !". +ollo& a 3e& rules o3 thu, and you are ready to5reate 3antasti5 real tie TurnTool 5ontent o3 your !" artistry.uilding geoetry 3or real tie output re/uires an attention to esh resolution.+or ost s5enes= a 5oproise ,et&een esh detail and 3ile output si:e ust,e deterined to ensure a good ,alan5e o3 /uality versus speed.

    A good rule o3 thu,= &hen ,uilding a !" Studio Ma$ s5ene 3or TurnToole$port= isB the ore 3a5es and te$tures in a s5ene= the slo&er the renderingspeed. A s5ene &ith 90.000 3a5es or less= and &ith less than a,out 2 M o3te$ture iages >un5opressed? &ill per3or &ell even on systes ust ,arelyeeting the iniu syste re/uireents.

    This is ust a rule o3 thu,= as you &ill also have to tae into a55ount thenu,er and si:e o3 te$ture aps= and lights used in the s5ene= as &ell as thetarget syste. 7igh-end systes &ill ,e a,le to sho& u5h ore detaileds5enes per3e5tly 3luent >200.000 J 3a5es and 60-120 M o3 te$tures?.TurnTool presents one o3 the 3astest rendering engines ever 5reated and you&ill 3ind the per3oran5e very good &ith even large s5enes.

    4.1.Global Configuration

    #n the ITie Con3igurationI enu in!"S Ma$= the e$porter uses the Start

    Tie and the 4ength in the aniationse5tion to deterine the aount o33raes in the aniation. The e$porteralso reads the 3rae rate. *se this to5reate aniations that are ore3luent.#3 there is no aniation in the s5ene=set 4ength to one.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    8/28

    TurnTool Manual Page 8

    4.2.The Viewport)$porting &ith TurnTool5onsiders the Ma$@s

    E)nvironentF enu. A,a5ground iage is e$ported asit is - in any resolution.a5ground 5olor is alsosupported. #n the lo,al 4ightingse5tion= you &ill 3ind the a,ient5olor. This 5olor is used 3or

    deterining the lo&est aount o3light in your s5ene.The Tint 5olor is also supported.

    4.3.e!he!

    TurnTool supports allpolygonal o,e5ts &ithin!"S Studio Ma$. ;eep inind= that ost o,e5ts

    /uali3y as polygonaleshes during e$portKregardless o3 the !"Studio Ma$ la,eled

    Eodeling 5lassF. Toillustrate this= pat5ho,e5ts 5reated &ith thespline and sur3a5eodi3iers= &ill e$port aspolygonal eshes.

    Mesh aniations are e$ported as se/uen5es o3 single 3rae eshes.Parti5le aniations are supported as esh aniations as &ell. Chara5ter Studioo,e5ts are e$ported as hierar5hi5al polygonal !" 5hara5ters re3erring to the,iped. The ,iped is a node-hierar5hy= &hi5h 5ontains the seletal aniation.7idden eshes &ill not ,e e$ported. +inally= +ro:en eshes are e$ported&ithout aniation.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    9/28

    TurnTool Manual Page 9

    4.4."ight Sour#e!

    The light sour5es illuinate and shade theeshes. TurnTool supports ultiple light

    sour5es &ith di33erent 5olors= ho&ever the onlytype o3 light sour5e 5urrently supported is anoni light. #t is possi,le to aniate theposition o3 the oni= and there,y 5reating realtie shading e33e5ts.TurnTool e$ports the light ultiplier setting as&ell as 5olor.The light intensity &ill a33e5t all verti5es &ithinthe range o3 the light sour5e. #3 the light doesnot use attenuation= this range &ill ,e in3inite.

    n the other hand= i3 the light uses attenuationthe intensity o3 the light &ill de5rease overdistan5e. To 5ontrol this TurnTool supports 3arattenuation.

    At the F+ar Attenuation StartF distan5e to thelight the intensity o3 the light &ill ,e theMultiplier value.At the F+ar Attenuation )ndF distan5e to the lightthe intensity o3 the light &ill ,e :ero.

    +or ea5h verte$= the aount o3 light &ill ,e

    5al5ulated using ,oth light L aterial 5olors=distan5es and angles. This eans that lightEresolutionF &ill in5rease &ith the nu,er o3verti5esG3a5es on the sur3a5e.#t is possi,le to e$port a s5ene &ithout anylight sour5es. #t is re5oended that you useat least one light sour5e= ,e5ause it &ould ,ehard to per5eive depth &ithout lights.The Color= Multiplier and Attenuationparaeters 5an all ,e aniated over tie.+inally= +ro:en light sour5es are e$ported&ithout aniation.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    10/28

    TurnTool Manual Page 10

    4.$.Ca%era!

    The 5aeras are the eleents in the s5ene through&hi5h you 5an see your virtual &orld. TurnTool

    supports +ree L Target 5aeras.)a5h 5aera has a +%= short 3or F+ield 3 %ie&F.TurnTool supports a pi$el per3e5t 5onversion o3 the +%paraeter. T&o inds o3 proe5tion are supportedBPerspe5tive L rthographi5. #n short= the rthographi5is a 5oordinate syste &ithout depth.The rthographi5 uses the Target "istan5e paraeterto 5al5ulate its %ie&ing +rustu.+or 3urther in3oration= use the !" Studio Ma$Re3eren5e Manuals.

    TurnTool autoati5ally 3its 5lipping planes to the s5enein real tie. This ,ehavior ay ,e overridden ,ysetting the near and 3ar 5lipping planes anually= ,utthis is an advan5ed optii:ation 3eature ,est le3t toe$perts.The 3irst 5aera the e$porter en5ounters &ill &or asde3ault 5aera inside the vie&er. #t is not possi,le to

    %ie& a s5ene using TurnTool &ithout having a 5aerapresent.Caera position= rotation and the +%= +ar Clip= ear

    Clip and Target "istan5e paraeters 5an all ,eaniated over tie. +inally= +ro:en 5aeras aree$ported &ithout aniation.

    &.-.1.#nderstanding ,a)era ,ontrol

    There are t&o types o3 5aeras in TurnTool= target and3ree 5aeras= ea5h use3ul 3or di33erent purposes. Thedi33eren5e ,et&een the t&o is in the &ay it is 5ontrolled,y the user. #t 5an ,e suari:ed lie thisB

    A target 5aera or,its around a target point in spa5e and is 5ontrolled lie thisB 4e3t ouse ,utton L dragB r,its the 5aera around the target.

    Right ouse ,utton L dragB Alters the distan5e 3ro the 5aera to the

    target >:oos?. oth ouse ,uttons L dragB Moves ,oth the 5aera and the 5aera

    target up= do&n= le3t L right.The 3ree 5aera is oved 3reely and is 5ontrolled lie thisB

    4e3t ouse ,utton L dragB Changes the 3a5ing o3 the 5aera >lielooing around?.

    Right ouse ,utton L dragB Moves the 5aera ,a5 L 3or&ard.

    oth ouse ,uttons L dragB Moves 5aera up= do&n= le3t L right.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    11/28

    TurnTool Manual Page 11

    Arro& eysB Moves 5aera ,a5= 3or&ard= le3t L right

    Arro& eys J le3t ouse ,uttonB Moves 5aera up= do&n= le3t L right

    #n s5enes &ith physi5s= it is pro,a,ly ore desira,le to set up a physi5s

    5ontroller. #n that 5ase= the 5aera should ,e lined to the physi5s o,e5t=&hi5h in turn is 5ontrolled ,y the user. See the se5tion on physi5s 3or oredetails on setting this up.

    4.&.aterial!

    The aterials arein3oration a,out the 5olorsand te$ture aps o3sur3a5es. Materials are

    atta5hed to eshes and areilluinated ,y light sour5es.TurnTool supports the

    A,ient= "i33use andSpe5ular 5olors. TurnToolalso 5onverts the Sel3-#lluination value and 5olor3ro the Ma$ aterial.

    Asso5iated &ith the Spe5ular5olor is Spe5ular 4evel and

    lossiness. #3 Spe5ular 4evelis :ero the Spe5ular 4ighting&ill ,e disa,led 3or thisaterial. #3 spe5ularity is notused= it is re5oended toset the Spe5ular 4evel to:ero= as you &ill save tierendering the s5ene in realtie.TurnTool supports the

    opa5ity as ,oth value>spinner? and Map. Thepa5ity Map needs to e$istin the alpha 5hannel o3 the"i33use Map= - other&ise the)$porter &ill ,e una,le to5onvert the aterial. #n theFAdvan5ed Transparen5yF enu TurnTool supports the FAdditiveF option. This isused 3or ena,ling Additive lending. TurnTool also supports re3le5tion apping.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    12/28

    TurnTool Manual Page 12

    4.'.Texture ap!

    Te$ture aps are asso5iated&ith Materials and ,ring

    de3inition and detail to o,e5ts,y apping either photos or

    EhandadeF iage 3iles to !"sur3a5es.The *% Coordinates areindi5es into the te$ture.TurnTool supports a range o3paraeters to 5ontrol andodi3y the *%. TurnTool5onverts the * and % o33set=

    the * and % tiling and the *=%= angles. These values are5onverted into *%trans3oration atri$K soaniating these values havelittle ipa5t on real tieper3oran5e. TurnTool alsosupports the *L% tiling 3lagsL the Map Channelparaeter. #n the F+ilteringF

    enu= there are threeoptionsB FPyraidalF=FSuedF and FoneF. hi5hare translated into FTrilinearF=FilinearF and FoneF. Most iage 3orats are supported ,y !" Studio Ma$KMP= P= TA= A%#= #+4= #+= P)= et5. though it is not re5oended to uselossy 5opressed iages >su5h as peg? 3or te$ture apping. TurnTool uses itso&n ethod o3 5opression= and ,etter results &ill ,e o,tained i3 you leavethis pro5edure to TurnTool.Most !" hard&are is in5apa,le o3 handling te$tures &ith side lengths that are

    not a po&er o3 2 >2Nn= &here n is a positive &hole nu,er?. Resi:ing this inadvan5e in your 3avorite paint progra &ill usually result in ,etter results andper3oran5e.TurnTool supports ulti su, aterials. A a$iu o3 6( su, aterials 5an ,ede3ined. TurnTool read in3oration 3ro "i33use= pa5ity= Sel3-#lluination andRe3le5tion ap-5hannels in Ma$. #n addition= the opa5ity ap i3 used= ustreside in the alpha 5hannel o3 the ,itap. #t is not possi,le to use R pi$els as

    Alpha pi$els in the opa5ity 5hannel. The Sel3-#lluination ap 5hannel is usedas a light-ap. The Sel3-#lluination should only ,e used as a se5ond layer o3te$ture &here the di33use ap is the 3irst layer.;eep in ind that te$tures are a ,ig part o3 the s5ene si:e-&ise. *sing saller

    te$tures 5an save a lot o3 do&nload tie and ae the s5ene per3or ,etter.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    13/28

    TurnTool Manual Page 1!

    4.(.)ni%ated Texture!

    #3 a Te$ture Map uses ananiated 3orat su5h as

    A%# or #4+= it is possi,le toaniate the te$ture apover tie. To 5ontrol thete$ture ap aniationTurnTool supports thePing Pong= 4ooped= 7old=Start +rae and Play,a5Rate. These paraeters&or ust as they do inside Ma$.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    14/28

    TurnTool Manual Page 1(

    -.TurnTool ro/ertiesTurnTool e$poses a nu,er o3 properties related to di33erent e$port= renderingand 5ontrolling aspe5ts o3 the s5ene. These properties are anipulated througha set o3 panels that are lo5ated in the utility page o3 the 5oand panel.

    Hou open the TurnTool panel ,y 5li5ing the ,utton la,eled TurnToolo$ or ,ysele5ting it through the list that appears &hen 5li5ing the IoreI ,utton. #3there is no TurnToolo$ ,utton in your panel= add the ,utton to the 5urrent,utton set ,y 5li5ing the I5on3igure ,utton setsI ,utton and drag theTurnToolo$ la,el onto the set. y aing this ,utton= you &ill al&ays haveeasy a55ess to the TurnToolo$.

    hi5h o,e5ts are a33e5tedO

    The 5urrent sele5tion o3 o,e5ts in a$ deterines &hi5h panels are visi,le= andproperties &ill a33e5t appli5a,le o,e5ts o3 the 5urrent sele5tion. ).g. the 5aerapanel &ill ,e visi,le i3 at least one o,e5t o3 the 5urrent sele5tion is a 5aerao,e5t. Changes to 5aera properties only a33e5t 5aeras in the 5urrentsele5tion.

    $.1.S#ene *xport +anel

    The s5ene e$port panel 5ontains e$port paraetersand ,uttons to a5tually e$port and vie& the result.This panel is al&ays availa,le.

    Export Character StudioB "eterines &hether touse the Physi/ue plugin 3or Chara5ter Studio. henusing the physi/ue plugin= TurnTool &ill e$port your5hara5ter on5e and de3or the 5hara5ter in real tieusing the node aniation. "isa,ling this 3eature&hile using aniated 5hara5ters &ill produ5e verylarge 3iles. This 5an ,e used 3or trou,le-shootings5enes that do not ,ehave right.

    Export Hidden Objects:hen this option issele5ted= hidden o,e5ts are e$ported as i3 they &erenot hidden.

    Global Light ModeB Sets the glo,al de3ault value o3the property I4ight ModeI 3ound in the Mis5ellaneousPanel.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    15/28

    TurnTool Manual Page 1

    Optimize ForB This 5o,o ,o$ allo&s you to sele5t ho& you &ant TurnTool tooptii:e the s5ene &hen e$porting. Possi,le sele5tions areB

    Aor.al *seB ives a good all-round optii:ation o3 the e$ported 3ile.

    +ast )$port Ti.eB ives a 3aster e$port ties at the 5ost o3 larger 3ile

    si:es. This is use3ul &hen vie&ing &or in progress= ,ut is notre5oended 3or 3inal e$ports.

    )$tra S.all +ile Si:eB 4ie Ioral *seI= ,ut optii:es the 3ile si:e even

    ore and gives ,etter per3oran5e. )$ports tae longer tie though.

    ExportB This ,uttons e$ports a TT 3ile. The de3ault 3ilenae is identi5al to thenae o3 the a$ 3ile >e$5ept 3or the e$tension?= ,ut you 5an 5hange this ,y5li5ing the II ,utton right ne$t to it.

    ie!B ith the de3ault settings= this ,utton laun5hes the htl do5uent &ith

    the sae nae as the TT 3ile e$ported >e$5ept 3or the e$tension?. Hou 5an5hange this to any 3ile you &ant= ,y 5li5ing the II ,utton ne$t to it.

    "eset Entire SceneB This ,utton &ill reset all TurnTool settings in the entires5ene to their de3ault values. *se &ith 5aution.

    "esetB This ,utton &ill reset the values o3 this panel to their de3ault values.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    16/28

    TurnTool Manual Page 16

    $.2.,T" +anel

    The 7TM4 Panel is used 3or 5on3iguring the 5hara5teristi5s o3 the 7TM4 3ilegenerated along &ith the TT 3ile. This panel is al&ays availa,le.

    Generate H#ML:#3 this is not 5he5ed= no 7TM4 3ile&ill ,e generated

    #ransparent:#3 5he5ed= the TurnTool 5ontrol &ill ,etransparent so that any &e, page 5ontent underneathit= &ill ,e visi,le through it.

    $idth:This sets the &idth in pi$els o3 the TurnTool5ontrol.

    Height:This sets the height in pi$els o3 the TurnTool5ontrol.

    Color:#3 the 5ontrol is not transparent= this is used3or setting the 5olor o3 the 5ontrol ,e3ore the s5ene isloaded.

    #emplate:This sets the teplate that is used 3orgenerating the htl. #t is possi,le to 5hoose 3ro the

    3ollo&ingB- Colle5teraeB Siple ae to 5olle5t o,e5ts.- "e3aultB Standard layout.- MoveB here it is possi,le to ove around the o,e5ts.- Physi5sAdusterB here it@s possi,le to adust the s5ene physi5s.- SipleB Siple= 5lean layout.- SipleAr5hite5tB here it is possi,le to 5hange ,et&een 5aeras.

    S%in:This sets the 5olor thee 3or the htl.

    #itle:This sets the title o3 the htl do5uent.

    &escription:This sets the des5riptionGtitle o3 the TT s5ene.

    Ho! to':This &ill sho& the online teplates help page.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    17/28

    TurnTool Manual Page 1

    $.3.Texture +anel

    The te$ture panel is used 3or 5on3iguring TurnToolrelated properties o3 te$tures. The te$tures appearing

    in the list are the te$tures o3 the sele5ted o,e5ts. Thelo,al "e3ault entry is spe5ial= and represents thesettings 3or all te$tures &ith no settings o3 their o&n.This panel is al&ays availa,le.

    (se Global &e)aultB hen this is 5he5ed= thesele5ted te$tures use the settings set 3or the Ilo,al"e3aultI entry in the list.

    External #extureB hen this is 5he5ed= the sele5ted

    te$tures are not in5luded in the TT 3ile. This 5an ,euse3ul 3or te$tures eant to ,e loaded at runtie ,ythe s5ript.

    (se MipmappingB hen this is 5he5ed= the sele5ted te$tures &ill use anadvan5ed rendering te5hni/ue 5alled ipapping. rie3ly e$plained= this eansthat te$tures use ultiple levels o3 detail. This 5an iprove ,oth per3oran5eand rendering /uality= the e$pense ,eing an in5rease in the usage o3 videoeory >!!Q in5rease?. est used &ith high detail te$tures that are seen 3ro,oth near and 3ar distan5es.

    (se $a*elet CompressionB hen this is 5he5ed= the sele5ted te$tures are5opressed using a &avelet algorith >very sall si:e= lo&er /uality?. *se theslider to set the level o3 5opression. The higher the 5opression= the sallerthe 3ile si:e and the lo&er the /uality and vi5e versa.T)B The level o3 5opression does not 5hange the aount o3 video eory5onsued ,y a te$ture. The diensions o3 the iage alone deterine this.

    "eset +ll #exturesB This ,utton &ill 5lear all te$ture properties in the s5ene totheir de3ault values.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    18/28

    TurnTool Manual Page 18

    $.4.S#ene -i!play +anel

    The s5ene display panel 5ontains 5ontrol ,uttons thata33e5t the display o3 the s5ene. This panel is al&ays

    availa,le.

    ,la- &e)ault +nimationB #3 5he5ed= TurnTool &illautoati5ally play aniations in the s5ene.

    Global Loop +nimationB Sets the glo,al de3ault valueo3 the property I4oopI 3ound in the Mis5ellaneousPanel.

    (se "eal #ime +ntialiasingB #3 5he5ed= the s5ene &ill ,e rendered using the

    real tie antialiasing 5apa,ilities o3 the video hard&are. This is not supported,y all graphi5s 5ards.

    .e*er /dleB #3 5he5ed= the s5ene &ill ,e rendered &ith the highest possi,le3rae 5ount at all ties. ever entering idle ode &here antialiasing taespla5e.

    +ntialias ,assesB This spinner sets the nu,er o3 Antialias passes to per3or.The higher this is= the ,etter the /uality o3 the antialiased result &ill ,e.

    #ime 0e)ore /dleB This is the nu,er o3 illise5onds to pass sin5e the lasta5tivity in the s5ene= ,e3ore antialiasing ,egins and idle ode is entered.

    "esetB This ,utton &ill reset the values o3 this panel to their de3ault values.

    $.$.b/e#t Setting! +anel

    The 5ontrol ,uttons o3 this panel are used 3orsetting various general properties 3or the 5urrentsele5tion o3 o,e5ts. This panel is availa,le &henat least one o,e5t is sele5ted.

    Occluder ObjectB #3 5he5ed= the sele5tedo,e5ts &ill ,e o55luded. ,e5ts o3 this type &ill5over o,e5ts &ith ouse intera5tivity 3ro theouse 5ursor.

    Collidable ObjectB #3 5he5ed= the sele5tedo,e5ts are o,e5ts= &ith &hi5h physi5s o,e5tsshould intera5t. The ground and &alls are goode$aples o3 o,e5ts= &hi5h should have this

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    19/28

    TurnTool Manual Page 19

    property 5he5ed. This setting &ill not 3un5tion properly &ith o,e5ts that haveulti su, aterials.

    Light ModeB "eterines ho& lighting 5al5ulations 3or the o,e5t should ,e

    per3ored. Possi,le sele5tions areB *se 2lo,al "e3aultB *ses the settings o3 Ilo,al 4ight ModeI. This is the

    de3ault value. "yna.i5 4ightingB 4ighting is 5al5ulated dynai5ally &hen vie&ing the

    s5ene. This allo&s lights and o,e5ts to ove relative to ea5h other.

    Stati5 4ightingB 4ighting is 5al5ulated on5e &hen the s5ene loads. This

    has the ,ene3it o3 u5h ,etter per3oran5e. "ra&,a5s are slightlylonger loading tie and lighting ay loo &rong i3 an o,e5t is oved. #tis ideal 3or large stati5 s5enes. o verte$ 5olors are e$ported ,e5ause the5al5ulated light &ould repla5e the.

    %erte$ ColorsB TurnTool per3ors no lighting 5al5ulations ,ut e$ports a5olor 3or ea5h verte$ instead. This 5an ,e used 3or pre-generating oreadvan5ed stati5 lighting using ,uilt-in 3un5tions o3 a$ or third partyplugins >verte$ 5olor I,aingI?.

    a9ed Te$tures >Ao 4ighting?B TurnTool per3ors no lighting

    5al5ulations. This is use3ul &hen using te$tures I,aedI &ith pre-5al5ulated lighting.

    Frame CountB This nu,er spe5i3ies ho& any 3raes o3 aniation theo,e5t has. #3 set to a lo&er nu,er than the a5tual nu,er o3 3raes= only the

    spe5i3ied nu,er o3 3raes &ill ,e e$ported.T#PB Soeties= Ma$ reports an in5orre5t nu,er o3 aniated 3raes 3or ano,e5t= &hi5h 5an 5ause long e$port ties. This 5an ,e prevented ,y setting3rae 5ount to the no&n nu,er o3 3raes or to 1= i3 the o,e5t isntaniated. This 5auses TurnTool to ignore reaining 3raes.T#PB This 5an also ,e set to 0 i3 you &ant to e$5lude an o,e5t 3ro e$port= ,utdont &ant to reove it 3ro the a$ 3ile.

    /n*isibleB #3 this is set to peranent= the o,e5t 5annot ,e ade visi,le atruntie >through s5ripting?. This is desira,le 3or o,e5ts &hi5h &here nevereant to ,e rendered= su5h as physi5s o,e5ts= intera5tion o,e5ts= invisi,le

    5ollision geoetry and so 3orth. #3 set to Hes or o= the property 5an ,e5hanged at runtie through s5ripting >see the Set%isi,le 3un5tion?.

    Loo%atB hen set to noral= this 5auses the o,e5t to ,e rendered as al&ays3a5ing the vie&er= very use3ul 3or ,ill,oard vegetation and tool tips. TheI7ori:ontalI value aes this &or in the hori:ontal dire5tion only.

    &ra! OrderB The nu,er indi5ates in &hi5h order o,e5ts should ,e rendered.A lo&er nu,ered o,e5t is rendered ,e3ore a higher nu,ered one.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    20/28

    TurnTool Manual Page 20

    Sort FacesB hen rendering= o,e5ts &ith transparen5y are sorted ,y theirpivot points and rendered ,a5 to 3ront. +or o,e5ts &ith a lot o3 overlappingtransparent 3a5es= this ay not loo right. This 5an ,e 5orre5ted ,y 5he5ing o33this property. This eans the o,e5t@s 3a5es are also sorted ,y depth and

    rendered ,a5 to 3ront.

    "esetB This ,utton &ill reset the values o3 this panel to their de3ault values.

    $.&.Ca%era +anel

    The properties in this panel are used 3or 5ontrolling the ,ehavior o3 the sele5ted5aeras. This panel is availa,le &hen at least one 5aera is sele5ted. Theproperties in this panel a33e5t only 5aeras.

    Camera Mo*ableB hen set to Auto= aniated5aeras &ill not ,e ova,le ,y user input &hile non-aniated 5aeras &ill. %alues o3 Hes and o= 3or5esone o3 these 5onditions regardless o3 aniation.

    Mo*e SpeedB u,er des5ri,ing the ove speed o33ree 5aeras and the panning speed o3 target5aeras. egative values reverse the dire5tion o3oveent as &ell.

    "otation SpeedB u,er des5ri,ing the speed &ith&hi5h the 5aera rotates &hen oving the ousepointer. egative values reverse the dire5tion o3oveent as &ell.

    #arget &istanceB These values 5an ,e used 3orrestri5ting the distan5e 3ro the 5aera to its targetpoint= ,y setting a iniu andGor a$iudistan5e.

    Camera +ngleB These values 5an ,e used 3or restri5ting the angle o3 rotationa 5aera 5an attain in the 3our dire5tions respe5tively= easured in radians.

    &e)ault CameraB hen 5he5ed= the sele5ted 5aera ,e5oes the de3ault5aera o3 the s5ene. The s5ene is initially vie&ed 3ro this 5aera. nly one5aera in the s5ene 5an have this property 5he5ed.

    "esetB This ,utton &ill reset the values o3 this panel to their de3ault values.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    21/28

    TurnTool Manual Page 21

    $.'.+hy!i#! +anel

    The properties o3 this panel deterine ho& physi5s o,e5ts intera5t &ith theirsurroundings. As only sphere priitive o,e5ts 5an ,e physi5s o,e5ts. Thispanel &ill only ,e visi,le &hen at least one sphere o,e5t is sele5ted and itsproperties a33e5t only spheres. )$perientation is en5ouraged &ith theseproperties.

    ,h-sics ObjectB #3 this is 5he5ed= the sele5ted spheres &ill ,e physi5so,e5ts.

    Gra*it- ForceB "es5ri,es ho& u5h gravity a33e5ts the o,e5t. The higher thisnu,er is= the higher the gravity.

    MassB "es5ri,es ho& heavy the o,e5t is >ho& hard to

    ove?. The higher this nu,er is= the harder theo,e5t is to ove.

    FrictionB "es5ri,es the o,e5t@s a,ility to slide onother sur3a5es. The higher this value is= the higher the3ri5tion.

    +ngle FrictionB "es5ri,es ho& sloped sur3a5es and&alls a33e5t the 3ri5tion. Setting this value to 0.0 &illgive you the sae 3ri5tion on all sur3a5es regardless o3

    the angle to the gravity ve5tor. A value that is higherthan 0.0 &ill ae it ore di33i5ult to ove in anydire5tion on this sur3a5e.

    +ir "esistanceB "es5ri,es ho& u5h the air &ill slo&the o,e5t. The lo&er this nu,er= the denser the air.

    0ounceB "es5ri,es ho& u5h the o,e5t &ill ,oun5e &hen hitting a 5ollida,leo,e5t.

    Cache "adiusB This is the 5a5hing radius 3or 5ollision geoetry. *nits are theradius o3 the physi5s sphere= 5onsidering ,order si:e.

    0order SizeB "es5ri,es ho& near a physi5s o,e5t have to ,e to 5ollisiongeoetry ,e3ore I5ollidingI. Setting this too lo& ay 5ause pro,les. Too highvalues loo &rong.

    Sur)ace Grip +ngleB "es5ri,es ho& steep a sur3a5e the o,e5t 5an rest on&ithout sliding.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    22/28

    TurnTool Manual Page 22

    Sur)ace Grip #hresholdB Miniu speed ,e3ore the o,e5t is 5onsideredstationary and stops oving. A Sur3a5e rip Threshold@ value at 10Q o3 the

    Move Speed@ value &ill ,e suita,le in ost 5ases.

    "esetB This ,utton &ill reset the values o3 this panel to their de3ault values.

    $.(.Controller +anel

    Physi5s o,e5ts are also 5ontroller o,e5ts and 5an ,e 5ontrolled ,y the user.The properties in this panel are used 3or de3ining ho& 5ontrol o3 the physi5so,e5t should &or. As &ith the physi5s settings= e$perientation isen5ouraged. This panel is only availa,le &hen at least one physi5s o,e5t issele5ted and its properties a33e5t only physi5s o,e5ts.

    Mo*e FreeB *sed 3or s&it5hing on verti5al turning >looing upGdo&n?.

    Mo*ement SpeedB Spe5i3ies ho& 3ast the o,e5t 5an ove.

    Mo*ement Enable +ngleB "es5ri,es ho& steep a sur3a5e the o,e5t 5anas5end.

    1ump ForceB Spe5i3ies ho& high the o,e5t 5an up.

    1ump ScalarB "es5ri,es ho& u5h the oveent

    speed a33e5ts the up o3 an o,e5t.

    1ump &ela-B This is the iniu tie interval,et&een t&o ups.

    1ump Enable +ngleB "es5ri,es 3ro ho& steep asur3a5e the o,e5t 5an up.

    +ir Control FactorB des5ri,es ho& u5h 5ontrol theo,e5t has &hile in the air. A value o3 1 gives the sae5ontrol as on the ground >it 5an ,e higher?.

    "otation Max SpeedB "es5ri,es the a$iurotation speed an o,e5t 5an attain.

    "otation 2uadratic 3 "otation LinearB These are,oth nu,ers and part o3 the e/uation= &hi5hdes5ri,es rotation a55eleration and de5eleration.

    "otation &ampingB This des5ri,es ho& 3ast rotation 5eases &hen input stops.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    23/28

    TurnTool Manual Page 2!

    Mouse "esponseB "es5ri,es ho& 3ast the o,e5t rotates in response to ouseinput >ouse sensitivity?.

    "esetB This ,utton &ill reset the values o3 this panel to their de3ault values.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    24/28

    TurnTool Manual Page 2(

    $.0.*ent! +anel

    The event panel is availa,le &hen at least one o,e5t issele5ted.Soe o,e5ts 5an ,e 5on3igured to trigger

    events &hen 5ertain situations o55ur. These events 5an,e handled ,y the 5ontainer or s5ript= and appropriatea5tions 5an ,e taen. #n other &ords &hen a 5ertainsituation o55ur TurnTool 5an ,e 5on3igured e.g. to 5all aavaS5ript 3un5tion in your 7TM4 3ile. ith this 3un5tion you 5an do &hat everyou &ant to do &hen this event o55ur. These events are &hat ae the !"s5ene truly intera5tive. A des5ription o3 ho& to use these events 5an ,e 3oundin the TurnToolo$ S5ripting Manual= 5hapter 2.2B IS5ripting the TurnToolControl - TT )ventI.

    Mouse Clic%B #3 5he5ed= the sele5ted o,e5ts &ill generate InCli5I events.The 5ursor &ill 5hange &hen pointed at these o,e5ts and an InCli5I event&ill ,e generated i3 the user 5li5s it. This setting applies to any polygonalo,e5t in a$= ho&ever sphere priitives give a ,etter per3oran5e. TheI55luder ,e5tI property is autoati5 3or o,e5ts &ith this property.

    Mouse Enter 3 ExitB #3 5he5ed= the sele5ted o,e5ts &ill generateInMouse)nterI events &hen the ouse 5ursor oves over the o,e5ts= andInMouse)$itI events &hen the 5ursor oves a&ay again. This setting appliesto any polygonal o,e5t in a$= ho&ever sphere priitives give a ,etter

    per3oran5e. The I55luder ,e5tI property is autoati5 3or o,e5ts &ith thisproperty.

    4one Enter 3 ExitB #3 5he5ed= the sele5ted o,e5ts &ill generateInone)nterI events &hen the 5enter o3 a physi5s o,e5t enters &ithin theirradius= and Inone)$itI events &hen the physi5s o,e5t 5opletely leavesagain. This setting applies to sphere priitive o,e5ts only.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    25/28

    TurnTool Manual Page 2

    .etting h"sial#n soe s5enes= it ay ,e desira,le to use the physi5s 3eatures o3 TurnTool toae the e$perien5e o3 vie&ing the s5ene ore real. )$ploring a s5ene in 3irstperson using the ouse andGor ey,oard to ove around &ill e$5ite anyvie&ers. #n addition to the des5riptions ,elo&= it is re5oended to 5he5 outsoe o3 the e$aple a$ 3iles 3ro the TurnTool &e,site. #t is soetieseasier to understand soething i3 an e$aple is availa,le. 7ere are dire5t linsto a 3e& o3 theB

    httpBGG&&&.turntool.5oGe$aplesGColliers.:ip>eginner?httpBGG&&&.turntool.5oGe$aplesGSov,o.:ip>#nterediate?httpBGG&&&.turntool.5oGe$aplesGA:Uhuse.:ip >)$pert?

    Coon 3or all these e$aples are that they use the Physi5s in TurnTool.hat the physi5s in TurnTool 5an do is to handle a sphere priitive &ith anyradius and 5ollide it against any o,e5t that 5onsists o3 polygons in a physi5al5orre5t anner. #n doing so the Physi5s 5al5ulations &ill tae paraeters lie3ri5tion= gravity= ass and air resistan5e into a55ount.

    &.1.The +hy!i#! b/e#t

    nly sphere priitives 5an ,e physi5s o,e5ts. +or a sphere priitive to ,eregarded as a physi5s o,e5t it ust have the physi5s o,e5t property 5he5ed.

    n5e this property is 5he5ed the physi5s o,e5t &ill ,e a33e5ted ,y gravity and3all do&n&ard. There3ore= the ne$t thing &e need is soething on &hi5h thephysi5s o,e5t 5an land. +or this reason &e have 5ollision o,e5ts. A 5ollisiono,e5t 5an ,e any polygonal o,e5t in a$ and they ,e5oe 5ollision o,e5tson5e they have the 5ollida,le o,e5t property 5he5ed in the TurnToolo$inter3a5e.

    n5e the physi5s o,e5t has landed on a 5ollida,le o,e5t= you 5an ove itaround &ith the arro& eys. #t 5an ,e interesting enough to 5ontrol a spherearound a s5ene &hile looing at it. 7o&ever= o3ten you &ill &ant to use the

    physi5s in TurnTool to &al around in 3irst person= lie in su5h gaes as 'uaeand Counterstrie. So here is a sall tutorial 3or 5reating that sort o3 &al5ontroller &ith TurnTool in !"S Studio Ma$.

    1? Create a plane in the top vie&.2? Che5 the ICollida,le ,e5tI property in the Mis5ellaneous pane o3 the

    TurnToolo$.!? Create a sphere in the top vie&.(? Che5 the IPhysi5s ,e5tI property in the Physi5s pane o3 the

    TurnToolo$.

    ? Move the sphere over the plane and ae sure they do not interse5t.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

    http://www.turntool.com/examples/Colliers.ziphttp://www.turntool.com/examples/Skovbo.ziphttp://www.turntool.com/examples/Az_huse.ziphttp://www.turntool.com/examples/Colliers.ziphttp://www.turntool.com/examples/Skovbo.ziphttp://www.turntool.com/examples/Az_huse.zip
  • 8/10/2019 TurnToolManual_3DSMax

    26/28

    TurnTool Manual Page 26

    6? Create a 3ree 5aera in the 3ront vie&.? Align the 3ree 5aera to the sphere on the D and dire5tion.8? Move the 3ree 5aera to the height o3 your person in the H dire5tion.9? 4in the 3ree 5aera to the sphere.

    10?Add an oni light soe&here in the s5ene.11?Press )$port@ and then %ie&@ to see the s5ene in a5tion.

    n5e e$ported= you 5an &al around using the arro& eys. hile the 5aera islined to the physi5s o,e5t= it &ill 3ollo& every oveent o3 physi5s o,e5t.3ten it &ill ,e appropriate to hide the physi5s o,e5t and atta5h soe othervisi,le o,e5t to it. #3 you have 3ollo&ed the a,ove pro5edure= your 5aera &illinitially ,e looing in the H-dire5tion. #3 the 5aera ust 3a5e in soe otherdire5tion to start &ith= you should rotate the physi5s o,e5t and not the 5aera.#3 instead you rotate the 5aera= you &ill still ,e oving in the H-dire5tion and

    you &ould ,e looing in another dire5tion than you are oving and this ispro,a,ly not &hat you &anted.This &ay o3 using physi5s to ae a &al 5ontroller &ors all right= interediateusers 5an stop here.

    Hou ight noti5e that the 5enter o3 rotation &hen looing up and do&n islo5ated at the position o3 the sphere. hen the virtual person= &e are trying tosiulate is looing 90 degrees do&n= he is in 3a5t lying 3lat on his 3a5e having avery 5lose loo at the 3loor. To avoid this e33e5t &e need a little ore &or onour &al 5ontroller.

    12?Sele5t the physi5s o,e5t.1!?Set the H-value o3 the IMouse ResponseI property to E0.0F in the Physi5spane.

    1(?Sele5t the 5aera= &hi5h is lined to the physi5s o,e5t.1?Set the ICaera Mova,leI property in the Caera pane to EHesF.16?Set the IMove SpeedI property in the Caera pane to E0.0F.1?Set the D-value o3 the IRotation SpeedI property in the Caera pane to

    E0.0F.

    o& you 5an e$port and see that the physi5s o,e5t is una,le to rotate up anddo&n. #nstead= &e have 5on3igured the 5aera to ,e ova,le= ,ut only in theup and do&n dire5tion. This is ore realisti5 as the virtual person= entioned,e3ore= no& is oving his head up and do&n instead o3 his entire ,ody.

    &.2.Colli!ion

    To ae the physi5s o,e5t intera5t &ith the s5ene= all o,e5ts &hi5h thephysi5s o,e5t should not ust pass through ust have the ICollida,le ,e5tIproperty 5he5ed. 7o& the 5ollision o,e5ts and the physi5s o,e5t intera5t issolely dependent on the properties o3 the physi5s o,e5t.

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    27/28

    TurnTool Manual Page 2

    Per3oran5e noteB A lot o3 per3oran5e 5an ,e gained ,y optii:ing the5ollision o,e5ts. 3ten siple geoetri5 ,o$es or planes 5an handle 5ollision3or large parts o3 a s5eneK this saves any 5al5ulations. Cople$ shapes 5an ,ehandled easily ,y surrounding the &ith a 5ollida,le and peranently invisi,le

    ,o$.

    .Trou%leshootinghen &oring &ith 5ople$ 5onstru5tions= s5ripting and advan5ed intera5tivity=it 5an soeties ,e hard to 3ind out &hy the s5ene you have put so u5h &orinto= doesnt &or.To help you Ide,ugI your s5ene= you 5an press IS7#+T J +1I &hen vie&ing it.This ,rings up an overvie& o3 hoteys availa,le 3or de,ugging and pro3iling.oteB Mae sure the TurnTool 5ontrol has the input 3o5us &hen using the

    hoteys.The te$t s5reens are only availa,le &hen using the "ire5tD renderer >this is thede3ault?. #3 3or soe reason you are using the pen4 renderer= you &ill not ,ea,le to see the te$t= the other 3un5tions are still availa,le though.

    ,roblem: #he Scene ta%es a *er- long time to export5

    Ma$ soeties istaenly reports an o,e5t to have aniationK this 5auses

    TurnTool to e$port the entire o,e5t and per3or optii:ations 3or every 3rae

    Copyright 1998-2008 - TurnTool ApS - All Rights Reserved

  • 8/10/2019 TurnToolManual_3DSMax

    28/28

    TurnTool Manual Page 28

    in the a$ tie line. #n soe 5ases= this ay ,e very tie 5onsuing=espe5ially &hen the o,e5t in /uestion is a 5opli5ated esh. There are anu,er o3 di33erent solutions to this pro,le.

    To test i3 this really is the pro,le= you 5an set the Iptii:e +orI

    paraeter in the e$port panel o3 TurnToolo$ to I+ast e$port tieI. Thisdisa,les the tie 5onsuing 3ile si:e optii:ations. #3 this givesreara,ly 3aster e$port ties= it is a hint o3 the a,ove pro,le.

    #3 the s5ene 5ontains no aniation at all= the ,est solution is to set thenu,er o3 3raes to 1 in the tie 5on3iguration dialog.

    #3 the s5ene 5ontains other aniated o,e5ts= you 5an set the nu,er o3

    3raes to e$port 3or ea5h individual o,e5t in the IMis5ellaneousI panelo3 the TurnToolo$. Set the nu,er o3 3raes to 1 3or the o,e5t in/uestion.