哪些网站可以找到做跨境电商的公司两个男生如何做网站

张小明 2025/12/31 6:06:16
哪些网站可以找到做跨境电商的公司,两个男生如何做网站,网上卖货平台有哪些,上海公司做网站的一#xff1a;主要的知识点 1、说明 本文只是教程内容的一小段#xff0c;因博客字数限制#xff0c;故进行拆分。主教程链接#xff1a;vtk教程——逐行解析官网所有Python示例-CSDN博客 2、知识点纪要 本段代码主要涉及的有①vtkClipPolyData对于模型的裁剪 二#…一主要的知识点1、说明本文只是教程内容的一小段因博客字数限制故进行拆分。主教程链接vtk教程——逐行解析官网所有Python示例-CSDN博客2、知识点纪要本段代码主要涉及的有①vtkClipPolyData对于模型的裁剪二代码及注释from vtkmodules.vtkIOGeometry import vtkBYUReader import vtkmodules.vtkRenderingOpenGL2 import vtkmodules.vtkInteractionStyle from vtkmodules.vtkCommonColor import vtkNamedColors from vtkmodules.vtkFiltersCore import vtkClipPolyData, vtkFeatureEdges, vtkStripper,vtkTubeFilter, vtkImplicitPolyDataDistance from vtkmodules.vtkCommonDataModel import vtkPlane, vtkPolyData from vtkmodules.vtkRenderingCore import vtkDataSetMapper, vtkActor, vtkRenderer, vtkRenderWindow, \ vtkRenderWindowInteractor, vtkPolyDataMapper import math from vtkmodules.vtkCommonCore import vtkPoints from vtkmodules.vtkCommonComputationalGeometry import vtkParametricSpline from vtkmodules.vtkFiltersSources import vtkParametricFunctionSource, vtkSphereSource def main(): file_path Data/cow.g colors vtkNamedColors() backgroundColor colors.GetColor3d(steel_blue) boundaryColor colors.GetColor3d(Banana) clipColor colors.GetColor3d(Tomato) reader_ vtkBYUReader() reader_.SetFileName(file_path) reader_.Update() polyData reader_.GetOutput() plane vtkPlane() plane.SetOrigin(polyData.GetCenter()) plane.SetNormal(1, -1, -1) 对 vtkPolyData多边形网格 进行裁剪Clip即根据一个标量场或几何平面把模型切开保留某一部分的几何 标量场的裁剪比如输入数据中有点属性如温度、压力、速度大小)根据这些裁剪 clipper vtkClipPolyData() clipper.SetInputData(polyData) clipper.SetClipFunction(plane) clipper.SetValue(0) # 保留平面正侧(法线指向的半空间) # clipper.GenerateClippedOutputOn() # 生成被移除的部分 clipper.Update() polyData clipper.GetOutput() clipMapper vtkDataSetMapper() clipMapper.SetInputData(polyData) clipActor vtkActor() clipActor.SetMapper(clipMapper) clipActor.GetProperty().SetDiffuseColor(clipColor) clipActor.GetProperty().SetInterpolationToFlat() clipActor.GetProperty().EdgeVisibilityOn() boundaryEdges vtkFeatureEdges() boundaryEdges.SetInputData(polyData) boundaryEdges.BoundaryEdgesOn() boundaryEdges.FeatureEdgesOff() boundaryEdges.NonManifoldEdgesOff() boundaryEdges.ManifoldEdgesOff() boundaryStrips vtkStripper() boundaryStrips.SetInputConnection(boundaryEdges.GetOutputPort()) boundaryStrips.Update() 相当于模型的深拷贝 boundaryPoly vtkPolyData() boundaryPoly.SetPoints(boundaryStrips.GetOutput().GetPoints()) boundaryPoly.SetPolys(boundaryStrips.GetOutput().GetLines()) boundaryMapper vtkPolyDataMapper() boundaryMapper.SetInputData(boundaryPoly) boundaryActor vtkActor() boundaryActor.SetMapper(boundaryMapper) boundaryActor.GetProperty().SetDiffuseColor(boundaryColor) renderer vtkRenderer() renderWindow vtkRenderWindow() renderWindow.AddRenderer(renderer) interactor vtkRenderWindowInteractor() interactor.SetRenderWindow(renderWindow) # set background color and size renderer.SetBackground(backgroundColor) renderWindow.SetSize(640, 480) # add our actor to the renderer renderer.AddActor(clipActor) renderer.AddActor(boundaryActor) # Generate an interesting view renderer.ResetCamera() renderer.GetActiveCamera().Azimuth(30) renderer.GetActiveCamera().Elevation(30) renderer.GetActiveCamera().Dolly(1.2) renderer.ResetCameraClippingRange() renderWindow.Render() renderWindow.SetWindowName(CapClip) renderWindow.Render() interactor.Start() def main1(): colors vtkNamedColors() # 1. 创建 spline cx, cy, cz 0, 0, 0 r 5 points vtkPoints() for theta in range(0, 390, 30): # 每隔30度一个点 rad math.radians(theta) x cx r * math.cos(rad) y cy r * math.sin(rad) z cz points.InsertNextPoint(x, y, z) vtkParametricSpline 给定一系列离散的 3D 控制点它能计算出一条平滑、连续的曲线函数样条) spline vtkParametricSpline() spline.SetPoints(points) vtkParametricFunctionSource 将一个数学函数转换成一个三维几何模型 splineSource vtkParametricFunctionSource() splineSource.SetParametricFunction(spline) splineSource.Update() # 2. 把曲线变成一根“管道” tube vtkTubeFilter() tube.SetInputConnection(splineSource.GetOutputPort()) tube.SetRadius(0.5) tube.SetNumberOfSides(200) tube.Update() # 3. 读取目标模型例如球 sphere vtkSphereSource() sphere.SetThetaResolution(100) sphere.SetCenter(0, 0, 0) sphere.SetRadius(r) sphere.SetPhiResolution(200) sphere.SetThetaResolution(200) sphere.Update() vtkImplicitPolyDataDistance 能把“显式的几何模型PolyData”转换成一个可以进行空间距离计算和隐式函数裁剪**的“隐式函数对象” implicit vtkImplicitPolyDataDistance() implicit.SetInput(tube.GetOutput()) # 5. 用隐式函数裁剪模型 clipper vtkClipPolyData() clipper.SetInputConnection(sphere.GetOutputPort()) clipper.SetClipFunction(implicit) clipper.GenerateClippedOutputOn() # 6. 显示结果 mapper vtkPolyDataMapper() mapper.SetInputConnection(clipper.GetOutputPort()) actor vtkActor() actor.SetMapper(mapper) mapper1 vtkPolyDataMapper() mapper1.SetInputConnection(sphere.GetOutputPort()) actor1 vtkActor() actor1.SetMapper(mapper1) actor1.GetProperty().SetColor(colors.GetColor3d(Yellow)) ren vtkRenderer() ren.AddActor(actor) # ren.AddActor(actor1) ren.SetBackground(0.1, 0.1, 0.1) renWin vtkRenderWindow() renWin.AddRenderer(ren) iren vtkRenderWindowInteractor() iren.SetRenderWindow(renWin) iren.Initialize() renWin.Render() iren.Start() if __name__ __main__: main() # 基于模型表面上的点构建曲线进行裁剪 main1()
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

