Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   UpJump: Q&A :) (https://javascript.ru/forum/misc/14421-upjump-q.html)

trikadin 17.07.2011 00:33

Я где-то тоже про пиксельные шейдеры встречал. Причём, по-моему, тоже на хабре. Ну, почитайте комменты, может, там что есть...
Цитата:

Сообщение от UpJump
я свой кроссбраузерный делаю

С дамами и преферансом?)

kobezzza 17.07.2011 01:02

Цитата:

Имеется большое кол-во координат которые будут в дальнейшем преобразовываться. Как будет лучше хранить их: в свойствах объекта или в массиве?
Ну когда я работал с OpenGL (c#) я использовал именно массивы (причём одномерные), как лучше сделать для JS даж хз.

Также в плане оптимизаций советую почитать про дисплейные списки и ещё для плавной отрисовки сложной анимации в языках типа delphi отлавливается событие отрисовки экрана ОСи вместо таймаута в самом языке (даёт офигенную оптимизацию, мб и в JS, что-то типо такова реализовали), хотя например для c# не актуально, там и так всё ок.

WebGL - это всего лиш порт OpenGL под браузер, так что думаю, все стандартные фичи по оптимизации там также актуальны.

UpJump 18.07.2011 22:47

kobezzza, спасибо.
Народ опять таки к канвасу. Может кто знает еще способ очистки канвы помимо этих?:
1)закрашивать c помощью fillRect()// этот способ плох
2)очищать clearRect()
3)изменять размеры самой канвы

tenshi 23.07.2011 16:45

ты их коллекционируешь чтоли?

UpJump 28.07.2011 13:21

нет я ищу самый быстрый

UpJump 28.07.2011 21:54

народ кто-нибудь слышал о таком событии - MozAfterPaint?
UPD
Короче как я понял это событие возникает после отрисовки(очистки?) канвы только(!) в Mozila . Но если происходит частая очистка то соответственно создается много событий и соответственно захламляется память, я правильно понимаю? Если да то как с этим бороться?
Вот ссылка на первоисточник если кому интересно.

B@rmaley.e><e 28.07.2011 23:07

Цитата:

Сообщение от UpJump
MozAfterPaint

Цитата:

Сообщение от UpJump
только(!) в Mozila

Какая неожиданность.
Цитата:

Сообщение от UpJump
если происходит частая очистка то соответственно создается много событий и соответственно захламляется память

Что? С чего бы это памяти захламиться?

UpJump 29.07.2011 00:24

Цитата:

Какая неожиданность.
я стараюсь изложить суть вопроса как можно яснее:)
В любом случае спасибо за ответ B@rmaley.e><e.

UpJump 30.07.2011 17:36

всем привет. может кто знает какой-нить софт для отлова утечек памяти в лисе?

melky 30.07.2011 21:52

диспетчер задач ? :blink:


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