随笔分类 -  2011.4.20 最近poly 脚本 过程

1 2 下一页

poly 的择面分离知道
摘要:$.EditablePoly.detachToElement #Face keepOriginal:on $.EditablePoly.ConvertSelection #Face #Edge --$.EditablePoly.SetSelection #Face tempSel polyop.detachEdges $ ( polyop.getEdgeSelection $ ) delete:true asNode:true name:"Gt_10_Fen_Li" 阅读全文

posted @ 2011-11-10 12:24 盖天00 阅读(269) 评论(0) 推荐(0)

看了脚本后才知道是怎么把三边转四边。
摘要:rollout 三角面转四边形 "三角面转四边形" width:179 height:44(button btn4 "三角面转四边形" pos:[20,6] width:136 height:27on btn4 pressed do(disablesceneredraw()cobjs = selection.countcobjset=#()for i = 1 to cobjs do (cobjset[i] = selection[i])tb = Bomb strength:0 gravity:0 detonation:0f minFragmentSize 阅读全文

posted @ 2011-05-31 12:22 盖天00 阅读(393) 评论(0) 推荐(0)

poly 查找因素脚本、
摘要:----这个是因素的旗帜。fn fl_getElementItem SourceOBJ =(tempSel = polyop.getFaceSelection SourceOBJ --在没有选择面的情况下,返回的是一个空组。elementFirstFlags = #()faceCount = polyOp.getNumFaces SourceOBJ --返回总的面数。faceFlags = #{1..faceCount} --原来这样的可以替换,不错for i in 1 to faceCount where not faceFlags.isempty do(--start element co 阅读全文

posted @ 2011-05-02 15:16 盖天00 阅读(290) 评论(0) 推荐(0)

max poly 合并 速度很快
摘要:allObj=selection as arrayfor i=2 to allObj.count do( allObj[1].EditablePoly.attach allObj[i] allObj[1]) 阅读全文

posted @ 2011-04-29 19:33 盖天00 阅读(253) 评论(0) 推荐(0)

改的更加 人性化, 意见来自于 制作 mode(建模工具)1.4
摘要:--*************************************************************** --***2011.4.25 要改的工具,要叫我所做的元素,和max的因素同步进行处理,这个肯能是和很好的办法。------**** 除了加入要和模型进行实时交互以外,在1.3 版本的基础上再次对“编辑步幅因素进行操作。”------**** --******************************************************************************** --****2011.4.25 我现在选择的 边的ring 阅读全文

posted @ 2011-04-25 18:11 盖天00 阅读(292) 评论(0) 推荐(0)

mode(建模)1.4 从使用者的角度优化1次
摘要:--******************************************************************************** --****2011.4.25 我现在选择的 边的ring 选择边的loop 还只是停留在对单个的处理。现在我要把它处理成多个的。 ---多个处理是单个处理的循环, --**** --**** --**********************************************************************************--- rolloutglobal gt_Scatter_tool/*. 阅读全文

posted @ 2011-04-25 14:00 盖天00 阅读(254) 评论(0) 推荐(0)

上面发的那个完整版变量还有问题,难道我不是用英文输入法, 电脑不说谎 ,看来我是大意了。下面是最终版。
摘要:--- rolloutglobal gt_Scatter_tool/*----这里我判断不用了global localHit=[0,0,0], localNormal=[0,0,0], worldHit=[0,0,0], worldNormal=[0,0,0] ----原来这里的东西早就不用了global helperOBJ = undefined*/global ScatOBJ = undefined ---着一点值得我学习。是什么呢, 全局还要给初始值。 在我之前开发的脚本系类中最后的bug 都是因为这了、global timeS1=timestamp(), timeS2=timesta. 阅读全文

posted @ 2011-04-23 19:17 盖天00 阅读(446) 评论(0) 推荐(0)

2011.4.23 周六建模工具完成。(以后修改再说)(mode(建模工具)1.0)
摘要:--- rolloutglobal gt_Scatter_tool/*----这里我判断不用了global localHit=[0,0,0], localNormal=[0,0,0], worldHit=[0,0,0], worldNormal=[0,0,0] ----原来这里的东西早就不用了global helperOBJ = undefined*/global ScatOBJ = undefined ---着一点值得我学习。是什么呢, 全局还要给初始值。 在我之前开发的脚本系类中最后的bug 都是因为这了、global timeS1=timestamp(), timeS2=timesta. 阅读全文

posted @ 2011-04-23 16:44 盖天00 阅读(473) 评论(0) 推荐(0)

建模的创造脚本基本完成在改一点点。
摘要:--- rolloutglobal gt_Scatter_tool/*----这里我判断不用了global localHit=[0,0,0], localNormal=[0,0,0], worldHit=[0,0,0], worldNormal=[0,0,0] ----原来这里的东西早就不用了global helperOBJ = undefined*/global ScatOBJ = undefined ---着一点值得我学习。是什么呢, 全局还要给初始值。 在我之前开发的脚本系类中最后的bug 都是因为这了、global timeS1=timestamp(), timeS2=timesta. 阅读全文

posted @ 2011-04-23 15:57 盖天00 阅读(1130) 评论(0) 推荐(0)

选择因素随机的判断。
摘要:-----还有一个就是随机的选择面熟----这个思路相对明确一些,判断是不是 poly mrsh 到面层级---2. 收集所有面的数组。这里有两种情况---3我要随机的选择100 个面,还有就是我要递增的选择100 个面。---我是这样随即。random 1 到面熟。 选择多少个进行多少次,加到数组----并且我们还不能叫数组有重复的。就好了。---在下面由一个“变体”的功能,其实不错。我是这样考虑的。---1.知道poly的因素数,判断面数所在因素数,这样在选择相应的因素数, 这里面可能有多面在通一个因素上---2.这样这时要叫因素具有唯一性就好。--下面开始写随即函数。--非常重要的一点。 阅读全文

posted @ 2011-04-23 15:17 盖天00 阅读(214) 评论(0) 推荐(0)

面数的奇数偶数判断,ring loop的判断
摘要:---段数的跳一个 选择一个,这样进行处理。点数的,面数的处理---起初我是这么想的。用when 语句进行操作,单我按下按钮时,就是这样的,当我点击的线符合拓扑结构时。---产生横向与纵向的连长,但是我后来就不这么想了。---尤其是在听了路生的教导后。我不想在刷什么。我要做的工作是,在max的基础上,做东西。补不足。 max 能实现的,大家都在用,所以习惯了,---不是很好改了。---好了,写东西了。起初只是想写线的,现在看来,我要写 点的 边的, 面的 奇数 偶数的选择。2011.4.22 晚 ---由于在选择中选择缺口 返回的是边,所以 所以这样按缺口选择的 估计有特定的函数,或有特定的组 阅读全文

posted @ 2011-04-23 15:16 盖天00 阅读(379) 评论(0) 推荐(0)

面的面积大小合线的长度的判断。
摘要:---看到别人的东西是根据选择体的线,选择相应的体中的线。--1.选择线判断两点距离。其实这我也就明白了容差在这里到底是什么意思。---、--2.把模型的所有点找到。做递归的两点距离判断。 在容差范围内的,看看是否能还原出线。如果不行就没事。如果行就加到数组中--3.进行选择。--4. 关与线的方式我想不出来什么 我觉得就是递增判断距离。--其实后来我用的不是那个。是用的循环线。--判断物体收集所以线 --因为每条线都有两个点,判断线的距离。fn Equal_spline input_poly tolerance = ---这个函数是查找相等的线,input_poly 是输入的模型信息,判断是 阅读全文

posted @ 2011-04-23 15:14 盖天00 阅读(268) 评论(0) 推荐(0)

轴心工具的做法。
摘要:---------*****************变换轴心点**************************************************************-----------try(cui.UnRegisterDialogBar transPivot)catch()-----这个是法则。try (DestroyDialog transPivot )catch()global gt_yc_Ailfn g_filter o = superclassof o == Geometryclassfn find_intersection z_node node_to_z 阅读全文

posted @ 2011-04-23 15:11 盖天00 阅读(374) 评论(0) 推荐(0)

界面基本完成,下一步就是 工具的综合了。 常用建模工具。
摘要:--- rolloutglobal gt_Scatter_tool/*----这里我判断不用了global localHit=[0,0,0], localNormal=[0,0,0], worldHit=[0,0,0], worldNormal=[0,0,0] ----原来这里的东西早就不用了global helperOBJ = undefined*/global ScatOBJ = undefined ---着一点值得我学习。是什么呢, 全局还要给初始值。 在我之前开发的脚本系类中最后的bug 都是因为这了、global timeS1=timestamp(), timeS2=timesta. 阅读全文

posted @ 2011-04-23 15:10 盖天00 阅读(351) 评论(0) 推荐(0)

poly 奇数偶数 隔点选择。 实时的 线 面的选择, 就是和max2011 石墨一样的办法,我只是没有用when 。
摘要:---段数的跳一个 选择一个,这样进行处理。点数的,面数的处理---起初我是这么想的。用when 语句进行操作,单我按下按钮时,就是这样的,当我点击的线符合拓扑结构时。---产生横向与纵向的连长,但是我后来就不这么想了。---尤其是在听了路生的教导后。我不想在刷什么。我要做的工作是,在max的基础上,做东西。补不足。 max 能实现的,大家都在用,所以习惯了,---不是很好改了。---好了,写东西了。起初只是想写线的,现在看来,我要写 点的 边的, 面的 奇数 偶数的选择。2011.4.22 晚 ---由于在选择中选择缺口 返回的是边,所以 所以这样按缺口选择的 估计有特定的函数,或有特定的组 阅读全文

posted @ 2011-04-23 04:43 盖天00 阅读(1361) 评论(0) 推荐(0)

在 poly中根据线段的长短,还有就是面积的选择
摘要:---看到别人的东西是根据选择体的线,选择相应的体中的线。--1.选择线判断两点距离。其实这我也就明白了容差在这里到底是什么意思。---、--2.把模型的所有点找到。做递归的两点距离判断。 在容差范围内的,看看是否能还原出线。如果不行就没事。如果行就加到数组中--3.进行选择。--4. 关与线的方式我想不出来什么 我觉得就是递增判断距离。--其实后来我用的不是那个。是用的循环线。--判断物体收集所以线 --因为每条线都有两个点,判断线的距离。fn Equal_spline input_poly tolerance = ---这个函数是查找相等的线,input_poly 是输入的模型信息,判断是 阅读全文

posted @ 2011-04-22 22:57 盖天00 阅读(369) 评论(0) 推荐(0)

poly 的奇数 偶数 隔点选择
摘要:---段数的跳一个 选择一个,这样进行处理。点数的,面数的处理---起初我是这么想的。用when 语句进行操作,单我按下按钮时,就是这样的,当我点击的线符合拓扑结构时。---产生横向与纵向的连长,但是我后来就不这么想了。---尤其是在听了路生的教导后。我不想在刷什么。我要做的工作是,在max的基础上,做东西。补不足。 max 能实现的,大家都在用,所以习惯了,---不是很好改了。---好了,写东西了。起初只是想写线的,现在看来,我要写 点的 边的, 面的 奇数 偶数的选择。2011.4.22 晚 ---由于在选择中选择缺口 返回的是边,所以 所以这样按缺口选择的 估计有特定的函数,或有特定的组 阅读全文

posted @ 2011-04-22 22:56 盖天00 阅读(364) 评论(0) 推荐(0)

随机函数完成。就是要的这个效果。
摘要:-----还有一个就是随机的选择面熟----这个思路相对明确一些,判断是不是 poly mrsh 到面层级---2. 收集所有面的数组。这里有两种情况---3我要随机的选择100 个面,还有就是我要递增的选择100 个面。---我是这样随即。random 1 到面熟。 选择多少个进行多少次,加到数组----并且我们还不能叫数组有重复的。就好了。---在下面由一个“变体”的功能,其实不错。我是这样考虑的。---1.知道poly的因素数,判断面数所在因素数,这样在选择相应的因素数, 这里面可能有多面在通一个因素上---2.这样这时要叫因素具有唯一性就好。--下面开始写随即函数。--非常重要的一点。 阅读全文

posted @ 2011-04-22 13:49 盖天00 阅读(206) 评论(0) 推荐(0)

因素的随机选择,这里只是处理了 20 % 也是80 %
摘要:-----还有一个就是随机的选择面熟----这个思路相对明确一些,判断是不是 poly mrsh 到面层级---2. 收集所有面的数组。这里有两种情况---3我要随机的选择100 个面,还有就是我要递增的选择100 个面。---我是这样随即。random 1 到面熟。 选择多少个进行多少次,加到数组----并且我们还不能叫数组有重复的。就好了。---在下面由一个“变体”的功能,其实不错。我是这样考虑的。---1.知道poly的因素数,判断面数所在因素数,这样在选择相应的因素数, 这里面可能有多面在通一个因素上---2.这样这时要叫因素具有唯一性就好。--下面开始写随即函数。--非常重要的一点。 阅读全文

posted @ 2011-04-22 13:29 盖天00 阅读(201) 评论(0) 推荐(0)

poly算法的函数进行中。
摘要:---看到别人的东西是根据选择体的线,选择相应的体中的线。--1.选择线判断两点距离。其实这我也就明白了容差在这里到底是什么意思。---、--2.把模型的所有点找到。做递归的两点距离判断。 在容差范围内的,看看是否能还原出线。如果不行就没事。如果行就加到数组中--3.进行选择。--4. 关与线的方式我想不出来什么 我觉得就是递增判断距离。--其实后来我用的不是那个。是用的循环线。--判断物体收集所以线 --因为每条线都有两个点,判断线的距离。fn Equal_spline input_poly tolerance = ---这个函数是查找相等的线,input_poly 是输入的模型信息,判断是 阅读全文

posted @ 2011-04-21 14:38 盖天00 阅读(1728) 评论(0) 推荐(0)

1 2 下一页

导航