home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 June / Chip_2002-06_cd1.bin / tema / grafika_plugin / install / FlipsRolls / fliproll.exe / Main / fliproll.txt < prev    next >
Encoding:
Text File  |  2002-05-06  |  7.5 KB  |  165 lines

  1.  
  2.  
  3.                        Red Prince Flips 'n Rolls
  4.                        =========================
  5.  
  6.                          by G. Adam Stanislav
  7.                          Whiz Kid Technomagic
  8.                           www.whizkidtech.net
  9.                            www.redprince.net
  10.  
  11.  
  12.  
  13. Red Prince Flips 'n Rolls is a collection of 19 plugins for Photoshop and
  14. compatible image processing software for Windows 95 and later. The plugins,
  15. to work, need to be copied to whatever directory your image editing software
  16. expects to find the plugins. Or, depending on your software, you may create
  17. a Windows shortcut to the Program Files\Red Prince\plugins directory.
  18.  
  19. Some software allows you to specify multiple plugin directories. In that case,
  20. it is highly recommended, you simply instruct your software to look into the
  21. Red Prince\plugins directory. That way you can selectively turn the plugins
  22. on and off as needed. That will also allow you to uninstall the plugins
  23. cleanly, should you ever decide to do that.
  24.  
  25. Originally, the collection contained 5 plugins, described here:
  26. ===============================================================
  27.  
  28. These plugins flip and roll the three color channels of 24-bit RGB pixels.
  29. Because there are three channels, they can be "sorted" in six ways:
  30.  
  31. RGB, RBG, GBR, GRB, BRG, and BGR. Typically, software stores them in the
  32. RGB order, although occasionally they are stored in the BGR order.
  33.  
  34. The Red Prince Flips 'n Rolls plugins simply change the order from RGB to
  35. any of the remaining five possible combinations by either flipping two
  36. channels or rolling one.
  37.  
  38. Flipping means exchanging the position of two channels: Flipping red and
  39. green changes an RGB pixel to a GRB pixel, etc. There are three possible
  40. flips.
  41.  
  42. Rolling means moving an end channel to the other end. In other words, rolling
  43. the red channel will change the order from RGB to GBR; rolling the blue
  44. channel changes to BRG.
  45.  
  46. The effect of flipping and rolling can be undone quite easily, even if your
  47. software does not offer an "Undo" option: A flip is undone by running the
  48. same flip again. A roll is undone by running the other roll, or by running
  49. the same roll two more times.
  50.  
  51. And, by the way, running two different flips successively produces the same
  52. result as one of the rolls; running the same roll twice in a row produces
  53. the same result as the other roll.
  54.  
  55. Why would you want to flip and roll the channels? For one, if some format
  56. plugin interprets an image file incorrectly, and loads the channels in an
  57. improper order, use Red Prince Flips 'n Rolls to fix it.
  58.  
  59. As unlikely as that is to happen (we should hope), flipping and rolling the
  60. channels results in an interesting change of the color scheme of an image,
  61. without changing the visual shape of any object present inside the image.
  62. In other words, use it as a subtle special effects tool.
  63.  
  64. Added on 18-Nov-1999:
  65. =====================
  66.  
  67. The "flops" change one, two, or all three RGB channels into their negatives.
  68. Thus,the "Flop All" plugin simply produces a negative image. The rest of the
  69. flops, however, result in some interesting color effects.
  70.  
  71. Applying a flop for a second time reverses the effect of its previous use.
  72.  
  73. There are seven flop filters in the collection: One for each channel (3),
  74. one for each combination of two channels (3) and one for all channels (1).
  75.  
  76. Added on 19-Nov-1999:
  77. =====================
  78.  
  79. Seven new plugins named "bit reverse." These will reverse the order of bits
  80. in one or more channels. That means, the least significant bit becomes the
  81. most significant, and vice versa.
  82.  
  83. There is no computer graphics theory behind these. It was just something that
  84. is very easy to do in assembly language, and I was curious what effect it would
  85. have on the image.
  86.  
  87. The effect depends on the image itself. If the image consists solely of pure
  88. black and pure white, nothing appears to happen. That is because black is
  89. expressed by all bits set to zero, and white by all bits set to one. Reversing
  90. their order produces the same number as before.
  91.  
  92. Reversing the bits of other colors tends to make the image grainier. And, of
  93. course, reversing bits twice in a row cancels the effect. This is nice if your
  94. host does not support the "undo" feature. You can play with different levels of
  95. graininess, knowing you can safely return to the original image.
  96.  
  97. As of this version, the software comes with a setup program, curtesy of
  98. MindVision Software. Please read the note at the end of this documentation.
  99.  
  100. Source code
  101. ===========
  102.  
  103. These plugins are written in assembly language, which makes them small and
  104. fast. Full source code is included. If you study the source code, you will
  105. notice that most of it is the same in all the plugins, only the things inside
  106. the innermost loop change. This is because the logic of writing a plugin is
  107. pretty much the same for all Photoshop filter plugins: The only thing that
  108. needs to be coded differently is the desired effect itself.
  109.  
  110. Assembly language programmers who wish to write their own plugins are
  111. encouraged to use my code as a model for their own code. Just give me credit
  112. for it somewhere in your documentation.
  113.  
  114. License
  115. =======
  116.  
  117. These plugins are free. They are, however, protected by copyright law of
  118. the United States and international treaties. While I allow you to use these
  119. plugins for free, you are not permitted to further distribute the plugins. If
  120. you want others to have and use these plugins, just direct them to
  121. www.redprince.net, where they can download them for their own use. I reserve
  122. the right to change the conditions in the future.
  123.  
  124. There is one condition for a specific use of these plugins: If any of them
  125. are used at any stage of producing a motion picture of any kind (such as
  126. film, video, TV production), the following statement must be included in the
  127. credits: "Special effects: G. Adam Stanislav". This statement must be in a
  128. size no smaller than most of other credits, and it must appear for a time
  129. period no shorter than most of other credits. If others are credited for
  130. special effects within the same motion picture, their names and mine may
  131. appear under a common heading. The statement must be legible. If the motion
  132. picture is produced, and its credits are given, in a language other than
  133. English, the "Special effects" heading may, and should, be in that language.
  134.  
  135. I have tested the plugins under Corel Photo-Paint 8, Paint Shop Pro 6, and
  136. Adobe PhotoDeluxe Home Edition 3.0, on a system with 8 M of memory running
  137. Windows 95, and they worked properly. However, considering they are free,
  138. I cannot offer any guarantees, expressed or implied, that they will work on
  139. your system, nor can I offer technical support of any kind, including email
  140. support.
  141.  
  142. Note:
  143. =====
  144.  
  145. The installer for this product was created using Installer VISE from MindVision
  146. Software. For more information on Installer VISE, contact: 
  147.  
  148.           MindVision Software
  149.           7201 North 7th Street
  150.           Lincoln, NE 68521-8913
  151.  
  152.           Voice: (402) 477-3269
  153.           Fax: (402) 477-1395
  154.           E-mail: mindvision@mindvision.com
  155.           http://www.mindvision.com
  156.  
  157. This is, in my opinion, the best installer currently in existence. They make it
  158. for both Windows and the Mac. If you have written plugins you want to
  159. distribute as shareware or freeware, you should definitely take a look at their
  160. offer to shareware and freeware developers. They will probably let you use the
  161. installer for free.
  162.  
  163. Of course, even if you develop commercial software, you should take a serious
  164. look at this installer. It is that good!
  165.