/* ----------------------------------------------------------------------------- GSFramework Copyright 2001-2013 Emmanuel Julien. All Rights Reserved. ------------------------------------------------------------------------------*/ #include "core/skin.h" using namespace GS; using namespace GS::Core; //------------------------------------------------------------------------------ bool Skin::ComputeBoneBoundingVolume(uint n, OBB &obb) const { if (n >= bones.GetCount()) return false; obb = OBB::FromMinMax(bones_minmax[n]); obb.Transform(bones_mtx[n]); return true; } //------------------------------------------------------------------------------