Revision 787316

Go back to digest for 23rd March 2008

Features in Office

Emanuele Tamponi committed changes in /trunk/koffice/krita/plugins/painterlyframework:

Y.A.A. (Yet Another Algorithm...)

This new algorithm removes completely remove the mixture approach used since now.

Now, I build the absorption and scattering spectrum "from scratch", using mathematical minimization. The coefficient are previously found, and then used here. No fancy mathematics in C++ then :)

The illuminant profile format has changed, I'm preserving the old format in a separate dir.

To avoid crashes, you should remove your share/apps/krita/illuminants directory before make install.

Enjoy!

PS: Even if you can see some mixing result using the alpha transparency, this is not supposed to work and will *not* work for every color.

To have correct mixtures with this colorspace, you've to wait the painterly paintop.

File Changes

Added 68 files
  • /trunk/koffice/krita/plugins/painterlyframework/illuminants
  •   /D65_10_527.ill
  •   /D65_10_528.ill
  •   /D65_10_529.ill
  •   /D65_3_501.ill
  •   /D65_4_502.ill
  •   /D65_4_503.ill
  •   /D65_4_504.ill
  •   /D65_5_505.ill
  •   /D65_5_506.ill
  •   /D65_5_507.ill
  •   /D65_5_508.ill
  •   /D65_5_509.ill
  •   /D65_5_510.ill
  •   /D65_6_511.ill
  •   /D65_6_512.ill
  •   /D65_6_513.ill
  •   /D65_6_514.ill
  •   /D65_6_515.ill
  •   /D65_6_516.ill
  •   /D65_7_517.ill
  •   /D65_7_518.ill
  •   /D65_7_519.ill
  •   /D65_7_520.ill
  •   /D65_7_521.ill
  •   /D65_7_522.ill
  •   /D65_8_523.ill
  •   /D65_8_524.ill
  •   /D65_8_525.ill
  •   /D65_9_526.ill
  •   /D65_9_530.ill
  •   /D65_9_531.ill
  •   /D65_9_532.ill
  •   /D65_9_533.ill
  •   /D65_9_534.ill
  •   /D65_9_535.ill
  •   /old
  •   /old/D65_3_101.ill
  •   /old/D65_4_102.ill
  •   /old/D65_4_103.ill
  •   /old/D65_4_104.ill
  •   /old/D65_4_15.ill
  •   /old/D65_5_105.ill
  •   /old/D65_5_106.ill
  •   /old/D65_5_107.ill
  •   /old/D65_5_11.ill
  •   /old/D65_5_14.ill
  •   /old/D65_5_16.ill
  •   /old/D65_5_17.ill
  •   /old/D65_6_108.ill
  •   /old/D65_7_109.ill
  •   /old/D65_7_110.ill
  •   /old/D65_7_111.ill
  •   /old/D65_8_112.ill
  •   /old/D65_8_113.ill
  •   /old/D65_8_114.ill
  •   /old/D65_9_1.ill
  •   /old/D65_9_10.ill
  •   /old/D65_9_115.ill
  •   /old/D65_9_12.ill
  •   /old/D65_9_13.ill
  •   /old/D65_9_2.ill
  •   /old/D65_9_3.ill
  •   /old/D65_9_4.ill
  •   /old/D65_9_5.ill
  •   /old/D65_9_6.ill
  •   /old/D65_9_7.ill
  •   /old/D65_9_8.ill
  •   /old/D65_9_9.ill
Deleted 32 files
  • /trunk/koffice/krita/plugins/painterlyframework/illuminants
  •   /D65_3_101.ill
  •   /D65_4_102.ill
  •   /D65_4_103.ill
  •   /D65_4_104.ill
  •   /D65_4_15.ill
  •   /D65_5_105.ill
  •   /D65_5_106.ill
  •   /D65_5_107.ill
  •   /D65_5_11.ill
  •   /D65_5_14.ill
  •   /D65_5_16.ill
  •   /D65_5_17.ill
  •   /D65_6_108.ill
  •   /D65_7_109.ill
  •   /D65_7_110.ill
  •   /D65_7_111.ill
  •   /D65_8_112.ill
  •   /D65_8_113.ill
  •   /D65_8_114.ill
  •   /D65_9_1.ill
  •   /D65_9_10.ill
  •   /D65_9_115.ill
  •   /D65_9_12.ill
  •   /D65_9_13.ill
  •   /D65_9_2.ill
  •   /D65_9_3.ill
  •   /D65_9_4.ill
  •   /D65_9_5.ill
  •   /D65_9_6.ill
  •   /D65_9_7.ill
  •   /D65_9_8.ill
  •   /D65_9_9.ill
Modified 5 files
  • /trunk/koffice/krita/plugins/painterlyframework
  •   /kis_illuminant_profile.cpp
  •   /kis_illuminant_profile.h
  •   /ks_colorspaces.cpp
  •   /illuminants/CMakeLists.txt
  •   /tests/kis_ks_colorspace_test.cpp
105 files changed in total