Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WouterVanNifterick/delphi-shader
Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code
https://github.com/WouterVanNifterick/delphi-shader
Last synced: about 1 month ago
JSON representation
Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi code
- Host: GitHub
- URL: https://github.com/WouterVanNifterick/delphi-shader
- Owner: WouterVanNifterick
- Created: 2015-03-25T00:36:48.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-02-08T07:59:48.000Z (over 4 years ago)
- Last Synced: 2024-01-09T01:14:33.707Z (5 months ago)
- Language: Pascal
- Homepage:
- Size: 29.2 MB
- Stars: 47
- Watchers: 14
- Forks: 18
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Lists
- awesome-pascal - delphi-shader - time graphical effects. All that is a 100% pascal implementation, without the use of external libraries or hardware acceleration. (Graphic)
- awesome-delphi - delphi-shader - time graphical effects. All that is a 100% pascal implementation, without the use of exernal libraries or hardware acceleration. (Graphic)
- awesome-delphi - delphi-shader - time graphical effects. All that is a 100% pascal implementation, without the use of exernal libraries or hardware acceleration. (Graphic)
README
# delphi-shader
Hundreds of graphical effects, and a library that provides GLSL functionality in pure Delphi codeThis project produces an executable with more than a hundred real-time graphical effects. Some recorded examples are below.
All that is a 100% pascal implementation, without the use of exernal libraries or hardware acceleration.
The project consists of 4 parts:
1. A unit that implements most of the GLSL constructs.
2. An application to run effects in.
3. More than a hundred graphical effects; most of them converted from http://www.shadertoy.com and http://glsl.heroku.com
4. A program that converts GLSL code to Delphi code.####Example
![Example](https://github.com/WouterVanNifterick/delphi-shader/raw/master/Examples/Catacombs.gif)