ScreenTone Eternal - Color Separation Software Introduction

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • ScreenTone Eternal Separation Software: payhip.com/b/V...
    This video is an introduction to the flagship product package ScreenTone Eternal by Max Chroma, which comes with lifetime free upgrades and includes all the other software available on the webstore: payhip.com/Max...

Комментарии • 28

  • @OllAxe
    @OllAxe Месяц назад +2

    This is very cool! Sorry for being a nerd but one thing I noticed is that this program doesn't do gamma correction, i.e. decode the sRGB color values in the image from gamma color space to linear color space before interpreting/using them and then encoding the result back to gamma color space. In most cases this has the effect of making blended colors too dark, but in this case it has the exact opposite effect, where blended colors in the separated halftone image are brighter, less saturated and a different hue than the original image. It's not a big deal in most scenarios, but this is yet another area where you could easily outdo 99% of photo editing programs, because nearly none of them do gamma correction either. The only program I know that even has support for software-wide gamma correction is Photoshop.

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +6

      Ah yes, well that is a very complex subject. I am definitely going to be putting things like input/output color space conversions at some point.... but everything is treated linear and just using the rgb data itself and what I do is not like any other color systems or color spaces so it isn't really exactly related in such a way as gamma correction or srgb, etc.
      Currently it is a direct linear to linear conversion but it will be capable of getting modified for example to account for non-linear response in things like printing there are dot-response curves that can be worked in, but the true conversion of a gradient of color in ways that is meant for printing would be a perfect linear conversion and only modified to account for printing non-linearity.
      The human visual system HVS And the Contrast-Sensitivity Function play a major role in why the linear conversions are the correct method for making halftones that would be used for printing, while on a visual display there can be issues with the light luminosity affecting how it appears, that is usually an aliasing problem with the viewing distance or with the visual display of the dot patterns in rgb light rather than as reflected printed patterns, but it is still approximately proper to do it linearly, as a blur-affect can be used to simulate the correct viewing summation from distance.
      I have a large list of things I'll be adding in as features and having options for non-linear conversions at various points will definitely be included. But also remember this is an open-core project where the original source app is open-source and I'll be teaching some of the ways I've been building this new N-channel color-space engine by modifying and writing new shaders into the basic template of the original dithermark app (which only did pixel-art style dithering and none of these high-resolution halftone or true color-channel conversions). I might at some point start releasing parts of the app included with the product as an SDK so others can build off it as well, but for now the most cutting-edge aspects are still premium features.
      Adobe Photoshop has major errors all throughout the program when it comes to how it handles color in all spaces, especially cmyk and any duotone/tritone/multi-channel modes... it has extreme math and color processing errors and cannot even do simple duo-tone conversions correctly, let alone these n-channel color mapping capabilities. The color space I've developed is actually a fully modular space that is not device-dependent and treats the rgb primaries as ideal points in the 3d rgb cube and then when doing certain functions like calculating color differences or distances that is where we can choose other non-linear or non-exact perceptually-modified color spaces, but the n-channel system actually works best by calculating exact differences and then having non-linearity built back in by specific user choices as to when and where to use certain adjustments.
      For the purpose of display we might decide it needs some gamma correction or just aliasing applied when viewing and zooming around, or just outputting an image for display that won't be blurred or aliased at all, but there are displays which have a lot of variety in contrast ratios and some of them are more linear when it comes to displaying patterns of light and dark colors and how the eyes would sum them. For printing purposes we will just be adding in dot-gain/loss simulation and compensation curves and settings, per channel and color and where things could be changed depending on the order and other variables... but the color conversions themselves are direct math calculations of the color blending possibilities of the custom-chosen set while converting the original to the best matches found, and everything can then be recolored or adjusted depending on whatever non-linear or other changes are desired. You'll see some of the in-depth workings of this stuff in the next videos. There is a blending-mode version of the color modes which we can then choose different blending modes or even set custom colors for the blend-colors between custom tones and have things separate that way as well... like transparent process colors or variable amounts of opacity in different colors and the order in the stack. Everything you see that I've released so far is like a tenth of a percent of the research and development I've been working on for the last decade and more, and with a platform and engine like this new color-conversion system I can finally start to put it all together in one app, specifically because Adobe and other software makers failed to do any of the real research and development on how to make such software even possible. All because I just needed better color separations for t-shirts, lol.

    • @OllAxe
      @OllAxe Месяц назад +4

      @@MaxChromaColor This is so indepth, I love it! Glad to hear it's something you'll be working on. Easy way to do this in the mean-time, since the program treats the rgb colors as linear, would be to perform gamma decoding on sRGB images before putting them into the program, right? Of course that would result in some precision loss in the source image. Not sure if the output would need to be gamma encoded afterwards, I guess it depends on whether the printer reads the luminance values for each color in the palette as linear or gamma encoded. Fascinating to learn that even Photoshop fails on the color front, and here I thought Adobe were the only big company putting effort into it, haha. Keep up the good work!
      Only reason I know about the gamma encoding/decoding stuff is because I work in game development and doing that right in rendering is like the #1 easiest way to improve a game's realism. The RGB values you output to a monitor are gamma decoded by the monitor (gamma curve can often be set but is usually around 2.2, same as sRGB) before being displayed, so you need to gamma encode the final image (or use something like an sRGB frame buffer which is gamma encoded by the graphics driver). Similarly, the textures and color values in the game are usually in sRGB, so those need to be gamma decoded before being used for lighting calculations. If a game doesn't do those conversions, even though the lighting calculations themselves may be linear, it's working with gamma-encoded colors directly and is hence in gamma space. When games do lighting in gamma space, light falloff looks too aggressive and shadows on round objects look unpleasantly and untralistically sharp. I'm working on a game engine where my goal is to have a fully color managed rendering pipeline, but I need to learn more about how to represent a smaller color space such as sRGB in a larger color space such as, idk, ProPhoto RGB? Or just any color space that covers all the color spaces I want to support.

  • @linassapnagis2174
    @linassapnagis2174 Месяц назад +1

    Does this can be implementing in DTF side? Where need transparency shading. Amazing job, and I like you explaining everything ❤ keep up 🔝

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      Yes but its a different version I made specifically for DTF/DTG or single-color halftoning... check out this other video: ruclips.net/video/DDUpRs1RU9g/видео.html
      I just finished the update for that which now adds transparency directly to the app, along with underbase white layer and choking, so it is actually the next video I'm making on the channel will be showing the ScreenTone DTF 1.0.4 updates. It then carries over to this version for separation and screen printing where I can add transparency and shirt-color, underbase and more. Stay tuned we are just getting started!

  • @xlnt3d01
    @xlnt3d01 Месяц назад +1

    Awesome! Ive been watching your work for a xouple of years now. Although, Ive previously found it a little complicated for my use. I can see that this app will be easier to comphrehend!
    This may or may not be a factor, but when creating seps through Photoshop whether manually or with a script, there is typically a process of "tweaking" the color channels. It could be adjusting output levels or the curves to account for gain on press. Is that a process that is still necessary?

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      Yes it will still be something we want to have control over with the curves and press-simulation or calibrations. I'll be showing in the next videos a lot of ways to do that already or things that will be part of planned future updates.

    • @xlnt3d01
      @xlnt3d01 Месяц назад

      @@MaxChromaColor great! Looking forward to those videos!

  • @jesselejarzar5114
    @jesselejarzar5114 Месяц назад +1

    I just saw this , it's late and I'm a little buzzed but I didn't see an underbase and highlight. I'll finish watching it tomorrow

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +2

      Underbases can be generated in the Separation Station app which is another tool that comes with it and is accessible on my website as a free app now - it can split the full-color halftoned images into separations with registration marks and choosing which colors to be in the underbase and how much choke to apply. Highlight white would only be included if you choose white in the separations, but you can pick any colors from the artwork as the separations. I'll show more of the workflow in the next videos and how to get reg marks and underbases.

  • @kaopanha5090
    @kaopanha5090 Месяц назад +1

    good Software

  • @oanjoregueiroabfranca3696
    @oanjoregueiroabfranca3696 Месяц назад +1

    excelente. esta atualização parece mais façil de entender. com ScreenTone Pro 9001. confesso que tenho um pouco de dificuldade de trabalhar nele ainda, logo que adquirir esta atualização vamos estudar e fazer separações incríveis; obg.
    excellent. This update seems easier to understand. with ScreenTone Pro 9001. I confess that I still have a little difficulty working on it, as soon as I acquire this update we will study and make incredible separations; thanks.

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад

      Send me an e-mail if you want to try it out, it should be included with your free updates or I can give you a code to access the files again, you deserve to get the upgrades since you've purchased the Master Colorizer and bundle package before it was updated.

  • @marioarizmendiduarte8399
    @marioarizmendiduarte8399 Месяц назад +1

    Hey Max Awsome software, is there a way to try this before buy?

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      You can use it with the $10 per month subscription plan which goes towards owning the full version, or just e-mail me at minmaxchroma@gmail.com and I can give you a trial version to use online.

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      @@marioarizmendiduarte8399 I also have an experimental mode I will be added that can do the colors in full overprinting blends as I think you were asking about that before... like CMY or other custom colors blending as transparent inks overprinting. I will be adding it to the official version soon too.

    • @marioarizmendiduarte8399
      @marioarizmendiduarte8399 Месяц назад

      @@MaxChromaColor Great, I Will be sending my information

  • @spires655
    @spires655 Месяц назад +1

    Awesome! Does it work on Mac?

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      @@spires655 Yes there is a weblink that you will get which gives you a version that you can install locally to your Mac and it runs offline and like a desktop app then. Email me at minmaxchroma@gmail.com if you want to try it to make sure it will install and see how it works or if you have any other questions.

    • @spires655
      @spires655 Месяц назад

      @@MaxChromaColor thanks! This is exactly the kind of program that adobe has avoided making forever. Great work. Hope to see it develop into a fully fledged app with professional user interface. Sorely needed software.
      Please add custom color overprinting with solidity/opacity controls if possible. I’ve separated art that should have taken 6 or more screens into 4 by custom mixing inks with softhand/reducer and designing the later colors to tint the previous colors on press and it worked like a charm. Being able to digitally model this process would be a game changer.

  • @dedywijaya4361
    @dedywijaya4361 Месяц назад +1

    the app runs online or offline?

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      @@dedywijaya4361 This works offline with no internet connection required.

    • @masterv2.045
      @masterv2.045 Месяц назад +1

      @@MaxChromaColor Sounds Secure to me! great work man😍

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад

      @@masterv2.045 Thanks! Even in the online version it works client-side only with all processing and everything I'm doing with my sites doesn't have any image data being uploaded or processed on any servers... the apps simply process images on your own system using the browser tech, but the goal going forward is standalone cross-platform apps that run offline, sometimes even as a single page app with a google-less portable chromium browser included.
      I'm not really trying to do a lot of web-related stuff its just that it makes it easier to write the tools in ways anyone can use them on different systems. Some more updates for this just around the corner, trying to get extremely large images to process and save without needing to deal with the tiles.

  • @kingsidorak
    @kingsidorak Месяц назад

    This video popped up in recommendations randomly. What are you using the output images for?

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +2

      This originally started as a program for converting images to color separations and halftones for Screen Printing or other printing processes - hence the high resolution and pixel-perfect output of limited colors.
      It can be used for recoloring images, targetting specific colors and changing them, true color-limited modes and conversions like duotone/tritone/quadtone etc, or extracting masks based on colors, etc.
      The algorithms will re-blend the original RGB image colors into the closest matches that can be blended from a custom set of colors you choose, and allow those to be blended as gradients or with textures applied.

  • @DepesHrepes
    @DepesHrepes Месяц назад +1

    You normally use this for printing? Or what is the main purpose of the software like this apart from artsy filters?

    • @MaxChromaColor
      @MaxChromaColor  Месяц назад +1

      @@DepesHrepes Yes this can be used for color separations and halftone output for professional printing like screen printing, and advanced color adjustments and recoloring or color grading, chromaticity or luminosity masks, and so much more.
      You can directly control the colors in the image and make adjustments and conversions that just arent possible in any other app.