码迷,mamicode.com
首页 > 其他好文 > 详细

使用TVTK库创建一个矩形视图

时间:2017-12-03 18:08:22      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:back   ack   创建   win   erer   source   out   init   connect   

from tvtk.api import tvtk


# s=tvtk.ConeSource(height=3,radius=1.0,resolution=36)
# print(s.center)

#创建一个长方体数据源,并同时设置长宽高
s=tvtk.CubeSource(x_length=1.0,y_length=2.0,z_length=3.0)
#使用PolyDataMapper(矩阵数据图)将数据转化为图像数据
m=tvtk.PolyDataMapper(input_connection=s.output_port)
# 创建一个Actor
a=tvtk.Actor(mapper=m)
#创建一个渲染器
r=tvtk.Renderer(background=(0,0,0))
r.add_actor(a)
# 创建渲染窗口
w=tvtk.RenderWindow(size=(300,400))
w.add_renderer(r)
# 创建窗口交互工具
i=tvtk.RenderWindowInteractor(render_window=w)
# 开启交互
i.initialize()
i.start()

 

使用TVTK库创建一个矩形视图

标签:back   ack   创建   win   erer   source   out   init   connect   

原文地址:http://www.cnblogs.com/ldq1996/p/7966533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!