Possible new tool in the works, for working with CTA Color


https://forum.reallusion.com/Topic225112.aspx
Print Topic | Close Window

By Ibis Fernandez - 10 Years Ago
As many of u know I'm the developer of of Toon Titan a pretty popular cel shading, ink & paint, and color management plugin for Flash. Its sort of become an industry standard for anyone working with Flash. Anyhee, I finally had some time to sit down and do a little more work on the next release (version 5)... until i started thinking back about all those posts about CTA's inability to let you work with color in a reasonable manor. It's pretty nutty that you can't just mix colors and go. Instead you have to tweak around brightness, contrast, hue, at random until you hopefully land on a color that more or less could be the one that looks closest to what you want.

I did post a fairly decent workaround to this problem, which involves the creation of a prop item outside of CTA, using something like flash or drawplus... but again as decent as a workaround goes, its still relies on people having those more expensive tools.

Anyhee, so i got sidetracked again and started tinkering with a new app, inspired by Toon Titan, which allows you to mix the exact colors you want. Its more of a proof of concept, I'm not sure if I'm gonna finish it, but I wanted to show what I have. It certainly does the trick though.

By wendallb - 10 Years Ago
Lot of steps but better than what is thee now to get the color you want.

I would be interested for sure..
By jlittle - 10 Years Ago
It definitely helps get the color you want much easier than what CTA currently has.

It would be a useful tool.

I agree that if you could create a prop with the different groups already selected it would be tremendously helpful and save many steps.

Jeff

By Ibis Fernandez - 10 Years Ago
Found this in my trash bin.

By the time I was able to afford the license to Zinc (which allows to convert flash programs into standalone apps) the company went out of business so I'm unable to take it any further. This tool is provided here without any additional promises, warranties or support of any kind. Use at your own risk. No there's no Mac version.

Instructions:
Run the SwatchMaker executable
Use the color picker to create a color of your choice. You can also type in the Hex value directly. (typing in hex value will not update the preview but still works)
Press the checkmark to run the process.
Look in the folder, you'll find an swf named CLR_XXXXXX (whre X is the hex value of the color)

Drag and drop the SWF file into CTA2
Go into prop composer and assign a Render Style to the main color. For example if you want to use that color to change a characters Skin Color, then assign it Skin 1.
Go to the main scene and use the "Apply Selected Renderstyle" option to take that color and apply it to any character or prop on the stage.

You can easily create entire reusable color libraries this way, just save the swatches as custom props.

Download: http://www.filedropper.com/swatchmaker  
Video:

By jlittle - 10 Years Ago
Ibis,

The only problem is that when you assign an RS color group to the colored item the color of that item will change due to a bug in CTA 2.
The change is different for each color group and group number and usually gets worse the higher a group number is (i.e. Shoes 01 is not changed as much as Shoes 04).
The changes are also dependent upon the starting color. Some colors are changed more than others.
You would have to adjust the color back to the original color using the RS Advanced controls (i.e. Brightness, Contrast, Hue and Saturation sliders).
Even using the sliders you can't always get the exact color but usually close.
If you don't care that the color is not exactly what you started with then it should work.
If you expect the exact color then it will not work well.

Jeff
By Ibis Fernandez - 10 Years Ago
Nah... It actually works 99.9% of the time. And doest matter the original color. Only some colors for some reason change when u apply the renderstyle. But that's a cta bug. 
By jlittle - 10 Years Ago
Not for me it hasn't.
Any RS 01 and 02 group is usually very close but others can be farther off.
See the example below:


As you can see the color gets worse the higher the group number.
Some colors have even worse changes.
As I said, If you want the exact color it doesn't work well but if close is good enough then it could work.

Jeff
By Ibis Fernandez - 10 Years Ago
You get the exact color if your base color is white or a neutral shade of grey. Only on some cases I had issues where the color jumps a few degrees.

By jlittle - 10 Years Ago
Yes, certain colors are not affected (like White, Black, and Gray and a few others).
The point was that most colors are affected and not to expect the color to remain the same after assigning it to an RS color group.

Jeff
By leerner12 - 10 Years Ago
thanks for sharing, keep up the good work!
By lesdodds - 10 Years Ago
jlittle (11/2/2015)
Yes, certain colors are not affected (like White, Black, and Gray and a few others).
The point was that most colors are affected and not to expect the color to remain the same after assigning it to an RS color group.

Jeff


All colors are affected as it was designed for RS color groups.

Index Color

http://developer.reallusion.com/whitepaper/CrazyTalk_Animator_2_Pipeline/Demo/Index_Color.htm
Upper 01   Light colored upper clothing

Upper 03   Dark colored upper clothing

 For a perfect render effect, you need to know which group to assign your shape to.
By jlittle - 10 Years Ago
@Lesdodds
Yes, that table describes the use of the RS color groups by RL as relating to characters.
When you create a shape with a color and assign it to an RS color group that color should not change, but it does. Why?
If they are changing the color based on the group assignment then that should have been explained but is not as far as I could find.
I would have expected the color of my shape to be retained when assigned to a RS color group, not modified by some unknown scheme.
There is also the little known fact that there are restrictions on which body parts can use which color groups.

Jeff
By lesdodds - 10 Years Ago
jlittle (11/6/2015)
@Lesdodds
Yes, that table describes the use of the RS color groups by RL as relating to characters.
When you create a shape with a color and assign it to an RS color group that color should not change, but it does. Why?


Jeff


Custom color 1-8 have a different and separate  RGB base and used for different things according to the Index chart {background,floor or ceiling,or character Acc.}
By dinasgood - 9 Years Ago
I love your tools, however I cannot find where to download. The link is now dead. Can you re-up?

Thank you again for another great tool!
By Ibis Fernandez - 9 Years Ago
i don't have it. Think i had to delete it cause these forums let you only store x amount of data, so maybe got deleted to make room for other stuff i post . I don't think i kept a copy of that or myself, maybe someone else who has it can re-post hahaha
By qb9823 - 9 Years Ago
Hi, new CTA user here.  I'm interested in changing colors on my G2 characters.  Could someone who has this swatch maker please upload it somewhere so that I may download it?  It's no longer at the original link (http://www.filedropper.com/swatchmaker ).  I would appreciate it very much.  :-)

Thanks,
Quinn