I have a septagon divided into smaller triangles and i need to be able to shade each of these with different color gradients, and be able to move the co-ordinate of these gradient points. I could find the Colourgradient class in juce which does this, but it is limited to only 2 co-ordinate points, how can i extend this to fill up triangles in a polygon(each triangle constitutes a separate "path" in juce). so initially, i should have all the triangles shaded with different colours, and i can use the slider values to control the fading of the gradients between these triangles(which will move the gradient co ordinate points).Any suggestions how i can implement these?
1
There are 1 best solutions below
Related Questions in C++
- C++ using std::vector across boundaries
- Linked list without struct
- Connecting Signal QML to C++ (Qt5)
- how to get the reference of struct soap inherited in C++ Proxy/Service class
- Why we can't assign value to pointer
- Conversion of objects in c++
- shared_ptr: "is not a type" error
- C++ template using pointer and non pointer arguments in a QVector
- C++ SFML 2.2 vectors
- Lifetime of temporary objects
- I want to be able to use 4 different variables in a select statement in c ++
- segmentation fault: 11, extracting data in vector
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- How can I print all the values in this linked list inside a hash table?
- Configured TTL for A record(s) backing CNAME records
Related Questions in GRADIENT
- Setting % of a background color programmatically
- Smooth gradient display of function of two (xy) variables in gnuplot?
- CSS: background image with gradient "overlay"
- CSS Radial Transparency Center Only
- In CSS3, using `transparency` with `gradient` doesn't work?
- Gradient text cross browser
- Weird horizontal line with gradient in retina Safari
- How do I make a spinning wheel circular gradient in CSS
- Gradient defined by trigonometric function in core graphics
- White lines in gradient.rect from R's plotrix package
- table:tr and gradient not working
- Android: AppBarLayout gradient background
- Gradient CSS with Background IMG
- what is the meaning of intensity order in image processing?
- finding value of a point between measured points on a 2D plane
Related Questions in JUCE
- Creating Xcode Projects with Projucer - Source Control Doesn’t Show Modified Files
- Where does one declare objects and methods in basic GUI programming?
- Juce c++ using gradients
- What is the memory order of JUCE's atomic facilities?
- YouCompleteMe and C++ diagnostics inappropriate errors
- How to send blocks of audio to be processed by synthesizer -- without discontinuities
- '/usr/include/glib-2.0/glib/gurifuncs.h missing from glib-2.0
- libtorch: Why does my Tensor change value when returned from a method into another method?
- libtorch: Why am I getting "c10::Error at memory location 0x000000C5539CC010." when calling torch::nll_loss()?
- FindJUCE.cmake: Cannot specify sources for imported target “juce_core”
- How to compile and run a hello world JUCE program?
- How do I override a public member function of a juce voice?
- XCode 4.6 - Debugging EXC_BAD_ACCESS without a stack trace
- How to round only one corner of a button in JUCE C++?
- Getting rid of the "Allocating an object of abstract class type" error
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
you can use Path class and use
or any other similar method. you have a lead now you can research on this.