Skip to content

Commit 0ba59e0

Browse files
committed
Update ROADMAP.md
1 parent 1434106 commit 0ba59e0

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

ROADMAP.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,19 @@ A `docs` branch was started a while ago and we should revive that.
2626

2727
## Improved Visualization
2828

29-
To provide a modern cross-platform visualization system moving to
30-
[ModernGL](https://github.com/cprogrammer1994/ModernGL) is probably
31-
the way to go using PyQt5 as the default rendering window.
29+
Pyglet has changed a lot lately with then 1.4 release and a 2.0
30+
release with shaders is in the works. We should definitley
31+
upgrade the viewer to support basic shaders even if we only
32+
stick with GL2.1.
3233

33-
**It's still important to also keep a pyglet option as a lot of
34-
users would expect this to be present.**
34+
Possibly also provide a 3.3+ viewer with pyglet. A ModernGL
35+
alternative could also be nice.
3536

36-
We can simply brush up the old pyglet visualitzation module and
37-
migrate that to using shaders when Pyglet 2.x is out.
37+
Support proper window resizing and camera so people can inspect
38+
their models. Maybe also expose things like fullscreen mode.
39+
40+
We must not forget this library is popular because of the simple
41+
viewing capabilities.
3842

3943
## Introduce pywavefront Command
4044

0 commit comments

Comments
 (0)