Changeset 509 for trunk/src/gfx


Ignore:
Timestamp:
07/26/16 20:24:02 (9 years ago)
Author:
epyon
Message:
  • random distributions
  • resource - rename/remove support
  • debug gizmo support
  • minor resource_manager upgrades
  • several minor changes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gfx/debug_draw.cc

    r504 r509  
    8686}
    8787
     88void nv::debug_data::push_gizmo( const transform& tr, float length )
     89{
     90        vec3 s( 0.0f,   0.0f,   0.0f );
     91        vec3 r( length, 0.0f,   0.0f );
     92        vec3 g( 0.0f,   length, 0.0f );
     93        vec3 b( 0.0f,   0.0f,   length );
     94        s = s * tr;
     95        r = r * tr;
     96        g = g * tr;
     97        b = b * tr;
     98        push_line( s, r, vec3( 1.0f, 0.0f, 0.0f ) );
     99        push_line( s, g, vec3( 0.0f, 1.0f, 0.0f ) );
     100        push_line( s, b, vec3( 0.0f, 0.0f, 1.0f ) );
     101}
     102
    88103nv::debug_data::~debug_data()
    89104{
Note: See TracChangeset for help on using the changeset viewer.