public class SimpleGeometryShader extends SimpleShader
Constructor and Description |
---|
SimpleGeometryShader(String name,
String shaderFile,
int inType,
int outType,
int maxVertices) |
Modifier and Type | Method and Description |
---|---|
static SimpleGeometryShader |
linesToVariableSizeNGons(boolean solid,
int N) |
static SimpleGeometryShader |
linesToXs() |
static SimpleGeometryShader |
passGeometry(int inType,
int outType,
int maxVertices) |
static SimpleGeometryShader |
pointsToFixedSizeNGons(boolean solid,
int N,
float radius) |
static SimpleGeometryShader |
pointsToPixelSizedNGons(boolean solid,
int N,
int radiusPixels) |
boolean |
preLink(javax.media.opengl.GL gl,
int glProgramHandle)
Called right after the program has been compiled, but before it has been
linked.
|
getSource, passFragment, passVertex, postDisplay, preDisplay
public static SimpleGeometryShader passGeometry(int inType, int outType, int maxVertices)
public static SimpleGeometryShader pointsToFixedSizeNGons(boolean solid, int N, float radius)
public static SimpleGeometryShader pointsToPixelSizedNGons(boolean solid, int N, int radiusPixels)
public static SimpleGeometryShader linesToVariableSizeNGons(boolean solid, int N)
public static SimpleGeometryShader linesToXs()
public boolean preLink(javax.media.opengl.GL gl, int glProgramHandle)
Shader
preLink
in class SimpleShader
Copyright © 2016 Metron, Inc.. All rights reserved.