Main
About News Features Requirements Hardware Download
Gallery
Contact
|
|
About
Scivi is a visualization plugin for
X Multimedia System.
This plugin uses 3D Accelerated hardware, but is not
actually 3D. Please visit Scivi Gallery
News
29 Jan 2004 - Scivi 0.2.0-rc3 released
- Added Scivi Control Window for root window mode
- Create configuration file if one does not exists
- New improved Sleep-driven fps contol added to work with 2.6 Linux kernels
- minor bugfixes
19 Dec 2003 - Scivi 0.2.0-rc2 released
- Changed default name for libGL.so to libGL.so.1
- Works (with limited functionality) if GL_ARB_imaging and
GL_SGIS_generate_mipmap extension are absent
- Fixed memory leak on parse errors
- Oops... Added download link to this page. Sorry.
24 Nov 2003 - Scivi 0.2.0-rc1 released
- libGL.so now loaded dynamically
- Presets can be mouse-sensetive
- Post-frame code sections. You can for example write custom
waveform vizualizators now!
- Various parser/interpreter improvements:
- C-style while, do/while, for loops
- arrays support
- binary and logical not
- New functions:
- vlength(x, y) - length of a vertex (x, y);
- vangle(x,y) - angle between vertices (x, y) and (1, 0);
- data_osc(channel, sample) - get oscillator data;
- data_freq(channel, band) - get frequency data;
- Begin(type) - begin drawing;
- Color(r, g, b, a) - set drawing color;
- Vertex(x, y) - put vertex;
- End() - end drawing;
- New variables:
mousex, mousey, mousebtn1, mousebtn2, mousebtn3 to handle mouse
- New constants:
POINTS, LINES, LINE_STRIP, LINE_LOOP, TRIANGLES,
TRIANGLE_STRIP, TRIANGLE_FAN, QUADS, QUAD_STRIP,
POLYGON to determine drawing type
- User variables are not global already
- Bug fixes
- Still missing: On-screen GUI, fullscreen mode, controls
for root-window mode
28 Sep 2003 - Scivi 0.2.0-pre1 released
- Scivi is not using SDL now. Everything is done with GLX.
- Configuration and About dialogs added. (Surely buggy)
- Rendering is done in the off-screen buffer now.
- Presets code now supports branching
- Missing functionality: On-screen GUI
28 Sep 2003 - Site start
Features
Low CPU Usage because of 3D accelerated hardware. All
effects including potentially expensive complex image transformations
are done in hardware. So, if you have a fast video card, your CPU
most of a time will be idle!
Powerful C-style Scripting Language will help you to program
your own nice presets! The visualization is under your control!
Root-window rendering supported. Put a nice video
effects on your desktop! This feature is window-manager
dependent. KDE and GNOME probably won't work Press 'V'
to switch to root-window mode.
Full-screen rendering. Planned.
Requirements
A fast 3D T&L accelerated video card with OpenGL support.
GLX version 1.3 is preferred but 1.2 should work with
some restrictions
If GLX version 1.2 is used, screen must be at least in 24bpp color depth
mode to get appropriate results. For GLX 1.3 15bpp or 16bpp mode can be used -
internal rendering is done in 24bpp
X Multimedia System
Hardware
Scivi is known to work with NVidia GeForce2 MX400 64Mb and
official driver version 44.96.
Download
Download from SourceForge.net.
|