Сегодня 10 мая, пятница ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7272
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Алексей Соловьев
Алексей Соловьев
Голосов: 2
Адрес блога: http://maxsol.livejournal.com/
Добавлен: 2008-02-27 19:24:06 блограйдером Lurk
 

Новое прочтение классического произведения

2010-07-15 10:00:10 (читать в оригинале)



Отдельное спасибо [info]rainbow_elk


ВСЕ!

2010-07-13 09:50:21 (читать в оригинале)

Краткое содержание трех предыдущих лет жизни



... и пошли они дальше


17_Scale color

2010-02-08 00:39:01 (читать в оригинале)







size(228, 154)

colormode(RGB, range = 255)

def scale_color(color, scale):
    red, green, blue = color
    red = red*scale
    green = green*scale
    blue = blue*scale
    return red, green, blue

fireball = (221, 99, 20)
fill(fireball)
oval(150, 10, 60, 60)

fireball_scale1 = scale_color(fireball, 1.5)
fill(fireball_scale1)
oval(80, 10, 60, 60)

fireball_scale2 = scale_color(fireball, .5)
fill(fireball_scale2)
oval(10, 10, 60, 60)

# приводит saturation в норму(к 255)

def saturation_color(color):
    red, green, blue = color
    red = min(red, 255)
    green = min(green, 255)
    blue = min(blue, 255)
    return red, green, blue
    
satball = (500, 99, 20)
fill(satball)
oval(150, 80, 60, 60)

satball1 = saturation_color(satball)
print satball1
fill(satball1)
oval(80, 80, 60, 60)





16_Lerp + Blend_color

2010-02-05 12:06:50 (читать в оригинале)







size(200, 200)
def lerp(value1, value2, factor):
    # simple linear interpolation. factor from 0.0 to 1.0
    return value1+(value2-value1)* factor

def blend_color(color1, color2, blend_factor):
    red1, green1, blue1 = color1
    red2, green2, blue2 = color2
    red = red1+(red2-red1)*blend_factor
    green = green1+(green2-green1)*blend_factor
    blue = blue1+(blue2-blue1)*blend_factor
    return red, green, blue

c1 = 16
c2 = 138
ot = 100-20
c = lerp(c1, c2, 0.5)

cl1 = (1.0, 0.0, 0.0)
cl2 = (0.0, 0.0, 1.0)

cl_blend = blend_color(cl1, cl2, 0.5)
#print cl_blend

fill(cl1)
oval(ot, c1, 40, 40)
fill(cl2)
oval(ot, c2, 40, 40)
fill(cl_blend)
oval(ot, c, 40, 40)




15_Blend Lerp

2010-02-05 11:58:01 (читать в оригинале)







size (600, 160)
def lerp(value1, value2, factor):
    # simple linear interpolation. factor from 0.0 to 1.0
    return value1+(value2-value1)* factor

x = 0

for i in range(100):
    c = float(i)*0.01
    print c
    x = lerp(x, 600, 0.02)
    cl_blend = lerp(1.0, 0.0, c)
    fill(cl_blend, c)
    oval(x, 40, 60, 60)




Страницы: 1 2 3 4 5 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»
Изменения рейтинга
Категория «Игры»
Взлеты Топ 5
+376
408
Parazit!
+375
407
ALEXRUS
+370
383
Remi_Etien_Le_Bo
+368
381
Memрhis
+365
382
_Kicker_
Падения Топ 5


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.