
3d Studio Max
文章平均质量分 72
csmqq
闻、见、知、行,学至于行之而止矣
-荀子
展开
-
用 3ds Max Script 同时导入多个.obj文件
一. 用 3ds Max Script 同时导入多个.obj文件MAXScript -> New Script, 将下列代码拷贝, 修改路径;ctrl + s 保存该script文件;MAXScript -> Run Script, 选择保存的script文件, 点击Open即可。 obj_files = getFiles "D://MyResearch//Vis原创 2010-04-05 16:31:00 · 16301 阅读 · 5 评论 -
MAXScript101_4.1 Loops and Loop Control
Loop: while, for; Loop control: continue, exit, return原创 2011-04-05 17:09:00 · 858 阅读 · 0 评论 -
MAXScript101_4.2 Case Expressions
case of (); case of (); 实例:拷贝、引用、实例的一个rollout!原创 2011-04-06 20:42:00 · 748 阅读 · 0 评论 -
MAXScript101_5.1 ChainMaker-Geometry Creation using Splines
实例:chainMaker2 - rollout-- 1. 选择曲线作为链条的路径,并且pickButon下面的label显示相应曲线的名字;同时创建默认值的链条;-- 2. 修改直径,厚度以及相框颜色值,场景中的链条发生相应改变;-- 3. 按 Delete Chains 按钮,删除场景中的链条,并且pickButon下面的label重新显示为"-- none --";关键词索引:user interface相关:rollout; group; pickButton, label, spi原创 2011-04-08 16:59:00 · 1088 阅读 · 0 评论 -
MAXScript101_4.3 More Context Prefixes
在有关变换的操作中,有两个重要的前缀:coordsys, 指定坐标系统;about, 指定变换中心原创 2011-04-07 16:21:00 · 955 阅读 · 0 评论 -
MAXScript101 5.3 ExportMesh - Writing Custom Scene Exporters
实例:对于一个mesh,输出它当前帧与前一帧同一顶点的坐标值差;keywords: format, getVert, createFile, edit, close原创 2011-04-12 17:13:00 · 1273 阅读 · 0 评论 -
MAXScript101_5.6 TreePlanter – Scene Generation using Mesh Sampling
脚本功能:沿着道路,随机生成树,树的棵树可以自定义。关键词搜索:ray, intersectRay, cross原创 2011-04-21 20:00:00 · 1117 阅读 · 0 评论 -
MAXScript101_5.5 Export Folder, ThumbnailFolder - Processing Sets of Scene Files
实例一,导入inFolder中的.max文件进行渲染,将渲染的图片保存到outFolder; 实例二,将inFolder中的.max文件类型,改变为exportType并且输出到outFolder原创 2011-04-20 19:58:00 · 1150 阅读 · 0 评论 -
在3ds max 中显示及渲染点云(point cloud)
3ds Max 和 3ds Max Design中的点云工具有如下功能:1. 导入格式为.PTS的点云数据;2. 使用mental ray?渲染器渲染点云;3. 利用几何显示体(geometric display volumes)将点云切片显示;4. 导出新的点云原创 2011-09-15 19:21:37 · 16258 阅读 · 6 评论 -
3ds max 刚体运动的基础知识
rigid body: 刚体,在运动过程中形状不发生改变。如玩具,玩具盒,地板。soft body(deformable body): 软体,与刚体相对,在运动过程中形状发生改变。如绳子,布等。Havok 1 World & Havok 3 World: 后者只能模拟刚体运动。默认的重力加速度(z gravity)为-386.22 inches/s^2 (equal to -9原创 2011-10-26 16:22:25 · 4176 阅读 · 0 评论 -
3ds max 了解弹簧反应器(spring reactor)的属性及行为
有关代理(proxy)在模拟几何中的代理:如Proxy Convex Hull, 我们通常用几何简单的物体作为代理,在场景中较复杂的物体的运动属性就模拟这个简单物体的运动属性。如代理圆柱体的sides设为12, 而模拟场景中的圆柱体的sides设为18,这样在模拟动作中减少内存的损耗。显示代理(Display Proxy):在动画预览窗口中,一个刚体可以用一个不同的刚体来显示,特别是模拟多原创 2011-10-26 19:14:52 · 2987 阅读 · 0 评论 -
maxscript(3ds Max) 备忘录(二)
【插幅大红喜字HAPPY一下 :)】maxScript 备忘录(二)1. standardize a model in 3ds MAX --就是使得模型的上部朝向Z轴正向,并且满足X,Y,Z右手法则;记:该model为obj:step1:centerpivot obj --将obj的pivot(模型的旋转,平移,放缩中心)设置为模型的中心。step2:obj.pos = [0,原创 2011-01-16 12:15:00 · 2719 阅读 · 0 评论 -
在3ds max中,利用normal map 制作精美骰子
使用normal map的目的使用normal map的主要目的是使得low-poly的模型看起来如同high-poly的模型那样精致,比如一个1500个三角形面片的模型在细节上看起来跟一个拥有200万个三角形面片的模型一样精细。基本想法是将high-poly模型的细节拿来放到一张normal map中,将该normal map应用到low-poly模型,这样low-poly模型将会看起来跟h原创 2012-04-24 15:12:00 · 13646 阅读 · 0 评论 -
在3ds max中,用opacity map制作真实的叶子
Opacity Map can be a white-black (greyscale) image, white means opacity while black means total transparency. Grey color means partially transparent. In the maps libary, we can choose tiles, gradient原创 2012-04-18 17:38:56 · 3501 阅读 · 0 评论 -
MAXScript实例:画直线段
MAXScript实例:画直线段 function drawLineBetweenTwoPnts pointA pointB radius = ( ss = SplineShape pos:pointA ss.render_renderable = true ss.render_rectangular = false ss.rend原创 2011-04-22 16:33:00 · 3019 阅读 · 0 评论 -
制造魔方
一种方法:p=[0,0,0]while p.x (p.y=0while p.y (p.z=0while p.z (curBox = box pos:p length: 1 width:1 height:1 wirecolor:redp.z +=1-- chamfer each boxconvertToPoly curBox--su原创 2013-04-02 21:12:04 · 923 阅读 · 0 评论 -
maxscript 渲染输出的图片颜色有问题
在3ds>http://www.cg-blog.com/index.php/2013/06/08/gamma10-max2014.htm4) 最好的解决方案见下图代码:IDisplayGamma.colorCorrectionMode = #gamma --enable gammaIDisplayGamma.gamma = 1.8 -- adjusts the ga原创 2013-12-25 20:11:54 · 2757 阅读 · 0 评论 -
在3ds max中给网格顶点赋予颜色并且渲染
Vertex Color MapMaterial Editor > Maps rollout > Click a Map button. > Material/Map Browser > Vertex ColorMapping vertex colorsVertex Color map displays the effects of assigned ver转载 2014-05-22 10:45:17 · 7031 阅读 · 0 评论 -
MAXScript101_3.3 Working with Modifeirs
modifier 相关。。。原创 2011-03-31 19:19:00 · 920 阅读 · 0 评论 -
MAXScript101 3.2_Working With Controllers
controller, key, time; 实例:相机沿着圆形轨道做步移,主要应用到shape的插值点;原创 2011-03-30 19:59:00 · 959 阅读 · 0 评论 -
MAXScript101_3.1 Scripting Animation
1.利用animate on 做动画;2. 时间值(time value)在MAXScript中的表示;3. 有关Shape的插值方法;4. 如何显示物体局部坐标系(show local coordinates)原创 2011-03-29 16:21:00 · 1534 阅读 · 1 评论 -
光的物理属性
光一般情况下以直线传播,但是遇到某些物质光的传播方向会改变。如筷子插在盛水的玻璃杯内,我们看到筷子弯曲了。人的肉眼所能看到的光只是小部分,红光和紫光是我们所能够看见的两个极端,如红外线,紫外线,x射线及gamma波都是人眼不可见的。原创 2010-09-14 14:59:00 · 3032 阅读 · 0 评论 -
MAX 材质学习_有关反射,折射及光线跟踪
高光颜色材质的高光属性由高光颜色(specular color)和高光点(specular highlights)决定。原创 2010-09-15 20:09:00 · 3062 阅读 · 1 评论 -
MaxScript入门指引系列(二)变量和语句
每一种编程语言都有其语法,如同MatLab的脚本语言,MaxScript的脚本语言的语法相当简单。对于声明变量时,无需像C++那样在变量前面加数据类型;循环和判断语句也显得特别直白。原创 2010-09-21 19:59:00 · 3942 阅读 · 0 评论 -
MaxScript入门指引系列(三)随机变量
应用随机数,有时候会有意想不到的效果。原创 2010-09-21 20:06:00 · 1799 阅读 · 1 评论 -
MaxScript入门指引系列(一)MaxScript Listener
打开3ds max软件,按F11,会出来MaxScript Listener对话框。它的功能跟MatLab的Command Window相似,对语句可以逐行运行,或者也可以多行运行。MaxScript Listener适宜于对场景中物体的简单修改属性等。原创 2010-09-21 19:50:00 · 4651 阅读 · 0 评论 -
MaxScript入门指引系列(五)数组和Visual MaxScript editor
在本系列主要探讨:数组,错误检查,弹出信息框提示错误信息,以及用户界面。并提供较完整的一段代码实例,从写代码到制作菜单。原创 2010-09-27 15:11:00 · 6807 阅读 · 4 评论 -
3D Studio Max快捷键列表
<br /><br />Snaps Action TableSnap To Edge/Segment Toggle Alt+F10 Snap To Endpoint Toggle Alt+F8 Snap To Face Toggle Alt+F11 Snap To Grid Points Toggle Alt+F5 Snap To Midpoint Toggle Alt+F9 Snap To Pivot Toggle Alt+F6 Snap To Vertex Toggle Alt+F7 Main UIAd转载 2010-12-14 15:21:00 · 1796 阅读 · 0 评论 -
相机旋转动画
相机旋转动画的脚本语言原创 2010-11-23 17:35:00 · 1181 阅读 · 0 评论 -
材质、渲染等备忘录
如何调节shading; 如何在渲染的图片上加:渲染的时间,显示当地时间等; 认识manage layers ; 会用shape merge特效,将文字嵌入到模型中; 双面材质。原创 2010-11-23 20:07:00 · 1052 阅读 · 0 评论 -
maxscript 备忘录
东西多而杂。主要是多maxscript的一些概念进行澄清。特别是visibility,它的动画。原创 2010-11-23 20:57:00 · 2989 阅读 · 0 评论 -
VRay 渲染器
关于vray渲染器。。。原创 2010-11-24 11:43:00 · 2671 阅读 · 0 评论 -
MAXScript 101-2.3 Functions
MAXScript中的函数:无返回值函数,有返回值函数,递归函数定义及调用原创 2011-03-22 18:05:00 · 1184 阅读 · 0 评论 -
MAXScript 101-2.4 Values and Classes
3DS MAX中,类的层级关系。每一个东西都拥有其所属的类或者超级类(superclass)原创 2011-03-23 20:24:00 · 1323 阅读 · 0 评论 -
MAXScript101_2.5 Expressions
MAXScript中的各类操作符及表达式原创 2011-03-24 13:23:00 · 803 阅读 · 0 评论 -
MAXScript 101_2.7 Naming Scene objects
标准类别名:geometry, shapes, camera...; 用路径名选择物体原创 2011-03-28 19:14:00 · 909 阅读 · 1 评论 -
MAXScript 101_2.6 Collections and Arrays
关于数组:append 和 collect; 实例:创建rollout,拖动spinner上下小三角形,场景中实时地做相应改变。原创 2011-03-28 14:31:00 · 1116 阅读 · 0 评论 -
flat渲染模式及修改纹理坐标
在研究论文的渲染任务中,经常需要展示网格本身的表面属性,而非原创 2014-05-05 19:20:31 · 949 阅读 · 0 评论