MaxScript脚本
1.基本类型Values
- 基本数据值、数字值、64 位值-双精度、 Integer64、 IntegerPtr、字符串值、名称值(#变量名)、BooleanClass 值、颜色值、Point3 值、点 2 的值、Point4 值、Ray 值(射线,可以计算遮挡)、四元数的值、AngleAxis 值、EulerAngles 值、Matrix3 值、BigMatrix 的值,BigMatrixRowArray 值、Box2 值(二维区域)
2.集合Collect
- 阵列的值、路径名值($对象名路径)、ObjectSet 值、SelectionSet 值、SelectionSetArray 值、NodeChildrenArray 值、VertexSelection 值、FaceSelection 值、EdgeSelection 值、KeyArray 值、MAXNoteKeyArray 值、ModifierArray 值、MaterialLibrary 值、NURBSSet 值
3.节点(基类MAXWrapper)
- 几何图形Geometry(box等)、辅助对象Helper(dummy虚拟对象等)
5.修改器(Modifier)
6.材质
7.动画控制
8.脚本加速
- 使用with redraw off()关联或一对disableSceneRedraw()和enableSceneRedraw()禁用重绘,直到所有绘制完成
- undo off 绘制复杂操作时,关闭撤销操作记录操作,否则这样会占用绝大部分内存和效率
- 强制面板停止绘制更新,直到绘制完成,suspendEditing()和resumeEditing()方法修改面板更新
- 不使用return、continue、break、exit
- for i to j do比for i in o do快
- 粒子长度length比函数计算快
9.调试
- break()断电,和使用3dmax中集成的maxscript调试器
- 多文件fileIn相同脚本造成交叉引用,会导致3dMax崩溃(至少3dmax2014是这样)
- 监听器点击ESC键清空缓冲区
10 符号
;同一行多条表达式、&引用、*取消引用
MaxScript脚本相关推荐
- 【3dsMax】如何用VSocde写最简单的MaxScript脚本
前言 这几天学习了如何用VScode编写MaxScript脚本,今天将学到的知识整理成博客~ 参考了YivanLee大佬两年前写的一篇博客,附上链接:https://blog.csdn.net/qq_ ...
- MAXScript脚本用于建筑可视化
MAXScript脚本用于建筑可视化 MAXScript是Autodesk 3ds Max的内置脚本语言.它允许用户通过自定义和自动化扩展3ds Max的功能,以满足其特定需求.对如何使用MAXScr ...
- 使用VS Code编写maxscript脚本(代码自动补全)
文章目录 1 VS Code安装 2 VS Code汉化 3 maxscript 插件安装 4 编写maxscript脚本 1 VS Code安装 官方下载地址:https://code.visual ...
- 【沐风老师】怎么在3DMAX中使用MAXScript脚本动画编程?
大家可能对3dmax都抱有很浓厚的兴趣,但如果你接触到max脚本(MAXScript),你会觉得它比max本身更让人着迷,因为它更能拓展我们的想象力,或者帮助我们更好的提高工作效率.不过,MAXScr ...
- maxscript脚本:模型导出为json,用于three.js加载
一.总的任务 1.数据来源: 将3dsmax中建好的模型,通过烘焙反贴,赋予SelfIllumMap(自发光材质)一个bitmap(位图贴图),用于表达物体的光影效果.加上本身的diffuseMap( ...
- MaxScript:txt点坐标生成面(3dmax脚本文件)
近期研究自动化建模(利用MaxScript).写了部分代码:点生成面. 一.方法 1.1黑色边界点和红色边界点分别存储在两个TXT文件,点的数量和点号要对应. 1.2按照 黑-i,黑-j,红-j,红 ...
- 【沐风老师】为你推荐18个免费3dMAX插件和脚本
在所有 3D 软件中,3dMax的历史特别引人注目,有许多有趣的里程碑和突破点.自 1990 年推出以来,3dMax 一直是Autodesk公司的支柱产品之一.作为行业标准,它是高端项目和各种高级用途 ...
- MaxScript 编辑器 主题设置
很多的软件开发人员都比较热衷于黑色背景的编辑器,在MaxScript脚本编辑器中也可以实现下图的功能.黑色背景,代码高亮,自动补全. 下面教大家如何实现这种效果. 下载文件: http://pan. ...
- Maxscript Protector 2.1 解密思路
起源 就是这加密maxscript脚本的插件,https://www.turbosquid.com/FullPreview/Index.cfm/ID/1246058 当初我在scriptspot发布了 ...
- 【MAXScript】3DMax批量修改贴图名及模型名
这应该是我的Coder路上的一段小插曲~~~ 一堆废话 想不到自己还会接触3DMAX的脚本语言--MAXScript.首先申明一下,本人不是建模组的,对建模什么的不甚了解.倒是想学来着,会点建模如果自 ...
最新文章
- C++库文件和头文件编写教程
- [20190113]四校联考
- C# 中对COOKIES的操作
- 087_html5表单元素
- Java 类的热替换---转载
- mysql5.7.14操作命令_Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)
- 2021-11-18可变参数
- python中da_Python中字符的编码与解码
- Entity Framework Code First模式基础知识及入门实例01
- 模板应用到多个主机 zabbix_Zabbix监控TCP连接数
- C++调用WMI类查询获取操作系统名(实例)
- 面试题系列:网络篇夺命连环12问
- fatal: HttpRequestException encountered (附:网盘下载地址)
- fatal error C1010: 是否忘记了向源中添加“#include stdafx.h”?
- 自动垃圾回收学习笔记-我们为什么需要自动垃圾回收
- PKU 2528 POJ 2528 Mayor's posters ( 线段树+离散化 ) ACM 2528 IN PKU
- ue4 unreal 使用 Download Image 下载图片 下载多张图片 批量下载 类似untiy协程
- 主分区、扩展分区、逻辑分区、活动分区
- HDU 2209 翻纸牌游戏 By Assassin 模拟
- mysql表文件被删除,MySQL数据表InnoDB引擎表文件误删恢复