This commit is contained in:
h4570
2022-08-29 19:00:47 +02:00
parent 2ae1ccd761
commit e359bcbe2b
30 changed files with 174 additions and 152 deletions
+4 -3
View File
@@ -51,7 +51,7 @@ void Tutorial04::loadMesh() {
/**
* Load mesh data
* Texture names are the material names "usemtl <material name>"
* Texture file names are loaded from .mtl file (map_Kd field).
*/
auto data =
ObjLoader::load(FileUtils::fromCwd("de_dust2/de_dust2.obj"), options);
@@ -67,8 +67,9 @@ void Tutorial04::loadMesh() {
renderOptions.frustumCulling = Tyra::PipelineFrustumCulling_None;
/**
* Function which load all textures into texture repository,
* based on material names.
* Function which load all textures into texture repository.
* It will automatically extract filename from path (map_Kd) and add
* proper extension.
*/
engine->renderer.getTextureRepository().addByMesh(
mesh.get(), FileUtils::fromCwd("de_dust2/"), "png");