Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   добиться лучшей покадровой прорисовки (http://www.flasher.ru/forum/showthread.php?t=210640)

Dmitriy154 13.04.2015 15:54

добиться лучшей покадровой прорисовки
 
Подскажите, можно ли добиться хорошей прорисовки sprite (допустим черный шарик) при быстром перемещении. Частота кадров - 30. Если ставлю 60, то получается усеченный шарик, но прорисовка улучшается.

ZackMercury 13.04.2015 16:07

А скрин можно?

alatar 13.04.2015 16:17

Установите wmode='direct' и усечение пропадет.

Dmitriy154 13.04.2015 17:26

Скрин не получится сделать, на скрине не будет видно. А подскажите wmode вставляется в коде вставки?

Добавлено через 6 минут
direct — использует аппаратное ускорение (рекомендуется только для 3D-графики)

callme 13.04.2015 17:53

Вложений: 1
Выглядит это так. Смиритесь. Без direct не получится.

alatar 13.04.2015 18:20

Цитата:

Сообщение от Dmitriy154 (Сообщение 1181263)
(рекомендуется только для 3D-графики)

И кем это так рекомендуется?

Dmitriy154 13.04.2015 19:46

Цитата:

Сообщение от alatar (Сообщение 1181267)
И кем это так рекомендуется?

http://flapps.ru/forum/topic4286.html

alatar 13.04.2015 19:56

Лучше документацию читайте.

Вертикальная синхронизация возможна только в режиме direct, т.к. только в этом случае происходит отрисовка в экранный буфер. Во всех остальных режимах возможны артефакты при быстром перемещении объектов, что вы и наблюдаете.

Dmitriy154 13.04.2015 20:39

из вашей документации:
direct - Use direct to path rendering. This attribute bypasses compositing in the screen buffer and renders the SWF content directly to the screen. This wmode value is recommended to provide the best performance for content playback. It enables hardware accelerated presentation of SWF content that uses Stage Video or Stage 3D.
перевод гугла:
direct - Используйте прямо на оказание пути. Этот атрибут обходит компоновку в буфере экрана и оказывает содержание SWF непосредственно на экран. Это значение WMODE рекомендуется обеспечить наилучшую производительность для воспроизведения контента. Это позволяет аппаратное ускорение представления контента SWF, который использует Stage Video или стадии 3D.
Спасибо, попробую

alatar 13.04.2015 20:48

Что вы хотели сказать этим выделением?


Часовой пояс GMT +4, время: 19:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.