Examples of DefineList


Examples of com.jme3.shader.DefineList

     *
     * @param value The value of the define
     */
    public void addShaderPresetDefine(String defineName, VarType type, Object value){
        if (presetDefines == null) {
            presetDefines = new DefineList();
        }
        presetDefines.set(defineName, type, value);
    }
View Full Code Here

Examples of com.jme3.shader.DefineList

   
    private static void checkMatDef(String matdefName){
        MaterialDef def = (MaterialDef) assetManager.loadAsset(matdefName);
        for (TechniqueDef techDef : def.getDefaultTechniques()){
            if (techDef.isUsingShaders()){
                DefineList dl = new DefineList();
                dl.addFrom(techDef.getShaderPresetDefines());
                ShaderKey shaderKey = new ShaderKey(techDef.getVertexShaderName(),
                                                    techDef.getFragmentShaderName(),
                                                    dl,
                                                    techDef.getVertexShaderLanguage(),
                                                    techDef.getFragmentShaderLanguage());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.