Skip to content
forked from hovatterz/light

Let There Be Light - SFML Lighting System

Notifications You must be signed in to change notification settings

erbemirbe/light

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Let There Be Light

Let There Be Light is a 2D dynamic soft shadows system that uses SFML.

SFML Forum Thread

I am not the original author of this code. I modified it to use the CMake build sytem and SFML 2.X. This has only been tested on OS X 10.7 Mavericks, so please submit any issues you have compiling on other systems.

Compiling

Do an out of source build. Specifically:

mkdir build && cd build
cmake ..
make

You can then say bin/sample to run the sample. I recommend using build/ as your out of source build directory, because it is already on the .gitignore.

Installing

make install

Contributing

Stick with the style of the library as much as possible. Check out a feature branch and make your commits. Rebase against origin/master and submit your pull request.

For example:

git checkout -b add-foo
# make changes
git commit -a -m "Some message"
# fix something
git commit -a -m "Fix some message"
git fetch origin
git rebase -i origin/master
# do interactive rebase
# submit pull request from you/add-foo to origin/master

License

zlib

About

Let There Be Light - SFML Lighting System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%