ms9
CMake cleanup: * ez cmake files are now referenced via a custom variable, instead of relying that cmake is run from a specific folder * Minimum required version is currently still 3.5, but will bump it to 3.13 soon, you may want to upgrade to 3.13.x asap * In case this change makes problems, clean your CMake cache and run full setup again
-Add tangent space generation code. -ezGeometry uses Morten S. Mikkelsen's mikktspace code which has been added to the ThirdParty folder and acknowledged it in the documentation. -Mesh assets use assimp defined tangents until both use a common code path. -Added < operator to ezColor. -Added 45 degree beveled cube test normal map. -Changed shaders to correctly sample normalmaps, and handle flipped binormals. -Asset hash now incorporates the document manager's version. So increasing that will invalidate all assets of this type (THIS CAUSES A RETRANSFORMATION OF ALL YOUR ASSETS as we start versioning with 1)
* Build fixes for static build on windows * Build fixes if profiling is turned off