⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nooppipeline.java

📁 JAVA3D矩陈的相关类
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
    void updateExponentialFog(Context ctx,            float red, float green, float blue,            float density) {    }    // ---------------------------------------------------------------------    //    // LinearFogRetained methods    //    void updateLinearFog(Context ctx,            float red, float green, float blue,            double fdist, double bdist) {    }    // ---------------------------------------------------------------------    //    // LineAttributesRetained methods    //    void updateLineAttributes(Context ctx,            float lineWidth, int linePattern,            int linePatternMask,            int linePatternScaleFactor,            boolean lineAntialiasing) {    }    // ---------------------------------------------------------------------    //    // MaterialRetained methods    //    void updateMaterial(Context ctx,            float red, float green, float blue, float alpha,            float ared, float agreen, float ablue,            float ered, float egreen, float eblue,            float dred, float dgreen, float dblue,            float sred, float sgreen, float sblue,            float shininess, int colorTarget, boolean enable) {    }    // ---------------------------------------------------------------------    //    // ModelClipRetained methods    //    void updateModelClip(Context ctx, int planeNum, boolean enableFlag,            double A, double B, double C, double D) {    }    // ---------------------------------------------------------------------    //    // PointAttributesRetained methods    //    void updatePointAttributes(Context ctx, float pointSize, boolean pointAntialiasing) {    }    // ---------------------------------------------------------------------    //    // PolygonAttributesRetained methods    //    void updatePolygonAttributes(Context ctx,            int polygonMode, int cullFace,            boolean backFaceNormalFlip,            float polygonOffset,            float polygonOffsetFactor) {    }    // ---------------------------------------------------------------------    //    // RenderingAttributesRetained methods    //    void updateRenderingAttributes(Context ctx,            boolean depthBufferWriteEnableOverride,            boolean depthBufferEnableOverride,            boolean depthBufferEnable,            boolean depthBufferWriteEnable,            int depthTestFunction,            float alphaTestValue, int alphaTestFunction,            boolean ignoreVertexColors,            boolean rasterOpEnable, int rasterOp,            boolean userStencilAvailable, boolean stencilEnable,            int stencilFailOp, int stencilZFailOp, int stencilZPassOp,            int stencilFunction, int stencilReferenceValue,            int stencilCompareMask, int stencilWriteMask ) {    }    // ---------------------------------------------------------------------    //    // TexCoordGenerationRetained methods    //    /**     * This method updates the native context:     * trans contains eyeTovworld transform in d3d     * trans contains vworldToEye transform in ogl     */    void updateTexCoordGeneration(Context ctx,            boolean enable, int genMode, int format,            float planeSx, float planeSy, float planeSz, float planeSw,            float planeTx, float planeTy, float planeTz, float planeTw,            float planeRx, float planeRy, float planeRz, float planeRw,            float planeQx, float planeQy, float planeQz, float planeQw,            double[] trans) {    }    // ---------------------------------------------------------------------    //    // TransparencyAttributesRetained methods    //    void updateTransparencyAttributes(Context ctx,            float alpha, int geometryType,            int polygonMode,            boolean lineAA, boolean pointAA,            int transparencyMode,            int srcBlendFunction,            int dstBlendFunction) {    }    // ---------------------------------------------------------------------    //    // TextureAttributesRetained methods    //    void updateTextureAttributes(Context ctx,            double[] transform, boolean isIdentity, int textureMode,            int perspCorrectionMode, float red,            float green, float blue, float alpha,            int textureFormat) {    }    void updateRegisterCombiners(Context ctx,            double[] transform, boolean isIdentity, int textureMode,            int perspCorrectionMode, float red,            float green, float blue, float alpha,            int textureFormat,            int combineRgbMode, int combineAlphaMode,            int[] combineRgbSrc, int[] combineAlphaSrc,            int[] combineRgbFcn, int[] combineAlphaFcn,            int combineRgbScale, int combineAlphaScale) {    }    void updateTextureColorTable(Context ctx, int numComponents,            int colorTableSize,            int[] colorTable) {    }    void updateCombiner(Context ctx,            int combineRgbMode, int combineAlphaMode,            int[] combineRgbSrc, int[] combineAlphaSrc,            int[] combineRgbFcn, int[] combineAlphaFcn,            int combineRgbScale, int combineAlphaScale) {    }    // ---------------------------------------------------------------------    //    // TextureUnitStateRetained methods    //    void updateTextureUnitState(Context ctx, int unitIndex, boolean enableFlag) {    }    // ---------------------------------------------------------------------    //    // TextureRetained methods    // Texture2DRetained methods    //    void bindTexture2D(Context ctx, int objectId, boolean enable) {    }    void updateTexture2DImage(Context ctx,            int numLevels, int level,            int textureFormat, int imageFormat,            int width, int height,            int boundaryWidth,            int imageDataType, Object data, boolean useAutoMipMap) {    }    void updateTexture2DSubImage(Context ctx,            int level, int xoffset, int yoffset,            int textureFormat, int imageFormat,            int imgXOffset, int imgYOffset,            int tilew, int width, int height,            int imageDataType, Object data, boolean useAutoMipMap) {    }        void updateTexture2DLodRange(Context ctx,            int baseLevel, int maximumLevel,            float minimumLod, float maximumLod) {    }    void updateTexture2DLodOffset(Context ctx,            float lodOffsetX, float lodOffsetY,            float lodOffsetZ) {    }    void updateTexture2DBoundary(Context ctx,            int boundaryModeS, int boundaryModeT,            float boundaryRed, float boundaryGreen,            float boundaryBlue, float boundaryAlpha) {    }    void updateTexture2DFilterModes(Context ctx,            int minFilter, int magFilter) {    }    void updateTexture2DSharpenFunc(Context ctx,            int numSharpenTextureFuncPts,            float[] sharpenTextureFuncPts) {    }    void updateTexture2DFilter4Func(Context ctx,            int numFilter4FuncPts,            float[] filter4FuncPts) {    }    void updateTexture2DAnisotropicFilter(Context ctx, float degree) {    }    // ---------------------------------------------------------------------    //    // Texture3DRetained methods    //    void bindTexture3D(Context ctx, int objectId, boolean enable) {    }    void updateTexture3DImage(Context ctx,            int numLevels, int level,            int textureFormat, int imageFormat,            int width, int height, int depth,            int boundaryWidth,            int imageDataType, Object imageData, boolean useAutoMipMap) {    }    void updateTexture3DSubImage(Context ctx,            int level,            int xoffset, int yoffset, int zoffset,            int textureFormat, int imageFormat,            int imgXoffset, int imgYoffset, int imgZoffset,            int tilew, int tileh,            int width, int height, int depth,            int imageTypeData, Object imageData, boolean useAutoMipMap) {    }    void updateTexture3DLodRange(Context ctx,            int baseLevel, int maximumLevel,            float minimumLod, float maximumLod) {    }    void updateTexture3DLodOffset(Context ctx,            float lodOffsetX, float lodOffsetY,            float lodOffsetZ) {    }    void updateTexture3DBoundary(Context ctx,            int boundaryModeS, int boundaryModeT,            int boundaryModeR, float boundaryRed,            float boundaryGreen, float boundaryBlue,            float boundaryAlpha) {    }    void updateTexture3DFilterModes(Context ctx,            int minFilter, int magFilter) {    }    void updateTexture3DSharpenFunc(Context ctx,            int numSharpenTextureFuncPts,            float[] sharpenTextureFuncPts) {    }    void updateTexture3DFilter4Func(Context ctx,            int numFilter4FuncPts,            float[] filter4FuncPts) {    }    void updateTexture3DAnisotropicFilter(Context ctx, float degree) {    }    // ---------------------------------------------------------------------    //    // TextureCubeMapRetained methods    //    void bindTextureCubeMap(Context ctx, int objectId, boolean enable) {    }    void updateTextureCubeMapImage(Context ctx,            int face, int numLevels, int level,            int textureFormat, int imageFormat,            int width, int height,            int boundaryWidth,            int imageDataType, Object imageData, boolean useAutoMipMap) {    }    void updateTextureCubeMapSubImage(Context ctx,            int face, int level, int xoffset, int yoffset,            int textureFormat, int imageFormat,            int imgXOffset, int imgYOffset,            int tilew, int width, int height,            int imageDataType, Object imageData, boolean useAutoMipMap) {    }    void updateTextureCubeMapLodRange(Context ctx,            int baseLevel, int maximumLevel,            float minimumLod, float maximumLod) {    }    void updateTextureCubeMapLodOffset(Context ctx,            float lodOffsetX, float lodOffsetY,            float lodOffsetZ) {    }    void updateTextureCubeMapBoundary(Context ctx,            int boundaryModeS, int boundaryModeT,            float boundaryRed, float boundaryGreen,            float boundaryBlue, float boundaryAlpha) {    }    void updateTextureCubeMapFilterModes(Context ctx,            int minFilter, int magFilter) {    }    void updateTextureCubeMapSharpenFunc(Context ctx,            int numSharpenTextureFuncPts,            float[] sharpenTextureFuncPts) {    }    void updateTextureCubeMapFilter4Func(Context ctx,            int numFilter4FuncPts,            float[] filter4FuncPts) {    }    void updateTextureCubeMapAnisotropicFilter(Context ctx, float degree) {    }    // ---------------------------------------------------------------------    //    // MasterControl methods    //    // Method to return the AWT object    long getAWT() {        return 0L;    }    // Method to initialize the native J3D library    boolean initializeJ3D(boolean disableXinerama) {        return true;    }    // Maximum lights supported by the native API    int getMaximumLights() {        return 8;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -