Changed size of textures and file name changed
Changed size of textures from 2048x2048 to 1024x1024 and file name changed to shaders_basic_pbr.c , Added the function PBRModel PBRModelLoadFromMesh(Mesh mesh); but GenMeshPlane(2, 2.0, 3, 3) culdn't be used because it crash once GenMeshTangents() is used with that plane mesh
This commit is contained in:
parent
213f9f06f8
commit
5eead42e2a
1 changed files with 9 additions and 2 deletions
|
|
@ -173,8 +173,10 @@ void PBRLightUpdate(Shader shader, PBRLight light);
|
|||
void PBRSetAmbient(Shader shader, Color color, float intensity);
|
||||
|
||||
PBRModel PBRModelLoad(const char *fileName);
|
||||
PBRModel PBRModelLoadFromMesh(Mesh mesh);
|
||||
|
||||
void PBRLoadTextures(PBRMaterial *pbrMat,PBRTexType pbrTexType,const char *fileName);
|
||||
void UnloadPBRMaterial(PBRMaterial pbrMat)
|
||||
void UnloadPBRMaterial(PBRMaterial pbrMat);
|
||||
void PBRSetColor(PBRMaterial *pbrMat,PBRColorType pbrColorType,Color color);
|
||||
void PBRSetVec2(PBRMaterial *pbrMat,PBRVec2Type type,Vector2 value);
|
||||
void PBRSetFloat(PBRMaterial *pbrMat, PBRFloatType pbrParamType, float value);
|
||||
|
|
@ -312,7 +314,6 @@ void PBRMaterialSetup(PBRMaterial *pbrMat, Shader pbrShader, PBREnvironment* env
|
|||
SetShaderValue(pbrMat->pbrShader,pbrMat->texOffsetLoc,pbrMat->texOffset,SHADER_UNIFORM_VEC2);
|
||||
}
|
||||
|
||||
|
||||
void PBRLoadTextures(PBRMaterial *pbrMat,PBRTexType pbrTexType,const char *fileName){
|
||||
if(pbrMat == NULL) return;
|
||||
switch(pbrTexType){
|
||||
|
|
@ -457,4 +458,9 @@ PBRModel PBRModelLoad(const char *fileName){
|
|||
return pbrModel;
|
||||
}
|
||||
|
||||
PBRModel PBRModelLoadFromMesh(Mesh mesh){
|
||||
PBRModel pbrModel = (PBRModel){0};
|
||||
pbrModel.model = LoadModelFromMesh(mesh);
|
||||
return pbrModel;
|
||||
}
|
||||
#endif // RPBR_IMPLEMENTATION
|
||||
|
|
|
|||
Loading…
Reference in a new issue