rokstars322's Recent Forum Activity

  • You do not have permission to view this post

  • Making everything else gamma-correct is actually complicated and potentially a lot of work. It was only done for Drawing Canvas

    Ok, then maybe create an option only for Drawing Canvas? Ofcourse its probably not the №1 feature to implement, but I think its necessary.

  • Ashley

    See this blog post about gamma for more background and theory.

    Ok, for text and 3D I agree that gamma-correct colors looks better and it worth implementing, but for 2d gradients... Well, I would prefer to use the option that is used, for example, in Photoshop or any other software that I use to create/edit images. And if that softaware uses gamma-correct values, than ok, but if not, maybe let me force C3 to use gamma-incorrect colors? Like i said:

    Maybe add project property to let user decide which option he wants to use?

    And by default let it be like it is right now. What do you think?

  • Also, what is the "sprite gradient" everybody is talking about in this thread?

    I guess its Sprite blend mode/effects related.

  • Note that Drawing Canvas gradients are gamma-correct, but sprite gradients are not. (In other words Drawing Canvas does gradients the right way, and sprite/everything else uses the wrong way.) So it is expected that if you compare Drawing Canvas to Sprite, you will see different results - the difference between gamma-correct and gamma-incorrect.

    But why did you decide to make CORRECT results AND INCORRECT at the same time? It is inconsistent, I think. Maybe add project property to let user decide which option he wants to use? Like "Gamma-correct" (including Sprites) and "Gamma-incorrect" (including DrawingCanvas).

  • Alon

    rgba(Red, Green, Blue, Alpha)

    uses values for chanels and alpha from 0 to 100, NOT 255.

    rgba255(Red, Green, Blue, Alpha)

    uses values for chanels and alpha from 0 to 255.

    Its not looking like you would expect, BUT much better already:

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • dop2000 i was trying to create this gradient with built-in canvas function, but no success xD

    I got this:

    Also:

  • rokstars322

    Nice! Can you explain how pixelscale works and what it's for? I'm not familiar with it

    Well, its about converting object's coordinates. See this (CO-ORDINATE SYSTEMS section).

    Added HSV slider, and something like HSV gradient.

    But there is one problem:

    I think it can be fixed, by generating a proper gradient image, but not sure how to do it.

    drive.google.com/file/d/1LxlzlMKD0SB7vCobkChgBH-7n1YANCyw/view

    P.S. Saved in latest beta, sorry :/

  • Alon

    You can make what you want using the Drawing Canvas

    Try this:

    https://ufile.io/ki20dkr2

    Yes, but there is one little problem:

    To avoid this, you need to use "DrawingCanvas.PixelScale".

    My version.

    drive.google.com/file/d/1YvNtZMYXznLBOW7MqD_LI7OtbGzbAr0H/view

  • Use nested loops, if you want to place object in a grid.

    You can watch this video about nested loops. Its not about C3, but might be useful.

    Fixed :)

  • I was trying to make it work with built-in typewriter effect, but no success. So i came up with a custom solution.

    The idea is to show only last few rows, and hide the rest of it. I did it by using simple mask.

    DOWNLOAD c3p

  • Move to X, Y works good, seems like a bug...but its still in beta, so, just use direct coordiantes :)

rokstars322's avatar

rokstars322

Member since 20 Aug, 2016

None one is following rokstars322 yet!

Trophy Case

  • 8-Year Club
  • Email Verified

Progress

9/44
How to earn trophies