In this page you will find all the release binaries compressed in a zip archive.

Please check the tutorials to get more information about them and how to use them.


Latest

Win x64 : nk_2024_12_15 - Winter bug squash.zip

Newly introduced :

  • [688] : nkGraphics : Updated the COMPARISON_FUNCTION, FILTER, and TEXTURE_ADDRESS_MODE enumerations. Their definitions and utility methods have been isolated in their own folders (nkGraphics/Samplers/Enums, from the DxDefinesWrapper and StructToString headers). The enumeration now are defined using enum classes. Also, some names have been reworked to make them clearer and shorter. If you were using these enumerations, you will need to update your include folders accordingly, use the enum's name as a prefix, and potentially update the names given, if they have been reworked.

Fixed :

  • [686] : nkGraphics : The Compositor documentation has been fixed and updated. It was incorrectly setup and missed by the documentation checker script.
  • [685] : nkExport : The constructors for nkExport::Node are now hidden behind a static create() method. This is to ensure no unsafe constructions are made, as the class is still using std containers, which could cause structure size mismatches depending on the building configurations of the client code. To migrate, any node construction code should now switch to a unique pointer receiving the result of the nkExport::Node::create() method.
  • [683] : nkImages : Fixed the CompositeEncoder which can now correctly parse png images too.
  • [669] : nkMemory : Inspected and fixed the API to ensure classes are compatible with the copy / move semantics as they should allow. This covers construction, and assignment. This issue could prevent correct move of some classes, causing unnecessary copies during use.
  • [680] : nkGraphics : Correctly migrated the MainSystem -> System API documentation.

Past releases

nk_2024_10_21 - Multiton systems.zip
nk_2024_07_28 - Png decoding.zip
nk_2024_05_26 - Png preparations.zip
nk_2024_04_28 - Atmospheric release.zip
nk_2024_04_01 - Next effect final preparations.zip
nk_2024_03_03 - Better texture control.zip
nk_2024_02_05 - Progressive Jpg.zip
nk_2024_01_07 - Shadow mapping.zip
nk_2023_12_10 - Winter dusting.zip
nk_2023_11_12 - Gltf2 Parsing Remaster.zip
nk_2023_10_16 - Gltf Preparations.zip
nk_2023_09_18 - Improved PbsMaterial.zip
nk_2023_08_20 - Obj Materials.zip
nk_2023_07_23 - Web Assembly Bootstrap.zip
nk_2023_06_25 - nkEditor mesh attribute generation.zip
nk_2023_05_29 - Customized nkEditor mesh import.zip
nk_2023_05_01 - nkEditor's Mesh UI Rework.zip
nk_2023_04_02 - nkEditor dynamic texture dimensions.zip
nk_2023_03_05 - Restored nkEditor Picking.zip
nk_2023_02_06 - LODs in nkEditor.zip
nk_2022_12_19 - LOD Selection.zip
nk_2022_11_19 - Mesh groups & Render strategies.zip
nk_2022_09_11 - Summer cleaning part 2.zip
nk_2022_08_28 - Summer cleaning.zip
nk_2022_08_14 - Cleanup and fixes.zip
nk_2022_07_31 - nkEditor Material UI.zip
nk_2022_07_17 - UnitTester nUnit formatting.zip
nk_2022_07_03 - Windows Snapping.zip
nk_2022_06_05 - nkDebug's return.zip
nk_2022_05_22 - Unit Testing basics.zip
nk_2022_04_11 - SIMD capabilities.zip
nk_2022_03_13 - System Information.zip
nk_2022_02_27 - Slider Introduction.zip
nk_2022_02_13 - Bug Hunt Pt.2.zip
nk_2022_01_30 - Bug hunt.zip
nk_2022_01_16 - Buffer and Texture feeding API.zip
nk_2022_01_02 - nkImages Encoders improvements.zip
nk_2021_12_19 - Jpeg Encoding.zip
nk_2021_12_05 - Buffer from array.zip
nk_2021_11_21 - Darker, Faster.zip
nk_2021_11_07 - Monochromatic Jpeg.zip
nk_2021_10_24 - JPEG and SIMD.zip
nk_2021_10_10 - Jpeg decoding.zip
nk_2021_09_26 - YUV in nkImages.zip
nk_2021_09_12 - This as script reference.zip
nk_2021_08_29 - Matrix in Lua.zip
nk_2021_08_15 - nkMaths Lua API improvements.zip
nk_2021_07_18 - New Mesh and Encoder API.zip
nk_2021_05_23 - nkImages better integration & API cleanings.zip
nk_2021_05_09 - Glsl & Hlsl interop.zip
nk_2021_04_25 - GlesRenderer.zip
nk_2021_04_11 - Maintenance & openings.zip
nk_2021_04_04 - Dof & Blur.zip
nk_2021_03_14 - Dropping DxTex & maintenance.zip
nk_2021_02_28 - ToneMapping & ImageEnvironment effects.zip
nk_2021_02_14 - TextureCopyEffect.zip
nk_2021_01_31 - SSAO and FilmGrain effects.zip
nk_2021_01_17 - First effect - FXAA.zip
nk_2021_01_03 - nkEditor UI Containers Improvements.zip
nk_2020_12_19 - Reworked nkEditor UI.zip
nk_2020_12_06 - Custom painted frames.zip
nk_2020_11_21 - RTX tutorials.zip
nk_2020_11_08 - Interface event simulations.zip
nk_2020_11_01 - Offscreen nkWinUi.zip
nk_2020_10_25 - Maintenance run.zip
nk_2020_10_18 - Environment pre-filtering.zip
nk_2020_10_11 - Pbs general improvements.zip
nk_2020_10_04 - Pbs normal mapping.zip
nk_2020_09_27 - Textured PBS.zip
nk_2020_09_20 - Introducing the material system.zip
nk_2020_09_13 - Basic nkScripts tutorials.zip
nk_2020_09_06 - First week patch.zip
nk_2020_08_30 - First release.zip