home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 57 / CdHackersMagazineNr57.iso / Software / Multimedia / k3d-setup-0.7.11.0.exe / share / k3d / tutorials / panel_basics.k3dscript < prev    next >
Encoding:
Text File  |  2008-10-04  |  5.5 KB  |  42 lines

  1. #k3dscript
  2.  
  3. <command node="/ui" command="tutorial_message" arguments="Howdy!  This "Panel Basics" tutorial will introduce you to the various types of panels in K-3D ..."/>
  4. <command node="/document/window/menus/file_new" command="activate" arguments=""/>
  5. <command node="/ui" command="tutorial_message" arguments="Remember from the "Getting Started" tutorial that panels are "mounted" in Panel Frames ..."/>
  6. <command node="/ui" command="tutorial_message" arguments="... you can mount any type of Panel in a Panel Frame, so let's begin by covering the different types of panels."/>
  7. <command node="/ui" command="tutorial_message" arguments="First, and most important is the Node List Panel ..."/>
  8. <command node="/document/window/node_list" command="highlight" arguments=""/>
  9. <command node="/ui" command="tutorial_message" arguments="Every K-3D document is a collection of Nodes, which will be described in greater detail later."/>
  10. <command node="/ui" command="tutorial_message" arguments="The Node List Panel lists every Node in the document - you can select a Node by clicking on it ..."/>
  11. <command node="/document/window/node_list" command="select" arguments="<arguments><selection><node>00000001 00000000 00000000 00000001 1</node></selection><context_menu/></arguments>"/>
  12. <command node="/document/window/node_list" command="select" arguments="<arguments><selection><node>e058ab07 44384acd ba321d58 cdb3ef25 1</node></selection><context_menu/></arguments>"/>
  13. <command node="/document/window/node_list" command="select" arguments="<arguments><selection><node>0dc5e733 fa684e05 86a3865f 42f7a99d 1</node></selection><context_menu/></arguments>"/>
  14. <command node="/ui" command="tutorial_message" arguments="Next, let's look at the Node Properties Panel ..."/>
  15. <command node="/document/window/node_properties" command="highlight" arguments=""/>
  16. <command node="/ui" command="tutorial_message" arguments="Each K-3D Node contains a collection of Properties that you can modify - the available Properties are specific to the type of Node, and control its behavior."/>
  17. <command node="/ui" command="tutorial_message" arguments="Thus, working with a Document in K-3D is a process of adding or removing Nodes, and changing their Properties."/>
  18. <command node="/ui" command="tutorial_message" arguments="Next, the Node History Panel displays relationships between Nodes ..."/>
  19. <command node="/document/window/node_history" command="highlight" arguments=""/>
  20. <command node="/ui" command="tutorial_message" arguments="K-3D allows you to connect Node Properties together, so that the output from one Node is directed to an input on some other Node."/>
  21. <command node="/document/window/toolbar/create/create_PolyCube" command="activate" arguments=""/>
  22. <command node="/ui" command="tutorial_message" arguments="... In this example, the output of the "PolyCube" Node is connected to "PolyCube Instance" ..."/>
  23. <command node="/document/window/node_history" command="select" arguments="<arguments><node>7ec966d1 d78a445c 8806b8a3 5593f241 1</node></arguments>"/>
  24. <command node="/document/window/node_history" command="select" arguments="<arguments><node>2c1d60a6 863541a1 bd649bd1 1ea8ae24 1</node></arguments>"/>
  25. <command node="/ui" command="tutorial_message" arguments="... in the Node History Panel, "PolyCube" appears underneath "PolyCube Instance" as a dependency."/>
  26. <command node="/ui" command="tutorial_message" arguments="We'll cover Node dependencies in much greater detail later.  For now, let's move on to the Viewport Panel ..."/>
  27. <command node="/document/window/viewport" command="highlight" arguments=""/>
  28. <command node="/ui" command="tutorial_message" arguments="... which provides a 3D view into your Document.  "/>
  29. <command node="/ui" command="tutorial_message" arguments="The Toolbar Panel displays the main K-3D Tools, along with a user-customizable set of shortcut buttons ..."/>
  30. <command node="/document/window/toolbar" command="highlight" arguments=""/>
  31. <command node="/ui" command="tutorial_message" arguments="The Timeline Panel can be used to control playback of animations ..."/>
  32. <command node="/document/window/timeline" command="highlight" arguments=""/>
  33. <command node="/ui" command="tutorial_message" arguments="The Tool Properties Panel is used to display Tool-specific options (and resembles the Node Properties Panel) ..."/>
  34. <command node="/document/window/panel" command="mount" arguments="NGUIToolPropertiesPanel"/>
  35. <command node="/ui" command="tutorial_message" arguments="Finally, the Undo Tree Panel displays all of the changes you've made to your Document, allowing you to undo or redo changes, exploring "branches" of modification ..."/>
  36. <command node="/document/window/panel" command="mount" arguments="NGUIUndoTreePanel"/>
  37. <command node="/document/window/undo_tree/toolbar/undo" command="activate" arguments=""/>
  38. <command node="/document/window/undo_tree/toolbar/redo" command="activate" arguments=""/>
  39. <command node="/ui" command="tutorial_message" arguments="That's it for the Panels overview ... we'll explore the individual Panel types in more detail as we go.  For now, let's move on to the next Tutorial ..."/>
  40. <command node="/document/window/menus/file_close" command="activate" arguments=""/>
  41. <command node="/document/window/menus/help_tutorials" command="activate" arguments=""/>
  42.