Gradient c++

Odpowiedz Nowy wątek
2019-05-08 18:24

Rejestracja: 1 rok temu

Ostatnio: 4 godziny temu

1

Cześć potrzebuje napisać funkcję, która będzie generowała gradient tak jak na załączonym zdjęciu. Jakieś wskazówki, gdzie szukać pomocy ?
https://ibb.co/kmHyy1F

edytowany 3x, ostatnio: belzebub269, 2019-05-08 18:26

Pozostało 580 znaków

2019-05-08 22:46

Rejestracja: 1 rok temu

Ostatnio: 4 godziny temu

2

Łap: https://wandbox.org/permlink/rncCN2VGZr4LGNzC

edytowany 1x, ostatnio: Delor, 2019-05-08 22:54
działa to tylko przy wartościach startowych 1 i 2. przy np. 65 i 255 nie i w tym jest problem... chodzi mi np. żeby był taki efekt (https://ibb.co/fStXKzF) - belzebub269 2019-05-09 07:07

Pozostało 580 znaków

2019-05-09 08:23

Rejestracja: 1 rok temu

Ostatnio: 4 godziny temu

2

Możesz opisać dokładniej co chcesz otrzymać? Jak zmieniają się dane wejściowe lub przynajmniej dać więcej przykładów dla różnych danych.
0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0001 0001 0001 0001 0001 0002
grad1.png
0041 0043 0045 0067 0069 008D 008F 0091 00B3 00B5 00B7 00D9 00DB 00DD 00FF
grad2.png

Pozostało 580 znaków

2019-05-09 09:14

Rejestracja: 1 rok temu

Ostatnio: 4 godziny temu

1

Rozwiązałem wcześniej tak jak Ty podałeś według zależności (((tr - tl)/15)*i) dla wartości wejściowej 65 i 255. Tylko wartość 65 rozbiłem jeszcze na trzy (RGB) i wygląda na to, że będzie się zgadzało. Nie dodałem na początku, że chodzi tutaj o gradient kolorów RGB.

edytowany 2x, ostatnio: belzebub269, 2019-05-09 09:16

Pozostało 580 znaków

2019-05-09 10:06

Rejestracja: 1 rok temu

Ostatnio: 4 godziny temu

Czyli coś w ten 'deseń': https://wandbox.org/permlink/bdkxrjxYtq6LHhMg

dokładnie tak zrobiłem, tylko green ma mieć 6 bitów ;-). Z tego teraz muszę zrobić matrix, ale teraz już z górki. Najtrudniej było mi wpaść na to, że trzeba to jeszcze rozbić na RGB... Dzięki wielkie za zaangażowanie. - belzebub269 2019-05-09 10:33

Pozostało 580 znaków

2019-05-09 10:56

Rejestracja: 12 lat temu

Ostatnio: 3 minuty temu

2

https://pl.wikipedia.org/wiki/Algorytm_Bresenhama


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0