美文网首页
Acccureate Timing Demo

Acccureate Timing Demo

作者: solimania | 来源:发表于2018-06-02 22:40 被阅读0次

http://peterscarfe.com/accuratetimingdemo.html

运行结果:屏幕按灰色——红色——紫色——蓝色顺序显示,每个色块显示1s

程序几点知识:

topPriorityLevel =MaxPriority(window);

% 检索window的最高权限

Priority(topPriorityLevel);

% 设置为最高权限

numSecs = 1;

numFrames = round(numSecs / ifi);

% numSecs为每个色块显示的时间;numFrames为显示每个色块需要的帧数;也就是说在numSecs时间内显示numFrames帧色块

waitframes = 1;

% 表示每个色块之间切换所需的帧数,为1表示下一帧,为2表示隔一帧前后色块切换的帧间隔:vbl + (waitframes - 0.5) * ifi 

% Color the screen grey

Screen('FillRect', window, [0.5 0.5 0.5]);

% 给window区域着色,颜色RGB值为[0.5 0.5 0.5]即灰色

vbl =Screen('Flip', window);

 % 滑到下一帧

for frame = 1:numFrames 

% Color the screen red 

Screen('FillRect', window, [0.5 0 0]); 

% 着色

 % Flip to the screen

 vbl = Screen('Flip', window, vbl + (waitframes - 0.5) * ifi);

 % 回溯到当前帧时间点vbl,再移到vbl + (waitframes - 0.5) * ifi位置处着色

相关文章

  • Acccureate Timing Demo

    http://peterscarfe.com/accuratetimingdemo.html 运行结果:屏幕按灰色...

  • timer

    Is it still annoying for the timing of the timing? This i...

  • animation-timing-function与三次贝塞尔曲

    animation-timing-function 和 transition-timing-function控制动...

  • animation

    animation-timing-function transition-timing-function抛物线动画...

  • Perl 脚本记录1

    Summary_Timing_Report.pl (适用于Innovus Timing report 处理)

  • Timing

    春节幼儿园开园后只要正常上下班,我都坚持早上七点起床做早餐,虽然早餐品种不多,重要的是早起规律的早餐,小朋友...

  • Timing

    (1) 先生是一個很相信命的人,聽說在與我確定關係之前各種地辦法把我的時...

  • timing

    爱情是讲timing的。 友情,也是讲timing的。 朋友一路走一路丢,数数到现在还常联系的已不多。 上大学的时...

  • Timing

    回家,打开冰箱, 发现9月初从大西北千辛万苦带回来的昂贵的百合好像开始胀包了~ 这是老赫妈妈说带给我家人的西北特产...

  • Timing

    Go!

网友评论

      本文标题:Acccureate Timing Demo

      本文链接:https://www.haomeiwen.com/subject/stddsftx.html