c/c++/opengl stuff |
|
my graduation thesis, on computer graphics 2004.11.05 | |
UGP : Useless Graphics Program 2004.11.11
UGP is the project enclosing all my graphic experience.It includes a 3D engine written in C++, and code to spawn animate various objects, or a fake tissue simulator... and much more...It relies on Opengl and SDL librariesINSTRUCTIONS : download all of the above files, and use the Makefile to proceed | |
tsunami 2003.10.03Win9x, a real-time based wave simulator (the simulation is screwed because normally wave energy is dissipated, while here, as the picture shows, the waves gain infinite energy ).Since this demo is based on the project of other demos i made, ( the rotating moebius ring listed later in this page) , you'll find another things while navigating in the 3D world.Navigation inside the world is obtained through a FPP-like camera (mouse for looking around and keyboard for moving ).A rudimental console mode is also introduced (like that one that permits in games like Quake to insert cheats and such commands :) )Check it out!! | |
Moebius Ring 2003.08.15win9x, a Moebius ring rotating on its own axis and a generic ring orbitating around it.navigation inside the world is obtained through a FPP-like camera (mouse and arrows and D/C keys). | |
Height Mapper 2003.06win9x, takes a bmp file as a heightmap, another as colormap-texture, and lets you navigate inside of it. | |
scripts, configs 2005 | |
File sizes histogram.. 2006 | |
A C Quine generator :P 2005 | |
gallery script 2005 | |
Linux Kernel config for presario 2516 EU, Linux 2.6 20060301
| |
mf 2005 | |
.vimrc,.bashrc,.alias,.muttrc,.mailcap 20051105 |
Linux C code |
my own vim-like fbi patch, fbgs.sh modified 20060301 fbi is a wonderful program for viewing images in the
Linux framebuffer, by Gerd Knorr
http://www.bytesex.org.
usage & functionalities: inside fbi, press ':' to activate the miniconsole now type 'help' and hit ENTER to see the help, or type - 'set autoup' to autofit the image on the minor side (thus enlarging the viewed image) - 'set autodown' to autofit the image on the major side (thus shrinking the viewed image) - 'set autotop' to make sure that when viewing a lot of images (after 'fbi *') the next one will be aligned on top - 'set scroll' these options could be switched off using 'unset COMMAND', where COMMAND is one of the preceding ones inside fbi, you can use the following keys, like in vim - h for scrolling left - j for scrolling down - k for scrolling up - l for scrolling right - m for printing out the filename to stdout (so you can use 'fbi * | less', having, after viewing, a list of 'marked' images, useful for defining a print-list or delete-list or something.. ) - a autozoom to fit upon width - g to be prompted for jumping to some image in the list ('^' for the first, '$' for the last, or some number) moreover, there's a limited TAB completion in the miniconsole installation steps: 1 get the fbi_1.31.tar.gz file from www.bytesex.org or somewhere else. 2 tar -xzf fbi_1.31.tar.gz && cd fbi-1.31 3 wget http://dezperado.altervista.org/coding/linux/fbi.vim.diff 4 patch fbi.c fbi.vim.diff 5a make install 5b if you do not have the permissions, simply copy the 'fbi' executable file into your own ~/bin directory, making sure that this last is in your $PATH. enjoy your new patched fbi! | |
|