NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 47190|回复: 15
打印 上一主题 下一主题

[已结束] 求助帖,如何在两端点固定的曲线上随机分段

[复制链接]
跳转到指定楼层
m
发表于 2016-10-28 11:29:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
10照度

studio的设计要求做表皮,我的思路如图,想要将一组平行线分成相同的段数,但是每段的长度随机,再将得到的端点按图三箭头方向连接。已经试过jitter和random都做不出来,求各路大神支招

最佳答案

查看完整内容

不知道是不是非得这个逻辑,但是仅从这个结果上看,可以有另外一个思路生成的网格由两种,一个是水平连接,另一个是依次偏移再连接
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
15m
发表于 2020-3-12 18:13:02 | 只看该作者
非常感谢,真的学到了,之前思路一直不对,像大神学习
14m
发表于 2017-6-26 16:39:17 | 只看该作者
KFC从矩阵的角度出发,数据结构更清晰
13m
发表于 2017-6-26 16:38:58 | 只看该作者
KFC从矩阵的角度出发,数据结构更清晰
12m
发表于 2016-11-5 12:19:18 | 只看该作者
KFC 发表于 2016-11-5 10:59
1,图A和图B本质上一回事儿。
2,图B中,红线和黄线构成的网格可以由两种方式生成,B-1和B-2.
3,B-1 ...

KFC从矩阵的角度出发,数据结构更清晰~
11m
发表于 2016-11-5 10:59:22 | 只看该作者
narciwong 发表于 2016-11-3 23:24
能仔细解释一下吗,我不能理解

点评

从矩阵的角度理解,数据结构更清晰~  详情 回复 发表于 2016-11-5 12:19

评分

参与人数 1强度 +3 照度 +20 收起 理由
skywoolf + 3 + 20 很有启发!

查看全部评分

10m
 楼主| 发表于 2016-11-3 23:24:15 来自手机 | 只看该作者
KFC 发表于 2016-10-30 14:05
不知道是不是非得这个逻辑,但是仅从这个结果上看,可以有另外一个思路生成的网格由两种,一个是水平连接, ...

能仔细解释一下吗,我不能理解

点评

KFC
[attachimg]45631[/attachimg] 1,图A和图B本质上一回事儿。 2,图B中,红线和黄线构成的网格可以由两种方式生成,B-1和B-2. 3,B-1是楼主草图的模式,也是整个设计中逻辑思维的体现,不过我们抛开这些东西,只从  详情 回复 发表于 2016-11-5 10:59
9m
 楼主| 发表于 2016-11-3 23:23:24 来自手机 | 只看该作者
skywoolf 发表于 2016-11-3 23:00
这个也挺有意思~

我没能理解这个
8m
发表于 2016-11-3 23:00:07 | 只看该作者
KFC 发表于 2016-10-30 14:05
不知道是不是非得这个逻辑,但是仅从这个结果上看,可以有另外一个思路生成的网格由两种,一个是水平连接, ...

这个也挺有意思~

点评

我没能理解这个  详情 回复 发表于 2016-11-3 23:23
7m
发表于 2016-11-3 22:59:06 | 只看该作者
narciwong 发表于 2016-11-3 21:56
在这个形式的基础上我想把三角形向内偏移,之后将偏移后得到的三角形在Y轴方向移动,再和原本的三角形放 ...

其实要控制均匀度的画你可以先等分,再在原有的等分t值基础上做一次随机的加减,这样加减的区间就可以约束随机的程度了。
6m
 楼主| 发表于 2016-11-3 21:56:51 | 只看该作者

在这个形式的基础上我想把三角形向内偏移,之后将偏移后得到的三角形在Y轴方向移动,再和原本的三角形放样,这个过程中遇到一个问题,前面在直线上随机获得的点之间的间距没法很好的控制,导致某些三角形形状特别极端,有没有啥方法可以控制随机点之间的最小距离在一个范围呢?

点评

其实要控制均匀度的画你可以先等分,再在原有的等分t值基础上做一次随机的加减,这样加减的区间就可以约束随机的程度了。  详情 回复 发表于 2016-11-3 22:59
5m
发表于 2016-10-28 14:28:25 | 只看该作者
大家加了个油
4m
发表于 2016-10-28 13:59:48 | 只看该作者
narciwong 发表于 2016-10-28 13:34
太感谢了!!我做了一周都快急哭了!

多交流~

点评

在这个形式的基础上我想把三角形向内偏移,之后将偏移后得到的三角形在Y轴方向移动,再和原本的三角形放样,这个过程中遇到一个问题,前面在直线上随机获得的点之间的间距没法很好的控制,导致某些三角形形状特别极  详情 回复 发表于 2016-11-3 21:56
3m
 楼主| 发表于 2016-10-28 13:34:21 | 只看该作者
skywoolf 发表于 2016-10-28 13:14
逻辑其实挺简单,但是数据分组有点复杂……提供个思路

太感谢了!!我做了一周都快急哭了!

点评

多交流~  详情 回复 发表于 2016-10-28 13:59
2m
发表于 2016-10-28 13:14:44 | 只看该作者
逻辑其实挺简单,但是数据分组有点复杂……提供个思路

点评

太感谢了!!我做了一周都快急哭了!  详情 回复 发表于 2016-10-28 13:34
1m
发表于 2016-10-28 11:29:57 | 只看该作者
不知道是不是非得这个逻辑,但是仅从这个结果上看,可以有另外一个思路

                               
登录/注册后可看大图
生成的网格由两种,一个是水平连接,另一个是依次偏移再连接

点评

能仔细解释一下吗,我不能理解  详情 回复 发表于 2016-11-3 23:24
这个也挺有意思~  详情 回复 发表于 2016-11-3 23:00

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-11-22 18:49 , Processed in 0.077748 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表