maya自带的拍平想要对场景进行360度无死角拍平,需要对摄像机key帧看着比较麻烦,于是就想写一个自动key帧并拍平的脚本如下:

class Example(QtGui.QDialog):def __init__(self, parent=None):super(Example, self).__init__(parent)self.initUI()def initUI(self):self.setGeometry(600, 300, 500, 500)self.setWindowTitle('360 Playblast')Browse_Button = QtGui.QPushButton("Browse")name_label_file = QtGui.QLabel("Open file")self.name_line_edit_file = QtGui.QLineEdit()name_label_Frame = QtGui.QLabel("From")self.name_line_edit_frame = QtGui.QLineEdit()name_label_to = QtGui.QLabel("To")self.name_line_edit_to = QtGui.QLineEdit()name_label_Format = QtGui.QLabel("Format")self.ComboBox_format = QtGui.QComboBox()self.ComboBox_format.addItems(["avi", "image", "qt", "movie"])name_label_resolution = QtGui.QLabel("Resoultion")self.ComboBox_resolution = QtGui.QComboBox()self.ComboBox_resolution.addItems(["1920*1080", "1080*720", "720*540"])Browse_Button_to = QtGui.QPushButton("Browse")name_label_to1 = QtGui.QLabel("To")self.name_line_edit_file1 = QtGui.QLineEdit()name_button_OK = QtGui.QPushButton("OK")name_button_Canle = QtGui.QPushButton("Canle")baseLayout = QtGui.QGridLayout()baseLayout.addWidget(Browse_Button, 0, 2)baseLayout.addWidget(name_label_file, 0, 0)baseLayout.addWidget(self.name_line_edit_file, 0, 1)baseLayout.addWidget(name_label_Frame, 1, 0)baseLayout.addWidget(self.name_line_edit_frame, 1, 1)baseLayout.addWidget(name_label_to, 1, 2)baseLayout.addWidget(self.name_line_edit_to, 1, 3)baseLayout.addWidget(name_label_Format, 2, 0)baseLayout.addWidget(self.ComboBox_format, 2, 1)baseLayout.addWidget(name_label_resolution, 3, 0)baseLayout.addWidget(self.ComboBox_resolution, 3, 1)baseLayout.addWidget(name_label_to1, 4, 0)baseLayout.addWidget(self.name_line_edit_file1, 4, 1)baseLayout.addWidget(Browse_Button_to, 4, 2)baseLayout.addWidget(name_button_OK, 5, 1)baseLayout.addWidget(name_button_Canle, 5, 3)self.setLayout(baseLayout)self._exampleDatas = MayaDatas(self)name_button_OK.clicked.connect(self._exampleDatas.OK_button)name_button_Canle.clicked.connect(self._exampleDatas.Cancle_button)Browse_Button.clicked.connect(self._exampleDatas.choseFile)Browse_Button_to.clicked.connect(self._exampleDatas.outFile)if __name__ == "__main__":# app=QtGui.QApplication(sys.argv)ex = Example()ex.show()
# app.exec_()


界面和部分UI代码如上所示,完整代码请访问gitHub:https://github.com/mxc123/myPlayBlast

