KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Texture.h File Reference

This file contains the SkeletalMesh class. More...

#include "krpch.h"
Include dependency graph for Texture.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Karma::Texture
 Texture class. More...
 

Enumerations

enum class  Karma::TextureType { None = 0 , Image , LightMap , DiffusionMap }
 An enum for classifying textures supported and used by the Engine. More...
 

Detailed Description

This file contains the SkeletalMesh class.

Author
Ravi Mohan (the_cowboy)
Version
1.0
Date
April 16, 2022

Enumeration Type Documentation

◆ TextureType

enum class Karma::TextureType
strong

An enum for classifying textures supported and used by the Engine.

See also
Karma::Texture class for definition of texture
Enumerator
None 

A meta placeholder for texture to be supported and used in future

Image 

Color map

LightMap 

Probably information of how light bounces from vertex (intensity)

DiffusionMap 

Map of diffuse surface color at each texel on a surface and acts like a decal or paint job on the surface