一.Maya API编程简介 Autodesk® Maya® is an open product. This means that anyone outside of Autodesk can change Maya’s existing features or add entirely ...
操作流程: . VS运行代码,生成插件 . 打开Maya绘制曲线,加载插件 . 选中绘制的曲线,运行插件 Posts . 代码: 其中大部分代码都是创建命令必须的,可以用一句话来代替: 因此,最终代码简化版为 Posts . 可以在命令行出现参数,执行时输入: 修改doIt前面一部分的代码为: Posts . 使用MSyntax和MArgsDatabase类。这两个类在可以使用的参数数目和类型方面 ...
2019-06-15 16:56 0 538 推荐指数:
一.Maya API编程简介 Autodesk® Maya® is an open product. This means that anyone outside of Autodesk can change Maya’s existing features or add entirely ...
前几天解决了原生WebGL开发中的一个问题,就是在一个场景中绘制多个几何网格特征不同的模型,比如本文所做的绘制多个圆锥和圆柱在同一个场景中,今天抽空把解决的办法记录下来,同时也附上代码。首先声明,圆柱和圆锥的网格生成是我自己写的polyhedron.js模块,如果要加载其他模型 ...
问题背景 上次写了动态绘制立方体,这最近又来了新功能,绘制圆柱(风筒),要求是给了很多节点,根据节点去动态绘制风筒,风筒就是圆柱连接而成的,可以理解为管道,还有就是拐角处注意倒角,圆润过度过来。 实现原理 动态绘制圆柱mesh,注意,圆柱的mesh绘制远比立方体复杂得多,上节阐述 ...
本文使用QGLWidget来绘制各种三维基本图形,包括立方体、圆柱体、圆锥、球体、圆环等等,涉及包括基本绘制以及上色、纹理、旋转等操作。 使用的软件版本:QT5.12 + QT Creater4.8.0 GLWidget.h 1 2 3 4 5 6 ...
Maya2018 + VS2017 环境搭建见 博客 1. 项目: VS 新建了一个 MEL Command类型的项目(MayaProject) 2. HelloWorld代码 3. 运行,debug文件夹中出现了一个mll文件 4. 把mll文件拷贝到C ...
转载:在这篇文章中我将给读者介绍Unity中的图形用户界面(GUI)编程.Unity有一个非常强大的GUI脚本API.它允许你使用脚本快速创建简单的菜单和GUI. 简介 Unity提供了使用脚本创建GUI界面的能力.在写这篇文章的时候,Unity还没有提供一套原生的可视化GUI开发工具,尽管你 ...
通过Entity添加形状 先来看一个添加立方体的例子 效果如图: 通过CZML添加 通过CZML也可以添加几何形状,而且CZML还可以描述动画(现在先有个印象,动画以后介绍) 先来看 ...
Maya自身的功能就已经非常强大了,但是更棒的是它的扩展性非常强,提供API让用户自己来编写插件Plugin。Maya的插件主要是两种,一种是用C++编写的,后缀为".mll",另一种是用Python编写的,后缀为".py"。在用C++编写插件时,我们可以用下面 ...