Torque ShowTool Pro

David Wyand
Versions:


The Torque ShowTool Pro is a 3D visualization tool helping artists and programmers to inspect their game art for esthetic and technical accuracy by simulating the in-game environment.
Torque ShowTool Pro

TST Pro is a 3D visualization tool for the Torque Game Engine. It helps artists and programmers inspect their game art for aesthetic and technical accuracy by simulating the in-game environment, and providing easy access to behind-the-scenes structures.

"Picking up the Torque ShowTool Pro is a no-brainer. It has already saved us hundreds of times the cost of purchase in increased productivity." - Joe Maruschak, Creative Director, BraveTree Productions

Download the Free 30 day demo of the Torque ShowTool Pro now for Windows or OS X and see for yourself just how essential this tool is for game developers, both programmers and artists.

TST Pro helps indies make games. Just as the Torque Game Engine and Torque Game Engine Advanced provide AAA game engine technology at prices indies can afford, with Torque ShowTool Pro indies now have a AAA-quality art tool to help put their production pipeline and development workflow on par with commercial studios.

Torque ShowTool Pro comes with a detailed manual, which is freely available for download and includes 80 pages of easy to read, in-depth tutorial and reference information.

The Torque ShowTool Pro is a must-have development tool for every single team and individual working with the Torque Game Engine. Programmers and artists can:
  • View a shape's material details and mesh with the click of a button
  • Inspect Nodes and joint structures using easy to understand visualization tools
  • Quickly verify a shape's lighting and shading characteristics using a wide variety of rendering modes
  • Analyze a shape's performance set-up by visualizing triangle faces and strips quickly and efficiently
  • Examine a shape's collision meshes in detail
  • Dynamically adjust and review levels-of-Detail and mip-mapping
  • Combine and review animations
  • And much more!

In short, every aspect of your DTS shapes can be thoroughly examined in more detail than ever before. Shapes are viewed exactly as they will be used in-game... all without needing to load your actual game!

"Torque ShowTool Pro is simply the best tool for any Torque artist. Besides all the incredible features, Mac support is a huge plus. With TST Pro, I can just keep the icon in my Dock and launch it whenever I need to view shapes and animations-- just launch and go. Best of all, I can keep all of my art production completely on my Mac." - Danny Ngan
3D View
  • Capable of loading multiple DTS objects into their own view. DSQ files may be loaded individually or through a standard .cs file to import multiple animation sequences at once. A list of the last five loaded objects is available for quick reloading.
  • Multiple rendering formats: textured shaded, untextured shaded, flat shaded, textured wireframe, front face wireframe, wireframe, vertices, bounding boxes, and triangle strips.
  • In addition to the perspective view, a number of orthographic views are available.
  • Any loaded object may be mounted onto any other object using any node. Includes correct orientation for TGE vehicle wheels.
  • Levels of detail may be manually selected or automatically determined as they would in-game.
  • User selectable bitmap for environmental mapping.
  • Background may be a solid color or a loaded bitmap. A snapshot of a game's level could be used.
  • Object bounding boxes, collision meshes, and line of sight collision meshes may all be rendered.
  • The light source may be moved around with the mouse in a 'trackball'-like fashion, or turned off for unobstructed viewing of the applied textures.
Materials and Texturing
  • The current mip map level may be changed at any time with a key press. Mip mapping may also be turned off by locking the current mip map in place.
  • Textures may be flushed and reloaded with a key press. They may also be reloaded automatically on a user defined interval.
  • All DTS material properties are displayed.
  • Activate the TGE's reskinning code to change a loaded shape's textures, such as for different team uniforms.
Animation Sequences
  • Animation sequences may be played forwards or backwards at a user defined time scale. The sequences may also be scrubbed through using the animation time slider.
  • Multiple animation threads may be layered with full blend support.
  • All animation sequence parameters may be viewed, including a list of controlled nodes and defined triggers.
Shape Structural Views
  • All nodes and their parent/child links may be shown. When a node is selected, its world or local position and rotation are shown along with a graphical representationof the node's axis.
  • If a node controls a mesh's vertices, they are rendered with color coding indicating their weighting.
  • View the hierarchical structure of an exported DTS object using a number of methods. Useful for debugging a shape.
  • See the rendering structure of your object at each detail level to determine the order the meshes will be drawn in.
  • View the rendering order of BSP-based sorted meshes to check that pieces are not overlapping inappropriately.
Machintosh OSX System Specs
Mac OS X 10.3.9
G3 with 64 MB RAM
OpenGL 1.3 compatible 3D graphics accelerator
7 MB disk space
800x600 display resolution

Windows 98/SE/ME/2000/XP System Specs
Pentium II 300 with 64 MB RAM
OpenGL 1.3 compatible 3D graphics accelerator
5 MB disk space
800x600 display resolution
This Software Licensing Agreement ("Agreement") is a legal agreement between you and GarageGames.com, Inc. ('GarageGames'). These are the only terms by which GarageGames permits any use of the Software.

GarageGames Licensing Agreement for Torque ShowTool Pro.

1. The Software.
The Software licensed under this Agreement is the computer program entitled 'Torque ShowTool Pro', which consists of executable files, data files, and documentation.

2. Grant of License.
GarageGames grants you the nontransferable, nonexclusive right to use the Software in accordance with the terms of this Agreement.

YOU MAY: (i) load the software into RAM as well as install it on a hard disk or other storage device, and (ii) make one copy for backup purposes.

YOU MAY NOT: modify, translate, disassemble, reverse engineer, decompile, or create derivative works based upon the Software.

When you purchase the Software, you will receive the full registered version. You agree not to distribute the registered version to others and to use it only for your own personal use. You acknowledge that distribution of the registered version to others, whether intentional or unintentional, could damage GarageGames both financially and professionally. Any unauthorized distribution of your registered version will result in immediate and automatic termination of your license, and may result in civil and criminal penalties.

3. Copyright.
The Software is owned by GarageGames and is protected by United States copyright laws and international treaties. GarageGames reserves the exclusive copyright and all other rights, title and interest to distribute the Software, and to use Trademarks in connection with them. "Trademarks" refers to the name of the Software, the Software logo, the name GarageGames, and the GarageGames logo.

4. NO WARRANTY.
THE SOFTWARE IS PROVIDED "AS-IS". NO WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, ARE MADE AS TO IT OR ANY MEDIUM IT MAY BE ON. GARAGEGAMES WILL PROVIDE NO REMEDY FOR INDIRECT, CONSEQUENTIAL, PUNITIVE OR INCIDENTAL DAMAGES ARISING FROM IT, INCLUDING SUCH FROM NEGLIGENCE, STRICT LIABILITY, OR BREACH OF WARRANTY OR CONTRACT, EVEN AFTER NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.

5. Term.
The term of this license grant is perpetual. You may terminate this Agreement at any time by destroying all copies of the Software in your possession. Your license to use the Software will automatically terminate if you breach the terms of this Agreement.

6. General Provisions.
This Agreement is the sole and entire Agreement relating to the Software, and supercedes all prior understandings, agreements, and documentation relating to the Software. If any provision in this Agreement is held by a court of competent jurisdiction to be invalid, void, or unenforceable, the remaining provisions will continue in full force without being impaired or invalidated in any way. This Agreement will be governed by the laws of the State of Oregon, without regard for its conflict of laws principles. With respect to every matter arising under this Agreement, you consent to the exclusive jurisdiction and venue of the state and federal courts sitting in Lane County, Oregon. This Agreement does not create any agency or partner relationship. Your rights under this Agreement are personal and do not include any right to sublicense the Software.