Package com.blackrook.gloop.opengl.node


package com.blackrook.gloop.opengl.node
Contains node types for use with OGLScene.
  • Class
    Description
    Node that clears one or more buffers.
    A one-time triggered node that performs usually one-time OpenGL setup commands, like clear color, VSYNC, hints, or whatever.
    A framebuffer node that contains other OGLNodes.
    OGLNode<GL extends OGLGraphics>
    A significant entry point whose methods that get executed upon the graphics system requesting a framebuffer redraw or resize.
    A framebuffer node that performs a one-time set of graphics commands.
    OGLWorkerNode<GL extends OGLGraphics, J extends Consumer<? super GL>>
    An OpenGL node that contains a set of jobs (Consumers) for executing on this node's parent system's thread, the idea being that other non-context threads may want to execute OpenGL commands somewhere in the pipeline, such as prepping shader programs or loading/assigning texture objects.