-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: Marek <p...@s...com>
Newsgroups: pl.comp.www
Subject: Re: Problem z animacją JS
Date: Sat, 02 Feb 2013 12:51:59 +0100
Organization: ATMAN - ATM S.A.
Lines: 37
Message-ID: <keiul2$t55$1@node2.news.atman.pl>
References: <keddig$a8s$1@node1.news.atman.pl> <kedka3$ijq$1@speranza.aioe.org>
<grf8mcb1q2rp$.139v5yki70im7$.dlg@40tude.net>
<kegndr$oi4$1@node1.news.atman.pl> <keh8ca$ag6$2@node1.news.atman.pl>
<kehn24$mp$1@speranza.aioe.org> <keho6j$r9h$1@node2.news.atman.pl>
<kehopn$4rh$1@speranza.aioe.org> <kehpur$rok$1@node1.news.atman.pl>
NNTP-Posting-Host: 89-69-209-185.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1359805922 29861 89.69.209.185 (2 Feb 2013 11:52:02 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Sat, 2 Feb 2013 11:52:02 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130107
Thunderbird/17.0.2
In-Reply-To: <kehpur$rok$1@node1.news.atman.pl>
Xref: news-archive.icm.edu.pl pl.comp.www:401860
[ ukryj nagłówki ]W dniu 2013-02-02 02:25, Jasio pisze:
> W dniu 2013-02-02 02:05, Cezary Tomczyk pisze:
>> Z ciekawości: skąd akurat 17ms? Jakieś źródło informacji o tym?
>
> właśnie zauważyłem, że skoro o to pytasz, to chyba jednak nie wszedłeś
> na link, który podałem :)
>
> http://ie.microsoft.com/testdrive/Graphics/RequestAn
imationFrame/Default.html
>
Kurcze, mam jakiś problem techniczny. Nie widzę wszystkich wypowiedzi
ale tylko w tym wątku. Tak jakbym do killfile dodał kogoś choć tak nie
jest.
Zerknąłem sobie jak wygląda wpływ na CPU timera. Zmiana 15->10ms
powoduje wzrost o 1-2% na CPU a z 15->1ms o ok 4% CPU więc nie ma o co
kopii kruszyć. Przynajmniej na moim sprzęcie.
Co do schodzenia poniżej limitu 17ms to nie do końca zgodzę się, że jest
to niecelowe. Przy częstotliwościach timera zbliżonych do fps monitora
mogą powstać "zdudnienia" szczególnie widoczne przy małych
rozdzielczościach. Forma ruchu gąsienicy skwantyzowanego do 1 piksela.
Raz animacja skoczy o 1px a w innym kroku 2px. Średnia prędkość będzie
oczywiście zachowana. Efekt będzie w postaci skoku obiektu co sekundę -
dwie. Minimalne przyspieszenie taktowania eliminuje widoczność tego
efektu. Niestety JS nie oferuje synchronizacji z pionowym przerwaniem
tak jak to można robić programując dla karty graficznej bezpośrednio.
Już nie wspomnę, że fps monitorów są różne w zależności od zastosowane
matrycy. Widywałem miedzy 59 a 65 bodajże. Być może w niektórych
monitorach wartości są inne - nie interesowałem się tematem. W każdym
razie 17ms nie jest żadną magiczną granicą.
--
Pozdrawiam
Marek
Następne wpisy z tego wątku
- 02.02.13 15:26 Paweł Piskorz
- 02.02.13 21:17 Marek
- 02.02.13 21:42 Wojtek Gapiński
- 03.02.13 19:47 Paweł Piskorz
- 03.02.13 20:03 Borys Pogoreło
- 03.02.13 22:34 Marek
- 04.02.13 10:57 Marek
- 04.02.13 11:54 Cezary Tomczyk
- 04.02.13 16:21 Wojtek Gapiński
- 04.02.13 19:52 Gabriel Zastawnik
- 04.02.13 20:14 Wojtek Gapiński
- 04.02.13 21:40 Gabriel Zastawnik
- 04.02.13 22:16 Wojtek Gapiński
- 05.02.13 01:32 Cezary Tomczyk
- 06.02.13 00:17 Marek
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-12-23 Riga => Specjalista ds. public relations <=
- 2024-12-23 Łódź => Specjalista ds. Sprzedaży <=
- 2024-12-23 Kraków => International Freight Forwarder <=
- 2024-12-23 Co nalezy do Cinkciarza, a co do Conotoxia ?
- 2024-12-23 Poznań => Key Account Manager <=
- 2024-12-23 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2024-12-23 Rzeszów => Spedytor Międzynarodowy <=
- 2024-12-23 Warszawa => Infrastructure Automation Engineer <=
- 2024-12-23 Białystok => Analityk w dziale Trade Development (doświadczenie z Po
- 2024-12-23 Warszawa => Site Reliability Engineer (SRE) <=
- 2024-12-23 Warszawa => DevOps Engineer <=
- 2024-12-23 Warszawa => Senior Account Manager <=
- 2024-12-23 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-23 Katowice => Administrator IT - Wirtualizacja i Konteneryzacja <=
- 2024-12-23 Mińsk Mazowiecki => Spedytor Międzynarodowy <=