打开Maya场景文件自动360度拍平。相关推荐

  1. html5图片自动翻转,纯js实现360度旋转预览图片特效

    这是一款纯js实现360度旋转预览图片特效.该js特效仅使用120行代码,即可实现通过滑块.或鼠标手动360度旋转图片,以及自动360度旋转图片的效果. 使用方法 HTML结构 import Roll ...

  2. 360度旋转图片小特效

    现在,在这个网络发达的时代,一些电子商务公司,需要将自己线上的产品给买家或用户看,为了能让用户了解的更全面,那么把一个物件的产品要展示到方方面面,就要运用到360度旋转图片特效,因为上次有朋友叫我帮她 ...

  3. js产品360度旋转预览图片插件

    下载地址 纯js实现的产品360度旋转预览图片插件.该js特效仅使用120行代码,即可实现通过滑块.或鼠标手动360度旋转图片,以及自动360度旋转图片的效果. dd:

  4. imageView图片自动360旋转

    imageView 中的图片自动360度旋转 #import "ViewController.h" @interface ViewController () @property(n ...

  5. 手机电路板文件_手机中框自动点胶机,360度旋转点胶,解决高精度点胶问题

    全自动点胶机应用在很多类型的半成品中,包括手机中框涂胶与金属扣涂料等,而手机飞速发展的同时对 手机质量的要求也越来越高,自然对点胶机的要求也越来越高.下面我们一起来了解下蜻蜓智能针对手机边框点胶难的问 ...

  6. CVPR2021最佳论文:当GAN遇到3D场景,无需监督就学会“动态抠图”、360度展示对象...

    月石一 发自 凹非寺 量子位 报道 | 公众号 QbitAI GAN又又又有新玩法了! 人脸?NO,NO,NO~ 这回,开发者利用「3D+GAN」生成了汽车大片,还是能360度展示.随手换背景那种. ...

  7. 【计算机图形】制作能够利用鼠标拖拽实现360度旋转的3D人体模型flash文件

    前段时间,由于要对参加挑战杯的系统进行改善,老师要求我们在系统当中添加一个可旋转的3D人体模型,于是俺陷入了深深的思考当中.之前一直都没有接触过3D模型的制作,而且老师这回给的时间又特紧,当时那个急呀 ...

  8. H5实现可拖动的360度环拍物品展示(1)

    需要实现可拖动的360度环拍的物品展示效果,大概效果为,拖动可360度查看. 使用threesixty.js插件实现. ThreeSixty 是生成可拖动的360度预览图像序列的 jQuery 插件. ...

  9. 使用Chrome打开http://www.cutv.com/demo/live_test.swf页面时swf文件自动下载问题

    做流媒体开发的朋友们,可能经常使用cutv网页播放器去进行一些播放测试操作. 网页播放器播放地址:http://www.cutv.com/demo/live_test.swf 同事在使用Chrome浏 ...

最新文章

  1. 普通用户 fork报错 fork: retry: No child processes 解决方法
  2. C primer 第六章循环 习题6.7
  3. 重构-改善既有代码的设计:简化函数调用 (八)
  4. servlet——web应用中路径问题
  5. pixhawk软件架构
  6. redis-cli 命令详解
  7. 《犯罪心理学》读书笔记(part9)--犯罪心理的主观差异(下)
  8. opencv 手册_有兴趣吗?程序员分手手册,教你如何恢复单身
  9. How to add jdk8 in Eclipse Indigo
  10. 08-04 性能测试--复杂情景设计
  11. 剑指 Offer II 023. 两个链表的第一个重合节点
  12. 我使用的网址--Hadoop
  13. python or 和and的优先级_python中not、and和or的优先级与详细用法介绍
  14. html页面阅读pdf,在HTML中查看PDF文件的最佳阅读器-HTML PDF Viewer
  15. 2021年安徽全椒中学高考成绩查询,全椒中学2020届高考记录是这样的!
  16. 理性看待SDN(软件定义网络)
  17. UINO优锘去ChinaJoy秀数字孪生元宇宙落地应用!
  18. 刀刀漫画合集(共享PDF,RAR,UMD版本和语录)
  19. 叩丁狼培训实战教程之Java的动态代理
  20. python剔除st股_通达信剔除st的指标,通达信条件预警中如何剔除st股票

热门文章

  1. BUUCTF:Quoted-printable
  2. 什么是深度学习?45分钟理解深度神经网络和深度学习 刘利刚教授
  3. JS基本数据类型和Object
  4. World Wind Java开发之十一——加载热点信息(仿Google Earth)
  5. Java线程知识梳理
  6. IIS发布网站404.0问题
  7. CAD动态块操作实例:距离乘数
  8. 安装指定版本的nodejs
  9. 南京市职称计算机考试题目,南京市职称计算机计算机辅助设计CAD(习题+答案)
  10. [转] 信仰是如何毁掉程序员的