最新评论最新随笔(rss)

re: OpenCASCADE 平面求交

对于平面来说,可以用如下代码
bool GetIntersection(const gp_Pln&me, const gp_Pln&rhs, gp_Lin&result)
{
if (me.Axis().IsParallel(rhs.Axis(), Precision::Angular()))
{
return false;
}
gp_Ax1 v1 = me.Axis();
gp_Ax1 v2 = rhs.Axis();
gp_Vec lin_dir = v1.Direction().Crossed(v2.Direction());
lin_dir.Normalize();
gp_Vec vv = lin_dir.Crossed(v1.Direction());
vv.Normalize();
gp_Vec u(v1.Location(), v2.Location());
double f = u.Dot(vv);
gp_Vec v = vv * f;
gp_Pnt p0(v1.Location().X() + v.X(), v1.Location().Y() + v.Y(), v1.Location().Z() + v.Z());
gp_Ax1 lin_ax(p0, lin_dir);
result.SetPosition(lin_ax);
return true;
}

2019-10-12 15:44 作者: 隔壁老刘    

re: OpenCASCADE 7.4.0测试版本发布

@隔壁老刘
是的,是10.1发布的。

2019-10-07 19:42 作者: eryar    

re: OpenCASCADE 7.4.0测试版本发布

10月1日已经发布了7.4.0正式版

2019-10-06 17:09 作者: 隔壁老刘    

re: 每天花30分钟看OGRE--(5) Demo_TextureFX(超强4个ViewPort测试)

11年多过去了! How time flies!

2019-09-27 12:06 作者: 七星重剑    

技 术 改 变 世 界

网站分类

统计信息

聚合

Blog客户端API

推荐客户端

博客排行榜[前24人]