龙华网站网页设计wordpress如何加链接

💡实话实说:CSDN上做毕设辅导的都是专业技术服务,大家都要生活,这个很正常。我和其他人不同的是,我有自己的项目库存,不需要找别人拿货再加价,所以能给到超低价格。摘要 随着我国城乡居民基本医…

张小明 2025/12/25 22:37:28 网站建设

知名商城网站建设价格网站建设能干什么

FaceFusion镜像适配多种分辨率输入,兼容性极强在如今短视频、虚拟形象和AI社交应用爆发式增长的背景下,用户对“一键换脸”“实时美颜融合”等功能的需求早已从实验室走向千家万户。但一个现实问题始终困扰着开发者:用户的图像五花八门——横…

张小明 2025/12/25 22:37:27 网站建设

漂亮的网站框架找网站开发项目

如何用Dramatiq构建高性能Python分布式任务处理系统 【免费下载链接】dramatiq A fast and reliable background task processing library for Python 3. 项目地址: https://gitcode.com/gh_mirrors/dr/dramatiq Dramatiq是一款专为Python 3设计的高性能、可靠的分布式任…

张小明 2025/12/29 6:12:05 网站建设

邵阳网站开发公司推荐wordpress 通知中心

Langchain-Chatchat文档解析任务失败重试机制 在企业级知识库系统日益普及的今天,一个常见的痛点浮出水面:用户上传了几十份PDF技术手册,点击“导入”,结果半小时后提示“部分文件解析失败”。刷新重试?手动逐个排查&a…

张小明 2025/12/25 22:37:33 网站建设

用帝国做网站好做吗ppt模板免费下载完整版免费网站

文本驱动可视化:5分钟掌握专业级图表制作 【免费下载链接】mermaid mermaid-js/mermaid: 是一个用于生成图表和流程图的 Markdown 渲染器,支持多种图表类型和丰富的样式。适合对 Markdown、图表和流程图以及想要使用 Markdown 绘制图表和流程图的开发者。…

张小明 2025/12/25 22:37:31 网站建设

html5网站制作软件商务网站建设的调研

Pandoc文档转换工具完全配置指南:从零到精通 【免费下载链接】pandoc Universal markup converter 项目地址: https://gitcode.com/gh_mirrors/pa/pandoc 还在为不同文档格式之间的转换而烦恼吗?你是否曾经因为Word文档无法完美转换成Markdown而抓…

张小明 2025/12/25 22:37:30 网站建设