GLSLSource

Inheritance: java.lang.Object, com.aspose.threed.ShaderSource

public final class GLSLSource extends ShaderSource

Ο πηγαίος κώδικας των shaders σε GLSL

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
GLSLSource()

Μέθοδοι

ΜέθοδοςΠεριγραφή
defineInclude(String fileName, String content)Ορίστε εικονικό αρχείο για #include στον κώδικα πηγής GLSL
equals(Object arg0)
getClass()
getComputeShader()Λαμβάνει τον κώδικα πηγής του compute shader.
getFragmentShader()Λαμβάνει τον κώδικα πηγής του fragment shader.
getGeometryShader()Λαμβάνει τον κώδικα πηγής του geometry shader.
getVertexShader()Λαμβάνει τον κώδικα πηγής του vertex shader
hashCode()
notify()
notifyAll()
setComputeShader(String value)Ορίζει τον κώδικα πηγής του compute shader.
setFragmentShader(String value)Ορίζει τον κώδικα πηγής του fragment shader.
setGeometryShader(String value)Ορίζει τον κώδικα πηγής του geometry shader.
setVertexShader(String value)Ορίζει τον κώδικα πηγής του vertex shader
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

GLSLSource()

public GLSLSource()

defineInclude(String fileName, String content)

public void defineInclude(String fileName, String content)

Ορίστε εικονικό αρχείο για #include στον κώδικα πηγής GLSL

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fileNamejava.lang.StringΌνομα αρχείου του εικονικού αρχείου
contentjava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public String getComputeShader()

Λαμβάνει τον κώδικα πηγής του compute shader.

Returns: java.lang.String - ο κώδικας πηγής του compute shader.

getFragmentShader()

public String getFragmentShader()

Λαμβάνει τον κώδικα πηγής του fragment shader.

Returns: java.lang.String - ο κώδικας πηγής του fragment shader.

getGeometryShader()

public String getGeometryShader()

Λαμβάνει τον κώδικα πηγής του geometry shader.

Returns: java.lang.String - ο κώδικας πηγής του geometry shader.

getVertexShader()

public String getVertexShader()

Λαμβάνει τον κώδικα πηγής του vertex shader

Returns: java.lang.String - ο κώδικας πηγής του vertex shader

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setComputeShader(String value)

public void setComputeShader(String value)

Ορίζει τον κώδικα πηγής του compute shader.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setFragmentShader(String value)

public void setFragmentShader(String value)

Ορίζει τον κώδικα πηγής του fragment shader.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setGeometryShader(String value)

public void setGeometryShader(String value)

Ορίζει τον κώδικα πηγής του geometry shader.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setVertexShader(String value)

public void setVertexShader(String value)

Ορίζει τον κώδικα πηγής του vertex shader

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int