Ben Hoffman

Results 21 issues of Ben Hoffman

Right now the engine component model is somewhat monolithic and does not provide a clear path for users to go about making a new system. I think the best way...

enhancement
PRI 2
triage

There should be a `PipelineFlags` options for "Debug" which will build a render pipeline enabling you to draw wireframe meshes This is a really important feature that I want to...

enhancement
PRI 1

Right now there is no way to change the rendering pipeline of a material. For example, if you wanted to change a mesh from a lit/shaded view to a wire...

PRI 1

Right now we rebuild the command buffers every frame. This is relatively cheap since we re-use the buffers and makes managing them much simpler. However, we do have the cost...

enhancement
PRI 3

We should use a custom allocator instead of the default one. This will hopefully improve performance and be more scalable . I plan on using the [Open VulkanMemoryAllocator](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator)

enhancement
PRI 2

After coming back to this project it seems that we can no longer load the world file (json) and the engine crashes when you try to. Uh oh! We should...

Some of the submodules are out of date and I'd like to get it all compiling with up to date version of MSVC/Clang

**Is your feature request related to a problem? Please describe.** We need a way to quickly load in, test, and iterate on levels for the engine. We will need a...

P3
Tools
feature

**Is your feature request related to a problem? Please describe.** We need a way to cull the entities before sending that data to the GPU

P1
Physics
Tools
feature

**Is your feature request related to a problem? Please describe.** Spatial partitioning for the physics calculations.

P0
Physics
feature