NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 61642|回复: 48
打印 上一主题 下一主题

[工作记录] 马赛克【附代码】

  [复制链接]
跳转到指定楼层
1m
发表于 2010-6-22 16:11:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
060817MosiacCat01[1].jpg (57.06 KB, 下载次数: 8)

评分

参与人数 3强度 +7 照度 +79 收起 理由
ememery + 1 + 1 楼主太棒了
skywoolf + 3 + 30 原创内容
tony_tsang + 3 + 48 很有启发

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享分享
2m
 楼主| 发表于 2010-6-22 16:13:11 | 只看该作者
这是个简化版,是为了方便初学者阅读。
还有个效率更高的版本,代码长度有这个三倍长。
3m
发表于 2010-6-22 17:00:39 | 只看该作者
唉,我还不能上升到简化的程度,只求能做出来,呵呵
4m
发表于 2010-6-22 17:29:06 | 只看该作者
简化版和那个版本效果一样??差别在那??
5m
 楼主| 发表于 2010-6-22 19:56:15 | 只看该作者

功能都一样,不打折扣,只是高效版本的速度要快的多。当然,作为代价,程序复杂了许多。
6m
发表于 2010-6-22 21:30:56 | 只看该作者
楼主犀利。进来看看。
7m
发表于 2010-6-22 21:43:05 | 只看该作者
就单纯做一个类似的效果而言 这种算法显然过于冗长
使用Rhino.CurveSurfaceIntersection
这个就很耗时间

为什么不用判定点是否在brep内部那个命令呢?
那个命令就可以判定点是否在brep表面
完全被有必要拆分brep 再一个个面去求
8m
 楼主| 发表于 2010-6-22 22:25:01 | 只看该作者
本帖最后由 夜神 于 2010-6-22 22:28 编辑
就单纯做一个类似的效果而言 这种算法显然过于冗长
使用Rhino.CurveSurfaceIntersection
这个就很耗时间

为什么不用判定点是否在brep内部那个命令呢?
那个命令就可以判定点是否在brep表面
完全被有必要拆分 ...
panhao1 发表于 2010-6-22 21:43

有这个命令吗?晕!
我在另一个程序里写过这个算法,就是为了避开使用Rhino.CurveSurfaceIntersection
9m
发表于 2010-6-23 00:05:07 | 只看该作者
只能路过看看。。。。
10m
发表于 2010-6-23 00:17:09 | 只看该作者
爬进来学习 lz大好人啊
11m
发表于 2010-6-24 02:30:38 | 只看该作者
本帖最后由 uuuf8 于 2010-6-24 02:36 编辑

确实没必要拆分

ps:虽然做的东西类似 但是彼此的逻辑还是有很大不同啊  这点很有意思
12m
发表于 2010-6-24 17:57:15 | 只看该作者
好有趣,想学
13m
发表于 2010-6-25 12:40:59 | 只看该作者
嗯 学习了
14m
发表于 2010-6-26 12:42:12 | 只看该作者
感谢楼主分享啊。。。。。。。。
15m
发表于 2010-6-29 19:05:47 | 只看该作者
看着就好复杂
16m
发表于 2010-10-23 17:21:54 | 只看该作者
感谢楼主分享啊
17m
发表于 2010-10-26 10:12:45 | 只看该作者
谢谢楼主分享  好东西大家学习
18m
发表于 2010-11-17 15:03:33 | 只看该作者
还是不错的说!
19m
发表于 2010-11-17 17:00:30 | 只看该作者
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷嗷
甚好甚好甚好甚好甚好甚好甚好甚好甚好甚好甚好甚好甚好
这货是什么?! lz 我爱你!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
20m
发表于 2010-11-17 17:02:05 | 只看该作者
强烈要求斑竹再给他加n分!
喵了个咪 真是赞哉!  哦喵~

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

GMT+8, 2024-4-19 08:01 , Processed in 0.125056 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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