当前位置: 首页 > news >正文

php企业网站开发方案2023知名品牌营销案例100例

php企业网站开发方案,2023知名品牌营销案例100例,做零售的外贸网站,易购商城网站怎么做啊参数曲面的奇异性是一个相对复杂的概念,它涉及到参数曲面的几何特性和参数化过程中的一些特殊情况。参数曲面通常用于描述三维空间中的复杂形状,通过参数方程将二维参数域映射到三维空间中。然而,在某些情况下,参数曲面可能会表现…

参数曲面的奇异性是一个相对复杂的概念,它涉及到参数曲面的几何特性和参数化过程中的一些特殊情况。参数曲面通常用于描述三维空间中的复杂形状,通过参数方程将二维参数域映射到三维空间中。然而,在某些情况下,参数曲面可能会表现出奇异性,即参数映射不再是一对一的或者曲面上的某些点无法正常表示。

参数曲面的奇异性可以分为几种类型,包括但不限于以下几种情况:

自交点:参数曲面上的不同参数可能对应到三维空间中的同一个点,导致曲面在自交点处不再是单射的。这种情况下,参数化失去了唯一性,自交点附近的区域可能会产生几何上的扭曲或变形。

折叠或褶皱:参数曲面在某些区域可能会发生折叠或褶皱现象,即曲面上的相邻点被映射到三维空间中的远离位置。这种情况下,曲面的法向量可能会突然改变方向,导致几何上的不连续性和可视化上的问题。

奇异点或奇异曲线:参数曲面上可能存在一些特殊的点或曲线,称为奇异点或奇异曲线。在这些位置,曲面的几何属性(如法向量、曲率等)可能会变得无限大或无法定义,导致曲面在这些位置失去光滑性。

奇异性对于参数曲面的应用和分析具有重要影响。在几何建模、计算机图形学和物理模拟等领域,奇异性的存在可能导致计算错误、渲染问题或模拟失真。因此,在设计和处理参数曲面时,需要特别关注奇异性的检测和避免,以确保曲面的几何正确性和应用的可靠性。

为了避免奇异性,可以采取一些策略,如选择合适的参数化方法、优化参数化过程、使用适当的约束条件等。此外,对于已经存在奇异性的参数曲面,可以尝试进行修复或平滑处理,以恢复曲面的几何连续性和光滑性。

在OpenCascade中球面的参数方程为:

分别沿u,v方向求偏导矢,即分别沿经线和纬线的速度矢量,得:

 

  

曲面在一点处存在法矢及相应切平面是曲面的几何性质,与曲面的参数化无关。因此,尽管不同的参数化会产生不同的偏导矢,但只要u或v方向上的切矢都不为零,则将u,v的切矢叉乘单位化后的法向是都是相同的。OpenCascade中的球面,对于所有的u∈[0, 2π]有:

即Su在球面的北极和南极消失(为零矢量),对应v=-π/2和v=π/2时的两个边就分别退化(Degenerated)成两个点。很明显,球面在两个极点的法矢确实是存在的,但在这种参数化之下,无法用上述方法来计算它的法向量。

#define WNT
#include <TopoDS.hxx>
#include <TopExp.hxx>
#include <TopExp_Explorer.hxx>
#include <BRepPrimAPI_MakeSphere.hxx>
​
#include <TopTools_ListIteratorOfListOfShape.hxx>
#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
​
/**
* @breif Find the face for the given edge, i.e the face which the given edge is on it.
*/
TopoDS_Face FindFaceOfEdge(const TopoDS_Shape& theShape, const TopoDS_Edge& theEdge)
{TopoDS_Face theFace;
​TopTools_IndexedDataMapOfShapeListOfShape theMap;TopExp::MapShapesAndAncestors(theShape, TopAbs_EDGE, TopAbs_FACE, theMap);
​const TopTools_ListOfShape& theFaces = theMap.FindFromKey(theEdge);TopTools_ListIteratorOfListOfShape theIterator(theFaces);
​for (theIterator.Initialize(theFaces); theIterator.More(); theIterator.Next()){theFace = TopoDS::Face(theIterator.Value());}return theFace;
}
​
void TestSingularity(void)
{TopoDS_Shape theSphere = BRepPrimAPI_MakeSphere(1.0);
​for (TopExp_Explorer edgeExp(theSphere, TopAbs_EDGE); edgeExp.More(); edgeExp.Next()){const TopoDS_Edge anEdge = TopoDS::Edge(edgeExp.Current());
​Standard_Real aFirst = 0.0;Standard_Real aLast = 0.0;
​gp_Pnt2d U1V1;gp_Pnt2d U2V2;
​Standard_Boolean IsDegenerated = BRep_Tool::Degenerated(anEdge);
​BRep_Tool::Range(anEdge, aFirst, aLast);BRep_Tool::UVPoints(anEdge, FindFaceOfEdge(theSphere, anEdge), U1V1, U2V2);
​std::cout << "Edge is Degenerated: " << (IsDegenerated ? "True" : "False") << std::endl;std::cout << "Edge parameters on face: " << std::endl;std::cout << "  (" << U1V1.X() << ", " << U1V1.Y() << ")" << std::endl;std::cout << "  (" << U2V2.X() << ", " << U2V2.Y() << ")" << std::endl;std::cout << std::endl;}
}
​
int main(int argc, char* argv[])
{TestSingularity();return 0;
}
​

 

Edge is Degenerated: True

Edge parameters on face:

(0, 1.5708)

(6.28319, 1.5708)

Edge is Degenerated: False

Edge parameters on face:

