魔方吧·中文魔方俱乐部
标题:
球面切割的正方体建模
[打印本页]
作者:
hubo5563
时间:
2019-12-18 20:09:02
标题:
球面切割的正方体建模
本帖最后由 hubo5563 于 2024-4-9 13:39 编辑
很早旧想做一批球面切割的魔方仿真及Java助手,但球面切割有很多问题没有解决,卡住了,主要是球面切割的快不是凸的,消隐解决不好。
最近设计了一个基于切割程序的消隐排序算法,消隐排序中,切割是非常灵活的。因此,必须把所有情况考虑周到,才能使程序运行时不出错。
这就增加了程序的设计难度。经过两个多月的努力,初步看到了成果。但有时还有错,现在查不出。
球面切割的比纯平面切割的复杂多了。
2019-12-18 19:54:29 上传
下载附件
(80.52 KB)
2019-12-18 19:54:28 上传
下载附件
(75.99 KB)
2019-12-18 19:54:28 上传
下载附件
(72.1 KB)
2019-12-18 19:54:28 上传
下载附件
(69.85 KB)
2019-12-18 19:54:28 上传
下载附件
(75.55 KB)
2019-12-18 19:54:28 上传
下载附件
(79.8 KB)
下面是出错的情况,目前还没有找到错误原因,和出错地方。
2019-12-18 20:07:28 上传
下载附件
(45.76 KB)
2019-12-18 20:07:28 上传
下载附件
(46.87 KB)
以上魔方出现不正常的黑色圈,本质上不是消隐的问题,是建模程序用的切割程序不支持一分为多的情况造成的。
要改就废除原来的模型,重新编写支持一分为三以上的程序,数据结构都得变动。不是一个小活。下一版本再改把。
附件:
魔方出错04.JPG
(2019-12-18 20:07:28, 45.76 KB) / 下载次数 98
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTk5fDFkNTUwZDY5fDE3NTAyNzczOTd8MHww
附件:
魔方出错03.JPG
(2019-12-18 20:07:28, 46.87 KB) / 下载次数 93
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTk4fGY4YTk5ZTI3fDE3NTAyNzczOTd8MHww
附件:
魔方06.JPG
(2019-12-18 19:54:29, 80.52 KB) / 下载次数 106
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTk3fGFmZDdjNGIwfDE3NTAyNzczOTd8MHww
附件:
魔方05.JPG
(2019-12-18 19:54:28, 75.99 KB) / 下载次数 89
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTk2fGY2NDcwZGM1fDE3NTAyNzczOTd8MHww
附件:
魔方04.JPG
(2019-12-18 19:54:28, 72.1 KB) / 下载次数 99
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTk1fDI5NTlkNTNkfDE3NTAyNzczOTd8MHww
附件:
魔方03.JPG
(2019-12-18 19:54:28, 69.85 KB) / 下载次数 100
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTk0fDJjZGExNTRjfDE3NTAyNzczOTd8MHww
附件:
魔方02.JPG
(2019-12-18 19:54:28, 75.55 KB) / 下载次数 89
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTkzfDQ5MjBlZWYzfDE3NTAyNzczOTd8MHww
附件:
魔方01.JPG
(2019-12-18 19:54:28, 79.8 KB) / 下载次数 114
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjY5NTkyfGNlOWRiNjcxfDE3NTAyNzczOTd8MHww
作者:
bob424200
时间:
2019-12-18 22:18:55
赞!期待更多丰富的切割
作者:
xwfh2000
时间:
2019-12-19 08:50:27
期待!胡波老师又一次突破自我!
作者:
redcarrot
时间:
2019-12-19 13:18:00
支持!现在还没有好的弧转魔方模拟器,pCubes上都是用把几何体变鼓然后再平面切割的方法来模拟球面切割的。期待胡波老师取得新突破!
作者:
李唐哈哈
时间:
2019-12-20 10:22:07
胡波老师厉害呀
作者:
小桥流水人家
时间:
2019-12-20 18:46:35
支持技术贴
作者:
折翼蚂蝗
时间:
2019-12-21 12:23:09
胡波老师仍然在锲而不舍的研究,令人敬佩!弧面很漂亮,期待早日完成
作者:
hanmingsen2010
时间:
2019-12-22 23:24:37
厉害了?看着就做起来很复杂
作者:
gajshd
时间:
2022-4-17 04:26:59
做嵌入网页的模拟器,用WebGL明显更简单吧,DEPTH_TEST一启用,除非遇到精度问题,消隐是不可能出错的。我不明白楼主为什么从来只用Java AWT。要是嫌WebGL接口怪,容易写错,也有很多库可以用啊,要比较底层的有regl,要渲染引擎有babylon.js等等。
作者:
hubo5563
时间:
2024-3-10 20:38:43
gajshd 发表于 2022-4-17 04:26
做嵌入网页的模拟器,用WebGL明显更简单吧,DEPTH_TEST一启用,除非遇到精度问题,消隐是不可能出错的。我不 ...
要是再年轻30岁,什么先进就学什么,现在没精力去学那些东西了。
作者:
kilominx
时间:
2024-3-11 12:49:50
第一个是三阶加上个浅切?
欢迎光临 魔方吧·中文魔方俱乐部 (http://www.mf8-china.com/)
Powered by Discuz! X2