Viewer 2.11 - Granny
No tool is perfect. Here is what Granny Viewer 2.11 cannot do:
When you launch the lightweight interface of Granny Viewer 2.11, you are greeted with a no-frills utility. Do not let the Spartan UI fool you—under the hood, it is incredibly powerful.
Granny Viewer 2.11 is a standalone visualization and debugging tool designed to preview 3D models, animations, and textures exported in the Granny 3D file format (.gr2). It serves as the primary utility for developers using the Granny SDK to validate asset pipelines, check animation blending, and inspect mesh data before importing assets into a game engine.
Note: On Windows 10/11, you may need to install the legacy DirectPlay component or the DirectX 9 redistributable.
As of 2025, most new games have abandoned Granny 3D in favor of Unreal Engine's native formats, Unity's AssetBundles, or custom proprietary solutions. However, the long tail of gaming means that hundreds of older, beloved titles still rely on .gr2 version 2.11 files. As long as there is a modding community for Civilization V or Dark Souls: Prepare to Die Edition, there will be a need for this specific viewer.
Furthermore, as retro gaming and game preservation gain legal and cultural traction, tools like Granny Viewer 2.11 become digital archaeology equipment—essential for understanding our interactive past.
Granny Viewer is not a content creation tool (like Blender or Maya). Its function is strictly diagnostic. Key features include:
Granny Viewer 2.11 remains a lightweight but limited diagnostic tool. For simple asset inspection – verifying that a mesh loads, bones are parented correctly, and animations have keyframes – it is sufficient. However, for serious modding or extraction, pair it with Noesis or a scripted pipeline.
Recommendation: Use v2.11 only for quick visual checks. Do not rely on it for asset conversion or final validation. granny viewer 2.11
Granny Viewer 2.11 is a specialized diagnostic utility within the Granny 3D SDK by RAD Game Tools, primarily used by game developers to inspect, debug, and preview .gr2 (Granny) 3D asset files. Technical Overview
The 2.11 release cycle introduced significant updates to Granny's animation and export pipelines. A key highlight is the introduction of Granny Viewer 2.11.8, which gained notoriety for its ability to open the specialized .model files used in Diablo II: Resurrected, which are structurally based on the Granny format Norbyte/lslib on GitHub. Core Capabilities
File Inspection: Allows developers to view the internal structure of .gr2 files, including meshes, skeleton hierarchies, and animation tracks.
Version Detection: Detects and displays the specific Granny File Tag to identify which SDK version was used for export.
Visual Debugging: Includes a "History Trails" option under Camera Options to render joint movement trails, aiding in the debugging of complex animations RAD Game Tools History. Key Features in Version 2.11 Feature Description New Retargeting Mode
Introduces GrannyRescalePose(), which preserves bone lengths during animation retargeting RAD Game Tools Changelog. Art Tool Scale
New viewing options to accurately display the scale used in the original art tool (e.g., Maya, 3ds Max). Extended Plugin Support
Added export support for 3ds Max 2019 and Maya 2019 RAD Game Tools Changelog. API Expansion No tool is perfect
Added functions for IK position and transform matching (GrannyIKPositionMatch, GrannyIKTransformMatch). Common Use Cases
Game Modding: Community-made tools, such as the Granny Texture Path Changer, are often used alongside Granny Viewer to modify paths for legacy games like Metin2.
Asset Verification: Ensuring that exported models maintain the correct bone-length-preserving retargeting, which is now the recommended standard in the Granny Animation Studio.
Granny Viewer 2.11 is a version of the standalone 3D visualization tool developed by RAD Game Tools . It is primarily used by game developers and artists to inspect, debug, and verify Granny 3D (.gr2) files outside of a game engine RAD Game Tools Key Features of Version 2.11 Bone-Length Preserving Retargeting : Introduced a new retargeting mode ( GrannyRescalePose() ) that specifically preserves bone length RAD Game Tools Animation Studio Integration
: Added a "Retarget bone lengths" option to the root State Machine, which is recommended for most modern animation needs RAD Game Tools Extended Format Support : Version 2.11.8.0 and later can open files from games like Diablo 2: Resurrected , which use a modified GR2 format History Trails
: Added a debug option to render history trails behind skeletal joints in the view pane RAD Game Tools Core Interface & Functionality
The viewer is designed to be a flexible, self-documenting tool with three main panes RAD Game Tools
: Displays 3D models and animations. It includes a "Scene Preview" for 3D viewing, "Texture Inspection" for UV mapping, and a "Detailed Data View" for inspecting raw file contents. Listing Pane When you launch the lightweight interface of Granny Viewer 2
: Shows all loaded items (meshes, textures, animations) with quick statistics and thumbnails. Button Bar
: A hierarchical menu for all commands, categorized by action (blue diamond), toggle (red/green square), and mode (orange triangle). Navigation Shortcuts
The viewer supports navigation styles from popular 3D software RAD Game Tools 3ds Max Style : Middle-mouse drag to pan; mouse wheel to zoom. Maya Style + Left-click to orbit; + Middle-click to pan. to orbit and technical documentation on a specific API function or instructions on how to export models from a specific art tool? Support for Diablo 2: Resurrected GR2 (.model) #67 - GitHub 18 Apr 2021 —
Subject: Technical Assessment Report: Granny Viewer 2.11
Date: October 26, 2023 Prepared By: Technical Analysis Team Subject Application: Granny Viewer (Version 2.11)
A word of caution: Granny Viewer 2.11 is proprietary software. RAD Game Tools still exists and sells modern licenses. Distributing the .exe publicly exists in a gray area. However, using it to view assets from games you personally own for the purpose of creating a non-commercial mod (e.g., a custom skin for Civilization IV) is generally considered fair use by modding communities.
Never use Granny Viewer 2.11 to extract assets from a current commercial game with the intent to sell them or use them in a competing product. That is a copyright violation.