Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.28 KB

CONTRIBUTING.md

File metadata and controls

35 lines (23 loc) · 1.28 KB

Contributing

Radiance welcomes all contributions. Good places to get started:

  • Writing GLSL effects
  • Tackling easy issues
  • Improving the UI

Additionally, please file an issue if you have any issues building or running radiance.

Writing GLSL effects

Currently, radiance has about 80 GLSL effects which live in resources/effects/*.glsl files.

A good example is vu.glsl.

Also see effect_header.glsl to see what uniforms and functions are available to use.

Tackling easy issues

Issues that are small, well-scoped tasks are marked as easy. Check out the queue to see if there's anything you want to tackle.

Improving the UI

The UI is mostly written in QML, with some more complex functionality implemented in View.cpp.

This is a good place to make incremental improvements, and both @zbanks and @ervanalb suck at this stuff.