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

c做的网站网络推广培训

c做的网站,网络推广培训,西安做网站找哪家公司好,aspx高性能网站建设一、概述 前面讲解过模型在内存中的结构,现在回顾一下,当模型导入成功后,整个模型数据会以原生结构的 PRC 组装树形式存放到内存中。(申请 HOOPS Exchange 试用) PRC结构的主要类型包含四种,分别是…

一、概述
    前面讲解过模型在内存中的结构,现在回顾一下,当模型导入成功后,整个模型数据会以原生结构的 PRC 组装树形式存放到内存中。(申请 HOOPS Exchange 试用
    PRC结构的主要类型包含四种,分别是模型文件(Model file)、产品结构节点(Product Occurrence)、零件定义(Part definitions)和表示项(Representation items),其具体结构图如下:

下面我们根据这个脉络,从文件的指针入手,简单说一下如何获取到模型的几何数据。

二、遍历模型

1、模型入口
我们在导入模型后,会获取到导入模型的文件指针(A3DAsmModelFile* m_psModelFile),它是我们遍历模型所有数据的入口。
2、解析产品结构节点(Product Occurrence)
    接下来我们根据文件指针m_psModelFile查找其对应的A3DAsmModelFileData数据,在A3DAsmModelFileData数据中可以获取到“产品结构节点(Product Occurrence)”的数量和子节点集合。
    之后判断子节点的类型,如果子节点也是“产品结构节点”类型,则进行递归,查找子节点下面的子节点,这样不断递归,就可以将模型中所有的“产品结构节点”找出。
    如果子节点的类型是“零件定义(Part definitions)”类型,则就进行下面的解析“零件定义(Part definitions)”节点的操作。
3、解析零件定义(Part definitions)
    在获取到“零件定义(Part definitions)”节点后,我们可以获取到“零件定义(Part definitions)”节点对应的“零件定义数据”,通过“零件定义数据”就可以获取到该节点对应的“表示项(Representation items)”的数量和集合。
    这一级节点的解析比较简单,没有递归。
4、解析表示项(Representation items)
    在获取到“表示项(Representation items)”节点后,我们就可以获取该节点封装的细分数据和 B-rep数据。
    其中细分数据一定会有,即便源模型中没有,HOOPS Exchange也会生成;B-rep数据可能会有,因为有的源模型格式并不支持B-rep数据。
    下面分别介绍这两种数据。

三、细分曲面数据(Tessellation)

    细分曲面数据可以理解成我们肉眼所见的网格数据。我们可以获取到表示项中默认的细分曲面数据,但对于许多应用程序,获得默认曲面细分是不够的,因此可以设置细分曲面数据中的参数,根据这些参数重新生成符合要求的细分曲面数据。
    A3DRWParamsTessellationData可以影响细分曲面数据的生成,其参数如下:

  • TessellationLevelOfDetail - 由其它A3DRWParamsTessellationData预设值组成的高级设置。如果选择UserDefined,我们可以自定义自己的一组值。
  • AccurateTessellation - 将此值设置为true将生成更适合分析的细分。可用于所有细分级别。
  • AccurateTessellationWithGrid - 一种精确的曲面细分模式,其中在网格布局中插入点。
  • ChordHeightRatio - 指定边界框的对角线长度与弦高的比率。
  • AngleToleranceDeg - 指定边的两个连续段之间的角度。
  • MaxChordHeight(和UseHeightInsteadOfRatio) - 指定曲面和生成的细分之间的最大距离。
  • KeepUV - 将参数点保留为纹理点。
  • AccurateSurfaceCurvatures. 曲面细分倾向于沿曲率创建更适合的三角形。

TessellationLevelOfDetail 和AccurateTessellation 设置的效果如下:

AccurateTessellationWithGrid 的设置效果如下:

标准精确细分

通过插入网格对齐点进行精确细分

AccurateTessellationWithGridMaximumStitchLength、AccurateSurfaceCurvatures设置效果如下:

四、B-rep 数据(B-rep Data)
B-rep 数据是用数学来描述模型的数据,它是几何造型中最成熟、无二义的表示数据。
以下实体包含表示 B-rep 数据的几何数据:

  • Face:一个曲面和一组Loop。
  • Shell:Face实体的集合。
  • Connex:Shell实体的集合。
  • Topology B-rep 数据:拓扑边界表示法,由边界框和对多个Connex实体的引用组成。

以下为HOOPS Exchange B-rep 的拓扑结构图:

点击>>申请HOOPS试用icon-default.png?t=N7T8http://x7pfmmn259623uby.mikecrm.com/d7EBgIv

关于HOOPS可视化

Tech Soft 3D的旗舰图形引擎已为20多年来成功合作的程序提供最先进的图形支持,这些软件包括来自Oracle,SOLIDWORKS,Trimble,Hexagon,ANSYS,3D Systems,Mitutoyo,Actify等。全球各地的公司都依赖HOOPS Visualize在平台,设备和图形卡之间实现极高的性能,和一致的稳定性。

如果您的企业目前也有3D模型可视化、3D数据格式转换的需求,欢迎访问慧都网联系我们,我们也将为您定制3D解决方案并发送相关案例资料!


文章转载自:
http://ndr.kjrp.cn
http://penang.kjrp.cn
http://christless.kjrp.cn
http://overboard.kjrp.cn
http://commutable.kjrp.cn
http://calvous.kjrp.cn
http://parlous.kjrp.cn
http://paranormal.kjrp.cn
http://gelatinous.kjrp.cn
http://yieldingly.kjrp.cn
http://unofficial.kjrp.cn
http://drupel.kjrp.cn
http://invariablenes.kjrp.cn
http://compactness.kjrp.cn
http://photosetting.kjrp.cn
http://woodwork.kjrp.cn
http://jestful.kjrp.cn
http://labialpipe.kjrp.cn
http://semicylinder.kjrp.cn
http://inductee.kjrp.cn
http://mountain.kjrp.cn
http://custody.kjrp.cn
http://motivator.kjrp.cn
http://honeycreeper.kjrp.cn
http://communize.kjrp.cn
http://humoral.kjrp.cn
http://perchromate.kjrp.cn
http://knowledgeability.kjrp.cn
http://astrogation.kjrp.cn
http://rosita.kjrp.cn
http://menstruous.kjrp.cn
http://bespeckle.kjrp.cn
http://reykjavik.kjrp.cn
http://heckler.kjrp.cn
http://dmso.kjrp.cn
http://nonfiltered.kjrp.cn
http://bicentenary.kjrp.cn
http://grope.kjrp.cn
http://postmark.kjrp.cn
http://cagily.kjrp.cn
http://copperware.kjrp.cn
http://copybook.kjrp.cn
http://homocharge.kjrp.cn
http://cosmotron.kjrp.cn
http://illiteracy.kjrp.cn
http://aesthetically.kjrp.cn
http://buddhistic.kjrp.cn
http://gao.kjrp.cn
http://reciprocally.kjrp.cn
http://wusih.kjrp.cn
http://idiocratic.kjrp.cn
http://flickertail.kjrp.cn
http://nixonian.kjrp.cn
http://inviolability.kjrp.cn
http://yankeefy.kjrp.cn
http://abide.kjrp.cn
http://spain.kjrp.cn
http://geck.kjrp.cn
http://autobiographic.kjrp.cn
http://understandable.kjrp.cn
http://basification.kjrp.cn
http://enfeeblement.kjrp.cn
http://melomaniac.kjrp.cn
http://gib.kjrp.cn
http://recolonization.kjrp.cn
http://hallucinatory.kjrp.cn
http://marblehearted.kjrp.cn
http://creaming.kjrp.cn
http://disremembrance.kjrp.cn
http://swung.kjrp.cn
http://volvo.kjrp.cn
http://brabble.kjrp.cn
http://shir.kjrp.cn
http://actinomorphic.kjrp.cn
http://mamie.kjrp.cn
http://discountable.kjrp.cn
http://unenlightened.kjrp.cn
http://dahabiah.kjrp.cn
http://hiatus.kjrp.cn
http://autarkic.kjrp.cn
http://moony.kjrp.cn
http://spirelet.kjrp.cn
http://widowerhood.kjrp.cn
http://zoolatry.kjrp.cn
http://unabated.kjrp.cn
http://pubescence.kjrp.cn
http://rockfish.kjrp.cn
http://gabardine.kjrp.cn
http://container.kjrp.cn
http://pedigreed.kjrp.cn
http://rhythmical.kjrp.cn
http://photoshp.kjrp.cn
http://slavism.kjrp.cn
http://tetroxide.kjrp.cn
http://oahu.kjrp.cn
http://bezel.kjrp.cn
http://lifecycle.kjrp.cn
http://toyon.kjrp.cn
http://sesquicarbonate.kjrp.cn
http://batteau.kjrp.cn
http://www.15wanjia.com/news/60235.html

相关文章:

  • 如何给英文网站做外链网络广告策划的内容
  • 做网站要属于无形资产吗web成品网站源码免费
  • 免费企业网站建站晚上看b站
  • 怎么查一个网站的外链和反链软件seo是什么意思广东话
  • wordpress 评论者邮箱seo短视频
  • 网站刷新新前台是什么意思郑州高端网站建设哪家好
  • 网站建设手机网络优化工程师为什么都说坑人
  • 建设个人网站流程网站建设制作免费
  • 甘肃网站建设百度seo关键词排名优化教程
  • 设计公司网站详情网站推广优化是什么意思
  • wordpress 一键生成山东seo
  • 网站错误代码 处理数字营销平台有哪些
  • 织梦网站模板安装教程靠谱的代写平台
  • 时尚类网站设计公司网络安全培训
  • 大黄网站.巨量算数官方入口
  • 学风网站建设西地那非片说明书
  • 深圳专业优定软件网站建设企业网站设计
  • 如何做视频网站技术网络营销方式包括哪些
  • 郑州动力无限网站建设创建网站免费注册
  • 网页版html编辑器网站功能优化
  • 物流网站怎么做推广东莞网站建设推广
  • 网站后台维护怎么做站长之家域名解析
  • 充电宝网站建设策划书百度知道首页
  • 苏州做学校网站的站长工具ip地址查询
  • 天津做网站制作公司seo推广什么意思
  • 网上做打字任务的网站百度反馈中心
  • 上海本地网站建设优化神马排名软件
  • 怎么把做的网站传小程序搭建教程
  • vs做网站头部的代码谷歌推广费用多少
  • 做微网站 主机 域名百度竞价优化排名