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

连云港做网站哪里好企业门户源码

连云港做网站哪里好,企业门户源码,wordpress服务器加速,中华香烟网上商城2d刻度尺 : vtk 2D 刻度尺 2D 比例尺-CSDN博客 简介#xff1a; 3D 刻度尺#xff0c;也是常用功能#xff0c;功能强大 3D 刻度尺 CubeAxesActor vtkCubeAxes调整坐标轴的刻度、原点和显示效果#xff0c;包括关闭小标尺、固定坐标轴原点#xff0c;以及设置FlyMode模…2d刻度尺 : vtk 2D 刻度尺 2D 比例尺-CSDN博客 简介 3D 刻度尺也是常用功能功能强大 3D 刻度尺 CubeAxesActor vtkCubeAxes调整坐标轴的刻度、原点和显示效果包括关闭小标尺、固定坐标轴原点以及设置FlyMode模式。同时展示了通过vtkOutlineFilter创建立体包围盒的方法提供了一种只显示XYZ坐标轴和包围盒的解决方案。最后提到了vtkCamera的用法作为后续探讨的话题 Part2:简单实现 #!/usr/bin/env python# noinspection PyUnresolvedReferences import vtkmodules.vtkInteractionStyle # noinspection PyUnresolvedReferences import vtkmodules.vtkRenderingOpenGL2 from vtkmodules.vtkCommonColor import vtkNamedColors from vtkmodules.vtkFiltersSources import vtkSuperquadricSource from vtkmodules.vtkRenderingAnnotation import vtkCubeAxesActor from vtkmodules.vtkRenderingCore import (vtkActor,vtkPolyDataMapper,vtkRenderWindow,vtkRenderWindowInteractor,vtkRenderer )def main():colors vtkNamedColors()backgroundColor colors.GetColor3d(DarkSlateGray)actorColor colors.GetColor3d(Tomato)axis1Color colors.GetColor3d(Salmon)axis2Color colors.GetColor3d(PaleGreen)axis3Color colors.GetColor3d(LightSkyBlue)# Create a superquadricsuperquadricSource vtkSuperquadricSource()superquadricSource.SetPhiRoundness(3.1)superquadricSource.SetThetaRoundness(1.0)superquadricSource.Update() # needed to GetBounds laterrenderer vtkRenderer()mapper vtkPolyDataMapper()mapper.SetInputConnection(superquadricSource.GetOutputPort())superquadricActor vtkActor()superquadricActor.SetMapper(mapper)superquadricActor.GetProperty().SetDiffuseColor(actorColor)superquadricActor.GetProperty().SetDiffuse(.7)superquadricActor.GetProperty().SetSpecular(.7)superquadricActor.GetProperty().SetSpecularPower(50.0)cubeAxesActor vtkCubeAxesActor()cubeAxesActor.SetUseTextActor3D(1)cubeAxesActor.SetBounds(superquadricSource.GetOutput().GetBounds())cubeAxesActor.SetCamera(renderer.GetActiveCamera())cubeAxesActor.GetTitleTextProperty(0).SetColor(axis1Color)cubeAxesActor.GetTitleTextProperty(0).SetFontSize(48)cubeAxesActor.GetLabelTextProperty(0).SetColor(axis1Color)cubeAxesActor.GetTitleTextProperty(1).SetColor(axis2Color)cubeAxesActor.GetLabelTextProperty(1).SetColor(axis2Color)cubeAxesActor.GetTitleTextProperty(2).SetColor(axis3Color)cubeAxesActor.GetLabelTextProperty(2).SetColor(axis3Color)cubeAxesActor.DrawXGridlinesOn()cubeAxesActor.DrawYGridlinesOn()cubeAxesActor.DrawZGridlinesOn()cubeAxesActor.SetGridLineLocation(cubeAxesActor.VTK_GRID_LINES_FURTHEST)cubeAxesActor.XAxisMinorTickVisibilityOff()cubeAxesActor.YAxisMinorTickVisibilityOff()cubeAxesActor.ZAxisMinorTickVisibilityOff()cubeAxesActor.SetFlyModeToStaticEdges()renderer.AddActor(cubeAxesActor)renderer.AddActor(superquadricActor)renderer.GetActiveCamera().Azimuth(30)renderer.GetActiveCamera().Elevation(30)renderer.ResetCamera()renderer.SetBackground(backgroundColor)renderWindow vtkRenderWindow()renderWindow.AddRenderer(renderer)renderWindow.SetSize(640, 480)renderWindow.SetWindowName(CubeAxesActor)renderWindowInteractor vtkRenderWindowInteractor()renderWindowInteractor.SetRenderWindow(renderWindow)renderWindow.Render()renderer.GetActiveCamera().Zoom(0.8)renderWindowInteractor.Start()if __name__ __main__:main() Part3:   三维图表上相应的坐标在VTK中提供了相应的类vtkCubeAxes和vtkCubeAxes2D vtkCubeAxesActor2D在数据集的边界框上绘制轴并用x-y-z坐标标记轴。 Part4 实现 import vtkcolors vtk.vtkNamedColors()icosahedron vtk.vtkPlatonicSolidSource() icosahedron.SetSolidTypeToIcosahedron()normals vtk.vtkPolyDataNormals() normals.SetInputConnection(icosahedron.GetOutputPort())icosahedron_mapper vtk.vtkPolyDataMapper() icosahedron_mapper.SetInputConnection(normals.GetOutputPort()) icosahedron_mapper.ScalarVisibilityOff()icosahedron_actor vtk.vtkLODActor() icosahedron_actor.SetMapper(icosahedron_mapper) icosahedron_actor.GetProperty().SetColor(colors.GetColor3d(Plum))outline vtk.vtkOutlineFilter() outline.SetInputConnection(normals.GetOutputPort())map_outline vtk.vtkPolyDataMapper() map_outline.SetInputConnection(outline.GetOutputPort())outline_actor vtk.vtkActor() outline_actor.SetMapper(map_outline) outline_actor.GetProperty().SetColor(colors.GetColor3d(SeaGreen)) outline_actor.GetProperty().SetLineWidth(2)ren1 vtk.vtkRenderer() ren1.SetViewport(0, 0, 0.5, 1.0)ren2 vtk.vtkRenderer() ren2.SetViewport(0.5, 0, 1.0, 1.0) ren2.SetActiveCamera(ren1.GetActiveCamera())renWin vtk.vtkRenderWindow() renWin.AddRenderer(ren1) renWin.AddRenderer(ren2) renWin.SetWindowName(CubeAxesActor2D) renWin.SetSize(1200, 600)iren vtk.vtkRenderWindowInteractor() iren.SetRenderWindow(renWin) style vtk.vtkInteractorStyleTrackballCamera() iren.SetInteractorStyle(style)ren1.AddViewProp(icosahedron_actor) ren1.AddViewProp(outline_actor) ren2.AddViewProp(icosahedron_actor) ren2.AddViewProp(outline_actor)ren1.SetBackground(colors.GetColor3d(MidnightBlue)) ren2.SetBackground(colors.GetColor3d(MidnightBlue))tprop vtk.vtkTextProperty() tprop.SetColor(colors.GetColor3d(Yellow)) tprop.ShadowOn() tprop.SetFontSize(20)axes1 vtk.vtkCubeAxesActor2D() axes1.SetInputConnection(normals.GetOutputPort()) axes1.SetCamera(ren1.GetActiveCamera()) axes1.SetLabelFormat(%6.4g) axes1.SetFlyModeToOuterEdges() axes1.SetAxisTitleTextProperty(tprop) axes1.SetAxisLabelTextProperty(tprop) axes1.GetProperty().SetLineWidth(2) ren1.AddViewProp(axes1)axes2 vtk.vtkCubeAxesActor2D() axes2.SetViewProp(icosahedron_actor) axes2.SetCamera(ren2.GetActiveCamera()) axes2.SetLabelFormat(%6.4g) axes2.SetFlyModeToClosestTriad() axes2.ScalingOff() axes2.SetAxisTitleTextProperty(tprop) axes2.SetAxisLabelTextProperty(tprop) axes2.GetProperty().SetLineWidth(2) ren2.AddViewProp(axes2)ren1.ResetCamera() iren.Initialize() renWin.Render() iren.Start()
http://www.w-s-a.com/news/241144/

