乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: rickh

[编程交流] 沿圆弧、样条曲线、pline排列

[复制链接]

0

主题

3

帖子

3

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-5 22:53:31 | 显示全部楼层
非常感谢伙计。。。我工作得很好。。。但仍然对莫科罗司令部感到困惑。。。。我实验室的一些电脑不工作。。。未知命令。
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-5 23:00:33 | 显示全部楼层
谢谢,我会努力的!
回复

使用道具 举报

34

主题

174

帖子

60

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
257
发表于 2022-7-5 23:05:57 | 显示全部楼层
很不错的!谢谢你,瑞克!
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-5 23:07:34 | 显示全部楼层
很棒的lisp,有什么方法可以调整它,使其取指定长度的平均值开始和结束角度,以便沿样条线或类似的终点角度与前一个对象连接?
 
231041u2wwli2llvkznc2b.jpg
231045uttn3o40230eyqqo.jpg
回复

使用道具 举报

6

主题

36

帖子

30

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-5 23:11:53 | 显示全部楼层
嗨,佩罗哈米什,
这是一个很好的建议。
我会尽量想办法把它合并起来,但不会马上回来。由于这种情况下几何体的工作方式,这将是对现有代码的重要补充。您需要输入2个基点(示例中链环的两端),两个基点都需要与阵列路径相交。在线上,简单。。。在圆弧上,很容易(只需弦计算和偏移)。但是,当一条直线穿过一个链接或沿着样条曲线、椭圆等变成曲线时,这是很棘手的。代码需要找到从第一个点绘制的半径(半径=两个基点之间的长度)与路径相交的位置,并将其用作阵列路径上的第二个点。所以不仅仅是角度在变化。阵列路径上点之间的间距也会发生变化。我肯定会考虑的,但我不知道还要多久才能玩(最近工作很忙)。
 
 
仅供参考,如果这主要是一种视觉效果,您可以尝试使用链接的中心点作为基点,而不是链接的终点。这将使其沿着更接近所需结果的路径排列(因为切线将位于中心)。显然这不是一个精确的位置。。。再近一点。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 06:39 , Processed in 1.481491 second(s), 62 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表