1 #include <psychlops.h>
\r
2 using namespace Psychlops; // Initially developed with Psychlops Win32 1.5.2 / 20101120
\r
6 void RectLuminance() {
\r
7 double rect_size = 100;
\r
8 double rect_lum = 0.5;
\r
11 Psychlops::Rectangle rect(rect_size,rect_size);
\r
15 Independent << rect_size | "Rect Size" | 1< rng< 500 | 10.0 | 2.0 ;
\r
16 Independent << rect_lum | "Rect Luminance" | 0.0<=rng<=1.0 | 0.1 | 0.05;
\r
17 Independent << bg_lum | "BG Luminance" | 0.0<=rng<=1.0 | 0.1 | 0.05;
\r
20 while(!Input::get(Keyboard::esc)) {
\r
21 Display::clear(Color(bg_lum));
\r
22 rect.resize(rect_size,rect_size).centering();
\r
23 rect.draw(rect_lum);
\r
30 void psychlops_main() {
\r
32 Canvas display(Canvas::fullscreen);
\r
35 p.setDesign(Procedure::DEMO);
\r
36 p.setProcedure(RectLuminance);
\r