joglcgshaderprograminfo.java
来自「JAVA3D矩陈的相关类」· Java 代码 · 共 39 行
JAVA
39 行
/* * $RCSfile: JoglCgShaderProgramInfo.java,v $ * * Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved. * * Use is subject to license terms. * * $Revision: 1.3 $ * $Date: 2007/02/09 17:17:48 $ * $State: Exp $ */package javax.media.j3d;import com.sun.opengl.cg.*;class JoglCgShaderProgramInfo extends JoglShaderObject { private JoglCgShaderInfo vShader; // vertex shader private JoglCgShaderInfo fShader; // fragment shader // Array of parameters for (varying) vertex attributes private CGparameter[] vtxAttrs; JoglCgShaderProgramInfo() { super(0); } public JoglCgShaderInfo getVertexShader() { return vShader; } public void setVertexShader(JoglCgShaderInfo info) { vShader = info; } public JoglCgShaderInfo getFragmentShader() { return fShader; } public void setFragmentShader(JoglCgShaderInfo info) { fShader = info; } public CGparameter[] getVertexAttributes() { return vtxAttrs; } public void setVertexAttributes(CGparameter[] attrs) { vtxAttrs = attrs; } public int getNumVertexAttributes() { if (vtxAttrs == null) return 0; return vtxAttrs.length; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?