版本2.3.3 2011年5月
从对话框顶部删除了系统菜单([X]按钮),因为它会导致某些系统崩溃,而我们并不真正需要它。
2.3.2版2011年3月
返工CMYK转换。现在它比以前好多了,但在Max了解颜色之前,它永远不会那么棒。
修复了打开或关闭gamma时导致Picker Plane/Triangle无法更新的错误。
修复了在0-100模式下使用“选取器三角形”时不正确更改的色调。
修复了在0-100模式下使用“Picker Triangle”中的轮子更改色调时不正确更改的饱和度和值。
版本2.3.1 2010年4月
修复了Max 2011中导致Slate材质编辑器出现问题的错误
版本2.3 2009年2月
修复了启用伽玛校正的混合器中的一个错误。
修正了将值设置为0-100时从屏幕拾取的问题。
启用伽玛校正后,从屏幕上拾取的像素现在将转换为线性伽玛,以便在屏幕上呈现。
重命名了屏幕选择器按钮,使其工作方式更加明显。
版本2.2 2009年1月
修复了Gamma校正,使其在拾取器中正常工作。
修复了Alpha值和mental ray的问题。
完全重新进行YCbCr转换。旧版本不能正常工作。
添加了对“对象颜色”对话框的支持。
修复了几个带有浮点颜色的错误。
不处于浮点模式时,完全禁用Alpha控件。
版本2.1.1 2006年11月
在颜色选择器本身添加了Gamma校正曝光。这
这项功能可能需要重新使用。
把coolpick.cpp分解成许多块。在文件超过2000之前
行很长。我创建了coolpicker.cpp、coolpickerdlg.cpp
和coolpickerprocedure.cpp。正如你所知,我真的不喜欢大的代码文件
因为大文件使得维护和编辑它们变得非常困难。所以这里是为了
小文件!唯一的事情就是让它编译,我不得不紧密地结合在一起
头文件。讨厌!!未来的工作应该包括解耦头文件
所以事情会编译得更快。
版本2.1 2006年10月
修复了Coolpick.cpp中的字符串问题。这是我更改所有
字符串对安全版本起作用。修复了strcat_s尝试的一个调用
以对TSTR而不是LPCSTR进行操作。
版本2.1 2006年8月至9月
这里有很大的变化。这涉及到64位和32位3dsMax 9的端口
配置。我试图清理代码,例如使用更安全的
字符串函数,并移动到警告级别4。但是,无法编译
干净,在级别4没有警告,因为Max SDK仅在
警告级别3。希望使用Max SDK度过美好的一天。
版本2.0.4 2005年11月24日至25日
从点击方式更改了屏幕选取器功能
单击并拖动方法。使用新的点击和拖动方法
颜色是连续采样的,拾取器中的颜色是连续的
也进行了更新。
2.0.3版2005年11月24日至25日
重新组织了控制.h/.cpp和的所有代码文件
coolpick.h/cpp。
我摆脱了control.h/.cpp,并将所有类移到它们的
自己的头文件和源文件。作为控制,这是一项不小的任务。h和
control.cpp是巨大的文件。
我彻底检修了coolpick.h。现在它只包含头文件。
我几乎没有理会coolpick.cpp,因为我只更改了一些声明
在它的顶部。
我还修复了弹出按钮的图形,因为它们看起来不一样
适用于3ds max中的深色主题。现在它们看起来不错,因为
按钮上的文本现在没有抗锯齿功能。
2.0.2版2005年11月22日
完成了游标的实现,因此它总是被更改,即使在
它将离开3ds max窗口。
版本2.0.1 2005年11月20日
添加了从采样的屏幕像素中拾取颜色的功能
屏幕上的任何位置。这分为两部分。首次添加
对话框编辑器中的按钮控件,并为其添加代码
受到压力。当它被按下时,它会改变光标
一些其他的东西和回报。当
用户单击鼠标。然后它与窗口、hdc相同,最后
询问像素信息。完成此操作后,它将恢复光标
返回到旧光标。
版本2.0 2005年1月
已完成对浮点颜色空间的支持