An open API service indexing awesome lists of open source software.

https://github.com/othelarian/poc_multiview


https://github.com/othelarian/poc_multiview

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# PoC multiview

This project WAS a Proof of Concept to validate the multi viewport capacity of candelabre libs, mostly for candelabre-widgets. The idea WAS to be able to easily divide the window in multiple viewports, and specify some of them to handle specific graphics, like 3D, or 2D with custom graphics, or what you can dream of. Sky is the limit!

# DONE

This PoC is done, I code every part I want to test. No it's time to move on, and go back to candelabre-widet :D

## What I did

Small steps to validate the PoC:

* ~~make multiple windows (3 will be good)~~
* ~~initialize candelabre window manager~~
* ~~handle event loop (basic inputs, like quit, resize and redraw)~~
* ~~show the 3 windows~~
* ~~create a shape in each window~~
* ~~initialize nvg~~
* ~~create a shape~~
* ~~separate in multiple viewports~~
* ~~change gl code~~
* ~~load multiple nvg contexts~~
* ~~recreate the shape in all viewports~~
* ~~set different color to each nvg context~~