Results 9 issues of Jakob Progsch

So, the way I understand it the issue with using shared_ptr as container is that there is a priory no way to cleanly create a shared_ptr from a raw ptr...

feature

I tried something along the lines of: ``` c++ template void lua_register_vector(lua_State *L, std::string name) { using namespace luabridge; T& (std::vector::*at_ptr)(size_t) = &std::vector::at; getGlobalNamespace (L) .beginNamespace ("std_vector") .beginClass < std::vector...

The question of compressed texture formats came up in relation to https://www.khronos.org/ktx/ I started WIP json definitions here: https://github.com/KhronosGroup/ANARI-SDK/pull/186/ The gist is that a new sampler type `"compressedImage2D"` is introduced...

discussion-backlog

Inspired by this: https://github.com/NVIDIA/VisRTX/issues/63 To accomodate face culling an extension could add additional material parameters `materialFront`, `materialBack` for surface objects. They would override the stock `material` parameter for that side...

discussion-backlog

Rendering algorithms may need to make decisions based on object/scene bounds. For rasterization APIs near and far planes need to be selected. Shadow mapping requires setting up a shadow projection...

discussion-backlog

Rasterization algorithms rely on mipmaps to avoid aliasing artifacts when sampling textures. For many use cases these can be automatically generated by downsampling the original image. However this approach is...

discussion-backlog

Somewhat related to #57 we should probably consider standardizing a way to define clip planes eventually. | Name | Type | Description | |--------|-------|---------------| | clipPlanes | `ARRAY1D` of `FLOAT32_VEC4`...

discussion-backlog