Also support #pragma import_defines, so now we use the shader mode mask to generate a list of defines then compare them to the import defines, then only add the defines that are requested and in the import defines list.
Added text versions of the fbxshader to data/shaders folder. If ypu pass a cutom shader with the args --vert, --frag you need to pass the full path, it's not using findFile or anything like that.
Also support #pragma import_defines, so now we use the shader mode mask to generate a list of defines then compare them to the import defines, then only add the defines that are requested and in the import defines list.
Added text versions of the fbxshader to data/shaders folder. If ypu pass a cutom shader with the args --vert, --frag you need to pass the full path, it's not using findFile or anything like that.