Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Sky.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::anonymous_namespace{Sky.cpp}
 

Macros

#define STB_IMAGE_WRITE_IMPLEMENTATION
 
#define STB_IMAGE_WRITE_STATIC
 

Functions

void Divide::anonymous_namespace{Sky.cpp}::GenerateCurlNoise (const char *fileName, const I32 width, const I32 height)
 
void Divide::anonymous_namespace{Sky.cpp}::GeneratePerlinNoise (const char *fileName, const I32 width, const I32 height)
 
void Divide::anonymous_namespace{Sky.cpp}::GenerateWorleyNoise (const char *fileName, const I32 width, const I32 height, const I32 slices)
 
void Divide::anonymous_namespace{Sky.cpp}::GeneratePerlinWorleyNoise (PlatformContext &context, const char *fileName, const I32 width, const I32 height, const I32 slices)
 

Variables

constexpr bool Divide::anonymous_namespace{Sky.cpp}::g_alwaysGenerateWeatherTextures = false
 
constexpr bool Divide::anonymous_namespace{Sky.cpp}::g_useGroundTruthTextures = !g_alwaysGenerateWeatherTextures && false
 
const auto Divide::anonymous_namespace{Sky.cpp}::procLocation
 
const string Divide::anonymous_namespace{Sky.cpp}::curlTexName { "curlnoise.bmp" }
 
const string Divide::anonymous_namespace{Sky.cpp}::weatherTexName { "weather.bmp" }
 
const string Divide::anonymous_namespace{Sky.cpp}::worlTexName { "worlnoise.bmp" }
 
const string Divide::anonymous_namespace{Sky.cpp}::perlWorlTexName { "perlworlnoise.tga" }
 

Macro Definition Documentation

◆ STB_IMAGE_WRITE_IMPLEMENTATION

#define STB_IMAGE_WRITE_IMPLEMENTATION

Definition at line 31 of file Sky.cpp.

◆ STB_IMAGE_WRITE_STATIC

#define STB_IMAGE_WRITE_STATIC

Definition at line 32 of file Sky.cpp.