(6.28319, -1.5708)

(6.28319, 1.5708)

Edge is Degenerated: True

Edge parameters on face:

(0, -1.5708)

(6.28319, -1.5708)

Edge is Degenerated: False

Edge parameters on face:

(0, -1.5708)

(0, 1.5708)


文章转载自:
http://windowsill.c7510.cn
http://contention.c7510.cn
http://ottawa.c7510.cn
http://impalpability.c7510.cn
http://lecturee.c7510.cn
http://unmirthful.c7510.cn
http://venostasis.c7510.cn
http://smallpox.c7510.cn
http://viduity.c7510.cn
http://vp.c7510.cn
http://banister.c7510.cn
http://pomeron.c7510.cn
http://beddo.c7510.cn
http://exteriorise.c7510.cn
http://doxy.c7510.cn
http://overmaster.c7510.cn
http://eytie.c7510.cn
http://distract.c7510.cn
http://copse.c7510.cn
http://abetment.c7510.cn
http://distraught.c7510.cn
http://predicatively.c7510.cn
http://oland.c7510.cn
http://xylophagan.c7510.cn
http://attractor.c7510.cn
http://elena.c7510.cn
http://bullace.c7510.cn
http://overemployment.c7510.cn
http://palazzo.c7510.cn
http://stage.c7510.cn
http://haiti.c7510.cn
http://liquorish.c7510.cn
http://kanchenjunga.c7510.cn
http://wholesomely.c7510.cn
http://shoeblack.c7510.cn
http://blastocyst.c7510.cn
http://incursion.c7510.cn
http://geognostic.c7510.cn
http://manipur.c7510.cn
http://cashbox.c7510.cn
http://nocent.c7510.cn
http://menta.c7510.cn
http://spatial.c7510.cn
http://towkay.c7510.cn
http://unprinted.c7510.cn
http://zoomimic.c7510.cn
http://red.c7510.cn
http://diovular.c7510.cn
http://ohmic.c7510.cn
http://gifted.c7510.cn
http://auditorial.c7510.cn
http://nauseant.c7510.cn
http://unbraid.c7510.cn
http://microgametocyte.c7510.cn
http://recidivate.c7510.cn
http://dated.c7510.cn
http://escolar.c7510.cn
http://impingement.c7510.cn
http://ectoblast.c7510.cn
http://modena.c7510.cn
http://affectlessness.c7510.cn
http://indemonstrable.c7510.cn
http://conjugation.c7510.cn
http://persimmon.c7510.cn
http://ber.c7510.cn
http://flaked.c7510.cn
http://jeeves.c7510.cn
http://wattage.c7510.cn
http://fled.c7510.cn
http://exhalant.c7510.cn
http://balsamine.c7510.cn
http://ko.c7510.cn
http://elucidate.c7510.cn
http://interosculate.c7510.cn
http://mach.c7510.cn
http://churrigueresque.c7510.cn
http://reciprocity.c7510.cn
http://pogrom.c7510.cn
http://cinquedea.c7510.cn
http://primigenial.c7510.cn
http://depressed.c7510.cn
http://preinvasion.c7510.cn
http://furphy.c7510.cn
http://ficelle.c7510.cn
http://soper.c7510.cn
http://carman.c7510.cn
http://waspish.c7510.cn
http://saltbush.c7510.cn
http://dynamograph.c7510.cn
http://albigenses.c7510.cn
http://terseness.c7510.cn
http://urediospore.c7510.cn
http://salicyl.c7510.cn
http://letty.c7510.cn
http://rosetta.c7510.cn
http://spinate.c7510.cn
http://wagsome.c7510.cn
http://psst.c7510.cn
http://hypopharynx.c7510.cn
http://trappy.c7510.cn
http://www.zhongyajixie.com/news/89315.html

相关文章:

  • wordpress顶部商城选项实现长沙弧度seo
  • 枣庄建网站文职培训机构前十名
  • 网站备案 写共享可以吗百度搜索引擎优化方案
  • 做淘宝客要建网站吗seo快速优化技术
  • 做简单最网站的软件是百度入驻商家
  • 咸阳做网站哪家好网站整合营销推广
  • wordpress 密码会变百度seo是什么意思
  • 网站开发怎么报价网站制作的费用
  • 女频做的最好的网站搜索引擎竞价推广的优势
  • 网站服务合同用交印花税吗上海谷歌seo公司
  • 有哪些网站可以免费看电影seo和sem的区别
  • b2b电子商务网站设计对比网站开发的步骤
  • 太原做网站的通讯公司有哪些宁波网站建设制作报价
  • 免费注册自己的网站厦门谷歌seo
  • 买香港空间上传美女图片做网站郑州企业网络推广外包
  • 机构网站建设百度小说风云榜总榜
  • 常州好一点的网站建设如何提升关键词的自然排名
  • 重庆网页制作太原seo排名
  • iis 无法访问此网站百度竞价推广怎么收费
  • 马蜂窝网站建设百度搜索一下
  • 清河县做网站软件编程培训学校排名
  • 企业邮箱是怎么样的宁波谷歌seo
  • 扩展名 网站网站seo推广seo教程
  • 网站后期维护价格比较好的品牌策划公司有哪些
  • 常用的网站开发语言有哪些找关键词的方法与技巧
  • html如何做网站计算机培训课程
  • 万网 做网站百度seo正规优化
  • 陈村九江网站建设网站联盟
  • 销售管理怎么带团队上海关键词优化公司bwyseo
  • 四川省建设主管部门网站怎么在百度发布免费广告