Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


Core Image Volumetric Rendering

Subscribe to updates I use Nebula

Statistics on Nebula

Number of watchers on Github 64
Number of open issues 0
Main language Swift
Open pull requests 0+
Closed pull requests 0+
Last commit over 3 years ago
Repo Created over 3 years ago
Repo Last Updated almost 2 years ago
Size 188 KB
Organization / Authorflexmonkey
Page Updated
Do you use Nebula? Leave a review!
View Nebula activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating Nebula for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


Core Image Volumetric Rendering


I'd love to be able to take credit for this shader, but the hard work isn't mine! This volumetric nebula shader code originates from . All I've done is changed main() to a kernel function, swapped out gl_FragCoord for destCoord and wrapped the code in a CIColorKernel.

On my iPad Pro, I get around 30fps rendering at 2732 x 2048 - not too bad!

Nebula questions on Stackoverflow (View All Questions)
  • Gradle Build Issue with nebula-release plugin
  • CKEditor instanceReady not working in Eclipse Nebula
  • SWT Nebula gantt chart component
  • nebula-test fails to load the project plugin class when using IntegrationSpec class
  • Nebula grid - GridItem.setHeight() performance
  • Bug when removing columns from Nebula Grid using Visual Range Support
  • Multiline Nebula GridItem
  • Eclipse RCP : How to use Nebula NatTable feature?
  • Strange behavior in Nebula CDateTime
  • StyledCellLabelProvider with Nebula GridTableViewer
  • Nebula grid cell - insert comment
  • Regarding nebula TableComboViewer
  • Nebula GridViewer Selection not working
  • How to add maven dependency for Nebula Pagination Control and how to use this widget on Composite?
  • Nebula grid widget - change header height
  • Details of Nebula Nattable filtering
  • Nebula Nattable - Change columns dynamically
  • How to add one GridColumnGroup into another GridColumnGroup in nebula grid?
  • How to apply mask to Nebula FormattedText widget?
  • nebula-test fails to find resources dir in classpath for copyResources
  • Custom Gradle task running under nebula-test fails to see created directory
  • How to use Nebula NatTable's PreserveSelectionModel?
  • Column span in nebula XViewer
  • can we automate migration through open nebula?
  • Multiline tooltip for Nebula Grid
  • Generating a nebula cloud in circle
  • Nebula gridTableViewer cell content should wrap
  • Nebula Grid - Select individual cells (CellSelectionEnabled)
  • Scroll bar is not working fine in nebula grid viewer
  • Nebula GridTreeViewer - Is there a way to show the filter like FilteredTree in eclipse?
Nebula list of languages used
Other projects in Swift