MethaneAsteroids

Форк
0

README.md

Methane Asteroids External Dependencies

All external libraries and build tools are integrated using CPM.cmake package manager script. Specific versions of the dependent repositories are cloned and configured during MethaneKit CMake configuration step either to the Build/Output/ExternalsCache directory (by default) or to the custom location provided via CMake option CPM_SOURCE_CACHE. Under CLion IDE dependent repositories are cloned inside cmake build directory of each configuration to support parallel cmake configurations processing.

Libraries

LibrariesVersionLinkageLicenseDescription
MethaneKit0.7.3StaticApache 2.0Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan.
FastNoise20.10.0StaticMITModular node graph based noise generation library using SIMD, C++17 and templates.
HLSL++3.3.1Header-onlyMITMath library using hlsl syntax with SSE/NEON support.
Tracy0.9.1StaticBSD 3.0A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
ITT API3.24.2StaticBSD 3.0Intel® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API.
Magic Enum0.9.3Header-onlyMITStatic reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code.
TaskFlow3.6.0Header-onlyMITA General-purpose Parallel and Heterogeneous Task Programming System.

Build Tools

LibrariesVersionUsageLicenseDescription
CPM.cmake0.38.2CMakeMITCMake's missing package manager.
CMRC2.0.2CMakeMITA Resource Compiler in a Single CMake script.
iOS-Toolchain.cmake4.3.0CMakeBSD 3.0A CMake toolchain file for iOS, macOS, watchOS & tvOS C/C++/Obj-C++ development.
DirectX Shader Compiler1.6.2104HLSL Compiler to SPIRVLLVM ReleaseOpen-source HLSL Shader Compiler which is based on LLVM/Clang.
SPIRV-Cross1.3.216.0SPIRV Converter to MetalApache 2.0Practical tool for disassembling SPIR-V back to high level languages.

Assets

TypeAsset NameCopyrightLicenseDescription
FontRoboto MonoChristian RobertsonApache 2.0Monospaced addition to the Roboto type family. Like the other members of the Roboto family, the fonts are optimized for readability on screens across a wide variety of devices and reading environments.
TexturesSolar System PlanetsSolar System ScopeCC BY 4.0Textures in this pack are based on NASA elevation and imagery data. Colors and shades of the textures are tuned accordng to true-color photos made by Messenger, Viking and Cassini spacecrafts, and, of course, the Hubble Space Telescope.

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.