相关文章:

  • 百度做网站优化多少钱一年罗庄网站建设
  • 手机网站 自适应屏幕h5网站有哪些
  • 北京企业建站技术临沂网站公众号建设
  • 域名和网站备案一样吗wordpress 封装 app
  • 婚纱摄影网站开题报告c2c模式是什么意思
  • 网站几种颜色wordpress水平菜单
  • php做网站的分站wordpress边下边看
  • 杭州建设实名制报备网站Wordpress外贸网站搭建公司
  • 山西云起时网站建设计算机网站开发实现总结
  • 一个网站做两个优化可以做吗永清网站建设
  • wordpress英文采集wordpress seo 链接
  • 进入建设银行的网站就打不了字工程建设标准化网站
  • 杭州网站推广大全网站建设演讲稿
  • 厦门网站的制作太仓专业网站建设
  • 天津公司网站建设公司哪家好在阿里巴巴国际网站上需要怎么做
  • 网站关键词seo推广公司哪家好无锡市无锡市住房和城乡建设局网站
  • 开远市新农村数字建设网站网站如何做QQ登录
  • 自己做个网站教程高端网站开发哪家强
  • 网站模板免费下载中文版大连网站建设哪家专业
  • 网站建设的基本代理公司注册公司坑人
  • 企业网站被黑后如何处理wordpress邮件发送类
  • 北京网站的网站建设公司建设工程竣工验收消防备案网站
  • 淄博市 网站建设报价wordpress里的发消息给我
  • 网站下拉菜单怎么做游戏网站模板免费下载
  • 阿里云上做网站套模板怎么做一个网站开发小组
  • 营销型网站源码下载青岛做网站建设的公司哪家好
  • 迁西网站定制怎么制作网址内容
  • 深圳装饰公司网站宁波网站建设哪里有
  • 建站网站破解版怎么看自己的网站是用什么做的
  • 做微商那个网站好织梦模板更新网站