Changeset 2182
- Timestamp:
- Dec 27, 2012, 2:54:20 AM (10 years ago)
- Location:
- trunk/tools/neercs/video
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/neercs/video/copper.lolfx
r2177 r2182 39 39 color.z = float(int(color.z * 8.0) * 32) / 256.0; 40 40 41 gl_FragColor = vec4((source == mask_color) ? color : source, 1.0);41 gl_FragColor = vec4((abs(source.x - mask_color.x) < 0.025 && abs(source.y - mask_color.y) < 0.025 && abs(source.z - mask_color.z) < 0.025) ? color : source, 1.0); 42 42 } -
trunk/tools/neercs/video/render.cpp
r2177 r2182 342 342 vec4(0.0f, 1.0f, 0.02f, 0), // copper_copper.z 343 343 vec4(1.0f, 8.0f, 0.25f, 0), // copper_copper.w 344 vec4(0.0f, 4.0f, 0.25f, 0), // copper_mask_color.x345 vec4(0.0f, 4.0f, 0.25f, 0), // copper_mask_color.y346 vec4(0.0f, 4.0f, 0.25f, 0), // copper_mask_color.z344 vec4(0.0f, 1.0f, 0.05f, 0), // copper_mask_color.x 345 vec4(0.0f, 1.0f, 0.05f, 0), // copper_mask_color.y 346 vec4(0.0f, 1.0f, 0.05f, 0), // copper_mask_color.z 347 347 vec4(0), 348 348 vec4(0), /* color */ … … 455 455 0, 456 456 0.75f,0.25f,0.42f,4.0f, // copper_copper 457 0.0 f,4.0f,0.0f,// copper_mask_color457 0.05f,1.0f,0.0f, // copper_mask_color 458 458 0, 459 459 0, … … 512 512 0, 513 513 0.75f,0.25f,0.42f,4.0f, // copper_copper 514 0.0 f,4.0f,0.0f,// copper_mask_color514 0.05f,1.0f,0.0f, // copper_mask_color 515 515 0, 516 516 0, … … 569 569 0, 570 570 0.75f,0.25f,0.42f,4.0f, // copper_copper 571 0.0 f,4.0f,0.0f,// copper_mask_color571 0.05f,1.0f,0.0f, // copper_mask_color 572 572 0, 573 573 0, … … 626 626 0, 627 627 0.75f,0.25f,0.42f,4.0f, // copper_copper 628 0.0 f,4.0f,0.0f,// copper_mask_color628 0.05f,1.0f,0.0f, // copper_mask_color 629 629 0, 630 630 0, … … 683 683 0, 684 684 0.75f,0.25f,0.42f,4.0f, // copper_copper 685 0.0 f,4.0f,0.0f,// copper_mask_color685 0.05f,1.0f,0.0f, // copper_mask_color 686 686 0, 687 687 0, … … 1024 1024 else 1025 1025 { 1026 caca_set_color_argb(m_cv_setup, setup_color.y, 0x fff);//setup_color.x);1026 caca_set_color_argb(m_cv_setup, setup_color.y, 0x0f0);//setup_color.x); 1027 1027 caca_draw_line(m_cv_setup, 0, y, setup_size.z - 2, y,' '); 1028 1028 caca_put_str(m_cv_setup, 1, y, setup_text[k]); … … 1041 1041 else 1042 1042 { 1043 caca_set_color_argb(m_cv_setup, setup_color.y, 0x fff);//setup_color.x);1043 caca_set_color_argb(m_cv_setup, setup_color.y, 0x0f0);//setup_color.x); 1044 1044 caca_draw_line(m_cv_setup, setup_size.z, y, setup_size.x, y,' '); 1045 1045 caca_put_str(m_cv_setup, setup_size.z + 1, y, setup_text[k]); … … 1500 1500 shader_copper->SetUniform(shader_copper_time, fx_angle); 1501 1501 shader_copper->SetUniform(shader_copper_copper, vec4(copper_copper.x, copper_copper.y, copper_copper.z * 16.0f, copper_copper.w * 16.0f)); 1502 shader_copper->SetUniform(shader_copper_mask_color, copper_mask_color / 4.0f);1502 shader_copper->SetUniform(shader_copper_mask_color, copper_mask_color); 1503 1503 TraceQuad(); 1504 1504 shader_color->Unbind();
Note: See TracChangeset
for help on using the changeset viewer.