![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "Headers/Sky.h"
#include "Core/Headers/Configuration.h"
#include "Core/Headers/PlatformContext.h"
#include "Core/Resources/Headers/ResourceCache.h"
#include "Headers/Sun.h"
#include "Managers/Headers/ProjectManager.h"
#include "Platform/Video/Headers/GFXDevice.h"
#include "Geometry/Material/Headers/Material.h"
#include "Platform/File/Headers/FileManagement.h"
#include "Platform/Video/Headers/RenderPackage.h"
#include "Platform/Video/Headers/RenderStateBlock.h"
#include "Geometry/Shapes/Predefined/Headers/Sphere3D.h"
#include "Scenes/Headers/SceneEnvironmentProbePool.h"
#include "ECS/Components/Headers/RenderingComponent.h"
#include "ECS/Components/Headers/BoundsComponent.h"
#include <TileableVolumeNoise.h>
#include <CurlNoise/Curl.h>
#include <stb_image_write.h>
#include <stb_image.h>
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" } |