Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   вопрос о производительности (https://javascript.ru/forum/misc/28076-vopros-o-proizvoditelnosti.html)

macdack 06.05.2012 22:32

не было там никакого хамства - вам показалось
зуб даю

macdack 06.05.2012 22:33

чо на самом деле не будет тормозить?

dmitriymar 06.05.2012 22:36

чего ей тормозить,если она для этого предназначена?

macdack 06.05.2012 22:40

дык 10 мильёнов пикселей и в каждом скрипт..

ну ладно. верю. спасибо

dmitriymar 06.05.2012 22:41

Цитата:

Сообщение от macdack
дык милионы пикселей и в каждом скрипт..

это разные технологии.

vadim5june 06.05.2012 22:57

Цитата:

Сообщение от macdack (Сообщение 173030)
понял

тогда вопрос по канвасу -

поддерживает ли он прозрачность? ну тоесть чтобы в прямоугольной области были закрашены только некоторые пиксели. и с переменной прозрачностью

то есть чтобы организовать слои как фотошопе

канвас выдержит такую нагрузку?
если например несколько слоев по фул хд каждый, с переменной прозрачностью каждого пиксела и переменным цветом каждого пиксела

В канвасе есть возможность работать с каждым пикселем-задавая ему цвет и прозрачность в формате rgba
putImageData ImageData createImageData итд
Однако Вы пишите о 10 миллонах пикселей-это в нескольких слоях чтоли?
все зависит от того за какое время надо обработать их
Вот здесь хороший прмер попиксельной работы в канвасе http://jsfiddle.net/UF4PK/

Раед 06.05.2012 23:39

Цитата:

Сообщение от macdack
дык 10 мильёнов пикселей и в каждом скрипт..

Что значит "в каждом скрипт"? Как вы собираетесь в пиксель скрипт засунуть? ))

9xakep 07.05.2012 00:21

Раед,
нет, он имел ввиду, что для каждого пикселя предназначен скрипт, только зачем...

Раед 07.05.2012 00:42

Цитата:

Сообщение от 9xakep
только зачем...

Во-во, ведь в одном же цикле можно по всем пикселям канваза пробежаться и сделать что надо.

macdack 07.05.2012 10:41

Цитата:

Сообщение от Раед (Сообщение 173054)
Во-во, ведь в одном же цикле можно по всем пикселям канваза пробежаться и сделать что надо.


задачка примерно такая - в разных местах канваса разные фрагменты анимации пикселов
у каждого своя частота смены "кадров" анимации
поэтому я и говорю - каждым участком управляет свой код js

как это организовать архитектурно покане представляю как


Часовой пояс GMT +3, время: 06:34.