部分内置几何体增加BoundingBox数据计算
This commit is contained in:
parent
585fd41966
commit
15da48eede
@ -28,6 +28,12 @@ public:
|
|||||||
Primitive(const AnsiString &pn,PrimitiveData *pd);
|
Primitive(const AnsiString &pn,PrimitiveData *pd);
|
||||||
virtual ~Primitive();
|
virtual ~Primitive();
|
||||||
|
|
||||||
|
void SetBoundingBox(const AABB &bb) { bounding_box=bb; } ///<设置包围盒
|
||||||
|
void SetBoundingBox(const Vector3f &box_min,const Vector3f &box_max)
|
||||||
|
{
|
||||||
|
bounding_box.SetMinMax(box_min,box_max);
|
||||||
|
}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
const AnsiString & GetName ()const{ return prim_name; }
|
const AnsiString & GetName ()const{ return prim_name; }
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user