top of page
PICK THE RIGHT VERSION FOR YOUR NEEDS 
GEO STUDIO
 

Geo STUDIO is the ultimate professional-level 3D modeling and animation tool for windows-based computers. It provides a comprehensive suite of modeling, animation, behavior and texturing tools for building real-time low poly count models and scenes. Geo STUDIO comes with a full-featured data-driven behavior engine and both a C++ plugin SDK and GeoScript - a Lua*-based embedded scripting language for extending Geo with additional functionality. Geo STUDIO is an excellent tool for creating 3D object and avionics panel data for Laminar Research's* X-Plane* Flight Simulator 

GEO STUDIO PRO

 

Geo STUDIO Pro expands upon the gaming-oriented Geo STUDIO platform by incorporating industry-standard interchange file formats tailored for the Visual Simulation market, as well as specialized features needed for this sector, such as tools for creating and modifying light points, LOD's, Switches, application and meta-data extensibility. It fully supports the widely-used PRESAGIS* OpenFlight* file format, along with Coryphaeus' DWB, Aechelon Technologies' HIE and many other common 3D interchange formats.

DATA-DRIVEN BEHAVIOR

 

Geo STUDIO features a comprehensive data-driven Behavior System that animates geometry and node properties in real-time. Each node (excluding vertices) can possess between 0 to 8 Behaviors, with each Behavior comprising 1 to 8 actions. These actions are typically small algorithmic processors (referred to as data actions) that take an input variable's, manipulate it in way (potentially the input variable's value), and then output the modified value to the action's output variable. Additionally, actions can function like programmatic if-then-else or switch statements, or utilize the structure and definition of a State Machine to enable complex logic. The state machine provides a visual layout for your behavior system, linking it to driving variable values.

Ultimately, a display action will transform, reveal, or conceal geometry based on the value of its input variable. These variables can be either internal to Geo STUDIO or defined in a simple text file. During runtime, the variables can be driven by captured data or updated live by the simulation software through a straightforward network packet reader plugin if desired (as demonstrated by the LiveLink plugin). Behaviors are dynamically tested and debugged internally, with the Variable-Watch, Variable-Override, and Variable-Exercise windows aiding in this process.

  GEO FORMAT I/O LIBRARY
 

A format read/write library is also provided for the native .geo format. This library can be used outside of Geo STUDIO to read geo files into your application or export as .geo  from your application. The Format ;library is a C++ library and comes in 32bit/64bit as well as debug/release versions.

 

For those not wishing (or unable) to use the format library the .geo  format is in the public domain and the documentation provides sufficient information for users to write their own format read/writer of their own if so desired.

 

 

 

 

 

EXTENSIBILITY

 

Geo offers all its features through dynamically loaded Plugins created with the Programmer's Plugin SDK. This allows plugin developers to utilize the same tools as the internal Carbon team. Looking for an improved scale tool or unique functionality? It's easy—just leverage the plugin SDK to create your own! Additionally, users can directly use the GeoScript scripting language within Geo, accessing nearly 90% of the SDK's capabilities. You can even develop GeoScript "plugins" that appear in the toolbars and function like any other tool.

  OPENFLIGHT* 

 

Geo STUDIO Pro comes with complete OpenFlight*, Designers Workbench* and Aechelon* file format support. We support almost-all primary, ancillary and palette records - including PBR extended materials! MS&T File format support (and associated application functionality) is only available in the Geo STUDIO Pro version. Geo STUDIO Pro 3.1 supports import and export of all OpenFlight* versions up to and including 16.3

PLUGIN DEVELOPMENT

 

Users can use our C++ Software Developers Kit (SDK) to add your own specialized functionality to Geo STUDIO. Plugins can be...

  • File format import & export

  • Image format import

  • Data modification 

  • Interactive create, modify or optimization tools

  • Appearance (material/texture mapping)

  • Behavior

  • Private data extensions

and much more. Since Geo STUDIO is totally built upon this SDK developers can leverage that power for their own application-specific needs,

  FLEXIBLE LICENSING
 

Geo STUDIO and Geo STUDIO Pro are available with either a Node-locked, software Dongle-Locked or a Network-Floating license. A Node-Locked license locks the software to one particular PC. The Software-Dongle license allows the user to deactivate and activate the license on any PC (but only as many PC's concurrently as Dongle licenses were purchased. The Network-Floating license server leases out as many instances of Geo concurrently as were purchased with the Network option and at which level.

 

There is a price premium for the flexibility afforded by the dongle and floating licenses (contact sales@carbongraphics.com for details). Licensing requires an active network connection but Geo STUDIO/Pro can also be manually activated by users that run on a closed network (e.g. military networks).

 

A timed trial license is available for Geo STUDIO Pro. Trial licenses are available upon request for corporate customers only. Please note that Trial licenses are fully functional (including file import/export in order to fully evaluate Geo STUDIO's interoperability with existing workflows.

SUPPORT & MAINTENANCE

 

Carbon Graphics' maintenance is an optional (typically) yearly fee based on a % of the original product purchase price. Maintenance is highly recommended and provides direct contact to our engineers along with influence on the Carbon Graphics' product roadmap and timing. You also get free upgrades to any product version released during maintenance coverage as well as any needed patch releases for critical bug fixes.

An alternative maintenance option is our product Life-Time maintenance option  which is a one-time maintenance payment for your product purchase(s). This puts you on maintenance and support for the lifetime of your purchased products. So no annual maintenance fees. Obviously this option costs more than the typical annual maintenance fee but it pays for itself very quickly. Contact sales@carbongraphics.com for additional information.

CUSTOM DEVELOPMENT

 

Carbon Graphics is available to create your custom Geo STUDIO plugin. The pricing for contract engineering varies based on the intended use of the developed plugin—whether it’s for exclusive customer use, sold through Carbon Graphics as an optional feature, or integrated into Geo as part of bundled functionality. If you have complementary technology, we are happy to co-develop and sell a Geo plugin that brings your tech to our customers.

 

 

All trademarks and registered trademarks mentioned herein are the property of their respective owners.

bottom of page