Generated from diguy_changes_dox.h

DI-Guy API Version 12.5.1

This file was automatically generated from diguy_changes_dox.h. Do not edit this file directly; the changes will be lost.
Contents:
\page changelog DI-Guy Changes and Version History

\tableofcontents

\section Version125Data DI-Guy Data History

For an overview of data changes please see release notes:

\section Version125 DI-Guy Version 12.5

\subsection v125diguyAPI DI-Guy API

Note that most changes to the DI-Guy API also apply to DI-Guy Scenario.

\subsubsection v1251api Version 12.5.1

\subsubsection v1250api Version 12.5.0

CRITICAL api changes

float AltitudeFunction( diguyScenario* scenario, float x, float y, float old_z);

float AltitudeFunction( diguyScenario* scenario, float x, float y, float old_z, int * valid);

glUniformMatrix4fv(m_bind_location_ufrm_link_matrices,   // uniform var location
num_mats,    // number of matrices
!get_transposed_matrix_data(),    // whether to transpose matrix
mat_data);   // pointer to matrix data
New Features

\subsection v125digs DI-Guy Scenario

\subsubsection v1250digs Version 12.5.0

\subsection v125DIGuyAI DI-Guy AI

\subsubsection v1250AI Version 12.5.0

\subsection v125gapi Graphics API Changes

\subsubsection v1251gapi Version 12.5.1

\subsubsection v1250gapi Version 12.5.0

\subsection v12diguynet DI-Guy Networking

\subsubsection v125 Version 12.5

\section Version120 DI-Guy Version 12.0

\subsection v12digs DI-Guy Scenario

\subsubsection v1201 Version 12.0.1

\subsection v12diguyAPI DI-Guy API

Note that most changes to the DI-Guy API also apply to DI-Guy Scenario.

\subsubsection v1203 Version 12.0.3

\subsubsection v1202 Version 12.0.2

\subsubsection v1201 Version 12.0.1

\subsubsection v1200 Version 12.0.0

\subsection v12DIGuyAI DI-Guy AI

\subsection v12gapi Graphics API Changes

\section v11diguy DI-Guy Version 11

\subsection v11diguyapi DI-Guy API

Note that most changes to the DI-Guy API also apply to DI-Guy Scenario.

\subsubsection v1160 Version 11.6.0

\subsection gapi Graphics API Changes

\subsubsection v1160 Version 11.6.0

Your Graphics API subclasses will need to be updated. bind_link_matrices() will now potentially be called multiple times per character depending on its complexity. For example, animated faces from facefx will cause multiple matrix binds.

The signature for diguyGraphicsTexture::bind_now() has changed to diguyGraphicsTexture::bind_now(diguyTextureMapType texture_type) to support multi-texturing. Your Graphics API subclasses need to be updated.

\subsubsection v110x Version 11.0.x

\subsubsection v1104 Version 11.0.4

\subsubsection v1102 Version 11.0.2

\subsubsection v1101 Version 11.0.1

\subsubsection v1100 Version 11.0.0

\subsubsection v1051 Version 10.5.1

\subsubsection v1017 Version 10.1.7

\subsubsection v1016 Version 10.1.6

\subsubsection v1014 Version 10.1.4

\subsubsection v1013 Version 10.1.3

\subsubsection v1011 Version 10.1.1

\subsubsection v1010 Version 10.1.0

\subsection v11digs DI-Guy Scenario

\subsubsection v1151 Version 11.5.1

\subsubsection v1101 Version 11.0.1

\subsection v11ME DI-Guy Motion Editor

\subsubsection v1101ME Version 11.0.1

\subsubsection v1100 Version 11.0.0

\subsection v11diguycv DI-Guy Character Viewer

\subsubsection v11 Version 11

\subsection v11vpdiguy DI-Guy for Vega Prime

\subsubsection v1151 Version 11.5.1

\subsubsection v1101 Version 11.0.1

\subsection v11diguynet DI-Guy Networking

\subsubsection v1101 Version 11.0.1

\section v10apps DI-Guy Applications Version 10

\subsection v10api DI-Guy API 10

Note that most changes to the DI-Guy API also apply to DI-Guy Scenario.

\subsubsection v10010 Version 10.0.10

\subsubsection v1008 Version 10.0.8

  1. meaning remove the callback when a scenario is loaded.
\subsubsection v1006 Version 10.0.6

\subsubsection v1005 Version 10.0.5

\subsubsection v1004 Version 10.0.4

\subsubsection v1003 Version 10.0.3

\subsubsection v1001 Version 10.0.1

\subsubsection v1000 Version 10.0.0

\subsubsection v915 Version 9.1.5

\subsubsection v914 Version 9.1.4

other primitives in DI-Guy Scenario 3D view windows. For access to this object call diguyApp::get_painter().

\subsubsection v912 Version 9.1.2

\subsubsection v911 Version 9.1.1

\subsubsection v910 Version 9.1.0

\subsection v10digs DI-Guy Scenario 10

Note that most changes to the DI-Guy API also apply to DI-Guy Scenario.

\subsubsection v1002 Version 10.0.2

\subsubsection v1000 Version 10.0.0

\subsubsection v913 Version 9.1.3

\subsubsection v912 Version 9.1.2

\subsubsection v911 Version 9.1.1

\subsubsection v910 Version 9.1.0

\subsection v10diguyAI DI-Guy AI 10

\subsubsection v1004 Version 10.0.4

\subsubsection v1003 Version 10.0.3

\subsubsection v1002 Version 10.0.2

- Fixed hard crash in path planner when pursuing with no behavior region set. - Fixed a number of bugs with agents colliding with props. - Fixed bug with crowd awareness code far from the origin.

\subsubsection v914 Version 9.1.4

\subsubsection v913 Version 9.1.3

\subsubsection v912 Version 9.1.2

\subsubsection v911 Version 9.1.1

\subsection v10ME DI-Guy Motion Editor

\subsection v10digcv DI-Guy Character Viewer 10

\subsubsection v1000 Version 10.0.0

\subsection v10vpdiguy DI-Guy for Vega Prime 10

\subsubsection v1004 Version 10.0.4

\subsubsection v912 Version 9.1.2

\subsection v10diguynet DI-Guy Networking

\subsubsection v916 Version 9.1.6




Copyright (C) 1992-2012 Boston Dynamics

ALL RIGHTS RESERVED.

These coded instructions, statements, and computer programs contain unpublished proprietary information of Boston Dynamics and are protected by Copyright Laws of the United States. They may not be used, duplicated, or disclosed in any form, in whole or in part, without the prior written consent from Boston Dynamics.

RESTRICTED RIGHTS LEGEND

Use, duplication, or disclosure by the government is subject to restrictions as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Sofware clause at DFARS 252.227-7013 and/or in similar or successor clauses in the FAR, or the DOD or NASA FAR Supplement, or to subparagraphs (c)(1) and (c)(2) of the Commercial Computer Software--Restricted Rights at 48 CFR 52.227-19, as applicable. Unpublished-rights reserved under the Copyright Laws of the United States.

Contractor/Manufacturer is:

Boston Dynamics/78 Fourth Avenue/Waltham MA 02451.