如何解决为每个opengl点生成唯一且足够不同的颜色的方法
作为Java和OpenGL的演示,我试图一次渲染约500个数据点,以进行分层聚类操作。为了显示其步骤,我想对单个点进行着色,以使它们易于区分,以便在群集合并时很明显是在合并。
我已使用this列表。但是在将难以区分的颜色和对于我的白色背景来说太浅的颜色分开之后,我剩下的不到50种。
是否有一种方法可以创建独特的,易于区分的颜色?我将需要生成约500个。如果可能的话,我希望使用一种方法,这样我就不必手动编码(或awk / sed)它们的列表。
经过一些试验,这个问题似乎相当困难,根本不可能。在继续对每个群集进行编号并希望数字能够正确呈现之前,我想问一下这是否可行,以及实现这一目标的最佳方法是什么。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。