3 ms·
How does objcurses compare to display3d in implementation and features? Textual has neat shell control characters for CLI utilities that might be useful. FSV
by westurner 1y ago
How does objcurses compare to display3d in implementation and features?
Textual has neat shell control characters for CLI utilities that might be useful.
FSV is an open clone of FSN (the 3d file browser from Jurassic Park), but it requires OpenGL.
- admtrv 1y agoPretty cool! I honestly hadn’t seen display3d before, not when I was researching similar projects, nor while working on my own and debugging issues. Just checked it out now, and as someone currently learning Rust, I really liked it and definitely starred the repo. Love the Unicode rendering idea. Textual looks fun too, feels very much like a Python equivalent of ratatui from Rust, I also has a project with this library. Definitely something I might explore for building overlays or adding interactive controls around the core renderer, though curses also can render basic buttons and menus. As for FSV, yeah, that’s more in the OpenGL/GPU territory. My goal was to stay purely terminal-based. By the way, I wasn’t sure if you brought up FSV just for the retro-3D vibe comparison, or if you had something more specific in mind? Curious what you meant there
- westurner 1y agoJust found display3d today, too. Maybe it was an ascii CLI video of a 3d scene that I remember seeing. Maybe molecule visualizations? Is it possible to discern handedness from an objcurses render of a molecule like sugar or an amino protein? Could a 3D CLI file browsing interface useful enough for a computer green scren in a movie like Jurassic Park or Hackers be built with objcurses? wgpu compiles to WASM and WebGL