Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Outline Pass Algorithm #9407

Merged
merged 1 commit into from
Jul 26, 2016
Merged

Outline Pass Algorithm #9407

merged 1 commit into from
Jul 26, 2016

Commits on Jul 26, 2016

  1. Outline Pass Algorithm

    1. Draw Non Selected objects in the depth buffer
    2. Make non selected objects invisible, and draw only the selected objects, by comparing the depth buffer of non selected objects. Write a mask here for visible and hidden edges.
    3. Downsample the Mask buffer to half
    4. Edge detect the half res buffer, with different colors to hidden and visible edges.
    5. Blur the edges of half res/quarter res buffer(quarter res is used for edge glow)
    6. Add the blurred edges on top of original scene using the full res mask buffer
    Prashant Sharma authored and Prashant Sharma committed Jul 26, 2016
    1 Configuration menu
    Copy the full SHA
    94a35ce View commit details
    Browse the repository at this point in the history