Ivan Avdeev
dc3e75bd44
add skybox from which we only render UP plane kek #140
2021-11-19 11:46:44 -08:00
2450803428
ref_vk: update RefAPI, make use of WorldToScreen rather than a stub
2021-10-31 17:31:03 -07:00
Ivan 'provod' Avdeev
af5e20269d
add persistent model api and use it for brushes
...
this needed for better rtx blas management
2021-04-07 12:11:20 -07:00
Ivan Avdeev
3f70b76208
engage scene rendering in VK_RenderFrame and not in EndFrame
...
Rework a bit how matrices are computed. More global state dependencies
;_;
Buffer-up draw commands, and only schedule them for drawing at EndFrame.
2021-02-20 14:54:57 -08:00
Ivan Avdeev
3b1e7be112
add beams rendering
...
not all beam types are supported yet
also changes studio api init sequence, fixes missing cvars
vertex type struct is no longer names as brush-specific
uniform buffer allocation is now in vk_render
blending issues still remain
2021-02-17 13:26:09 -08:00
Ivan Avdeev
eb14e858a6
add transparency for brush models
...
Doesn't do alpha test yet though.
2021-02-03 12:24:04 -08:00
Ivan Avdeev
8870650466
split vk_map into vk_scene and vk_brush
...
Scene controls entity list for scenes
Brush is only responsible for drawing brush models
2021-02-01 11:05:04 -08:00