RenderItem::RenderItem()
: mModelMatrix( false ),
mModelViewMatrix( false ),
+ mColor( Vector4::ZERO ),
mSize(),
- mRenderer( NULL ),
- mNode( NULL ),
- mTextureSet( NULL ),
+ mRenderer( nullptr ),
+ mNode( nullptr ),
+ mTextureSet( nullptr ),
mDepthIndex( 0 ),
mIsOpaque( true ),
mIsUpdated( false )
static_cast<float>( viewportWidth ) * 0.5f - aabb.x,
static_cast<float>( viewportHeight ) * 0.5f - aabb.y );
- int x = static_cast< int >( roundf( aabbInScreen.x ) );
- int y = static_cast< int >( roundf( aabbInScreen.y ) );
+ int x = static_cast< int >( floor( aabbInScreen.x ) );
+ int y = static_cast< int >( floor( aabbInScreen.y ) );
int z = static_cast< int >( roundf( aabbInScreen.z ) );
int w = static_cast< int >( roundf( aabbInScreen.w ) );