-
Notifications
You must be signed in to change notification settings - Fork 4
Roadmap
Adam Gorski edited this page Jan 22, 2021
·
17 revisions
- Rewrite entire renderX class into a static class
- Create reliable benchmark render scene
- Split rendering code into C++ and C# code. (For performance comparisons)
- Fix Bad Orthographic To Perspective 3D Camera Coordinates Transform
- Add functions written in C++ : Tested 2x performance without parallelization for
Clear()
- Add
Sample(Vector3 direction)
toGLCubemap
for cubemap reflections - Add some kind of scaling functionality
- Test direct function pointer calling. (C++ only)
- Fix weird XYZ to XY transforms. (Edge of viewport pixel skipping)
- V and F Shader bounds check
- Alpha support?
- Add deferred shading into demo.
- Add SSAO demo.
- Add Screenspace reflection demo.
- Add FastVignette()
- Finish new bitmap blit mode
- Finish Face Anti-Aliasing
- Safety checks for
Draw()
- Add thick line drawing.
- Add Anti-Aliasing to all line drawing modes.
- Redo ScanLine() function's data storage method
- Initializing the renderer
- Setting the transform data
- Blitting and clearing the viewport
- Initializing a vertex buffer
- Creating a shader
- Drawing an object
- Screen space shaders
- Blitting bitmaps
- Loading a texture
- Creating a framebuffer
- Displaying a texture