Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saitoha/nehe-sixel
SIXEL port of NeHe lessons
https://github.com/saitoha/nehe-sixel
Last synced: about 1 month ago
JSON representation
SIXEL port of NeHe lessons
- Host: GitHub
- URL: https://github.com/saitoha/nehe-sixel
- Owner: saitoha
- Created: 2015-05-28T20:00:08.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-05-30T13:03:28.000Z (over 9 years ago)
- Last Synced: 2024-10-15T07:51:04.529Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 523 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
NeHe-SIXEL
==========[![nehe](https://raw.githubusercontent.com/saitoha/NeHe-SIXEL/data/data/nehe.png)](https://youtu.be/cn_qty-452s)
## Step 0. Edit .Xresources
```
$ cat $HOME/.Xresources
XTerm*decTerminalID: vt340
XTerm*sixelScrolling: true
XTerm*regisScreenSize: 1920x1080
XTerm*numColorRegisters: 256$ xrdb $HOME/.Xresources # reload
```## Step 1. Build xterm with --enable-sixel-graphics option
```
$ wget ftp://invisible-island.net/xterm/xterm.tar.gz
$ tar xvzf xterm.tar.gz
$ cd xterm-*
$ ./configure --enable-sixel-graphics
$ make
$ ./xterm # launch
```## Step 2. Build and install libsixel
```
$ git clone https://github.com/saitoha/libsixel
$ cd libsixel
$ ./configure && make install
```## Step 3. Build a lesson
```
$ git clone https://github.com/saitoha/NeHe-SIXEL
$ cd NeHe-SIXEL/lesson11
$ ./configure
$ make
$ ./lesson11
```## License
Unknown...
This code seems to be originally written by Bosco ([email protected]).
Ported to Linux by Richard Campbell ([email protected]).
Hayaki Saito ([email protected]) modified it for SIXEL devices.Original Credits:
```
Contact:If you have problems, comments, or have useful hints,
email me at [email protected].Credits:
Jeff Molofee ([email protected]) for writing the tutorials.
Alfred ([email protected]) for various fixes and improvements.
Lakmal Gunasekara ([email protected]) for a Solaris/SPARC
and SGI/IRIX port, which has improved the portability
of the code base. Also for tutorial 8, which I only
tweaked slightly (basically uncommented what had been
commented out for Solaris).-Richard Campbell.
```NeHe's Readme.txt
```
==========================================================================
OpenGL Lesson 11: Waving Texture Map (Modifying The Mesh)
==========================================================================Authors Name: Bosco
Disclaimer:
This program may crash your system or run poorly depending on your
hardware. The program and code contained in this archive was scanned
for virii and has passed all test before it was put online. If you
use this code in project of your own, send a shout out to the author!==========================================================================
NeHe Productions 1997-2004
==========================================================================
```