please implement an FLTK-based backend

Abierto
#373 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
cpp

Línea de trabajo

Comienza leyendo el backend existente de GLFW + ImGui de Polyscope y la documentación de FLTK FL_Gl_Window. Determina cómo se integraría un backend de FLTK con el modelo actual de viewer y widgets. Se considera terminado cuando haya disponible un backend de ventana OpenGL basado en FLTK junto al backend existente, y los widgets de FLTK se puedan usar en la ventana.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I am new to polyscope and per my initial evaluation, it looks really great for use as a 3d visualization tool in my projects.

However, I am heavily invested in using the GUI toolkit FLTK for UI's in my current code.

Could you please implement an FLTK backend in addition to the GLFW + ImGUI one you already provide? It already provides a wrapper class for opengl windows, called FL_Gl_Window. Moreover, it's rich set of GUI widgets (buttons, slider, menus, etc.) can be used anywhere on that window (meaning ImGUI is not needed).

The released version of FLTK I use is 1.4 although I also use the "bleeding edge" version 1.5, so either works fine for me. Both are available as source repos on github.

Thank you for considering this!

Paul

Lenguaje dominante
C++
Estrellas
2.2k
Forks
242
Merge medio
11 min
PR fusionados (30 d)
1

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nmwsharp/polyscope

Todos los issues de nmwsharp/polyscope

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.