16 Commits

Author SHA1 Message Date
82019987e6 Implemented KRMeshBinding, mesh lod functionality is now explicit in KRScene format and api 2025-11-11 23:07:04 -08:00
e44a6875eb Bump Copyright year 2025-08-31 14:11:20 -07:00
9db005c55c Moved some material attributes to push constants
WIP updates to hello_cube smoke test; now rendering grid of cubes
2025-05-16 01:44:19 -07:00
2dcf7f987d Rotate camera towards cube in smoke test 2025-04-23 22:49:32 -07:00
0a66f11ff0 Implemented API for model node creation.
hello_cube smoke test now adds a model node and assigns the built-in cube model
2024-09-21 23:32:38 -07:00
2925ea316d Bump copyright year
Update 1st party submodules
2024-01-20 19:01:29 -08:00
2105e9359e Vulkan surface now initializing on MacOS
Updated Volk library
2024-01-11 23:05:13 -08:00
39e23436ee WIP MacOS support for smoke test 2023-12-28 15:09:39 -08:00
741b7848c5 Implemented camera surface setting for KrUpdateNode and KrCreateNode APIs.
Cameras now render only on their assigned surface.
2022-09-26 22:06:09 -07:00
77a03d53cc Enabled KrCreateNode call in the hello_cube smoke test. 2022-09-22 23:04:03 -07:00
ec65e788e0 Scene nodes now persist their order.
Implemented error handling and insertion logic for KRContext::createNode
Refactored KRNode::m_childNodes to be a std::list rather than a std::set
Added stub function, KRNode::createNode, which accepts a KrCreateNodeInfo structure
2022-09-22 22:32:17 -07:00
6c8bf9fa2c WIP implementing createNode API.
Added KRContext::m_nodeMap and initialization logic.
Added code to hello_cube smoke test to call KrCreateNode.  (Commented until test can pass)
2022-09-21 23:55:24 -07:00
b6922dc63f License header year bump 2022-04-03 21:56:23 -07:00
d69699230a Updated HEaders 2021-08-16 16:35:36 -07:00
0fc6ec1357 Added scene node structs to API 2020-06-12 18:49:07 -07:00
20121e7eaa kraken_convert now takes an '-o' argument to specify the output bundle. Created cmake scripts to use kraken_convert to bundle standard assets. HRTF Kemar data is now bundled by cmake scripts. Added README.md for HRTF Kemar data 2019-11-30 17:57:45 -08:00