Is Fidget usable for implementation of 3D rendering?

This page summarizes the projects mentioned and recommended in the original post on /r/nim

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cpython

    Alternative StdLib for Nim for Python targets, hijacks Python StdLib for Nim (by juancarlospaco)

    Blender for Nim at https://github.com/juancarlospaco/cpython and maybe you can create it as a plugin on top of Blender ?, Blender has GPU, OpenGL, OpenCL, PBR, GI, SSAO, etc etc.

  • NimForUE

    Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints. This allows you to do common UE workflows like for example to extend any UE class in Nim and extending it again in Blueprint if you wish so without restarting the editor. The final aim is to be able to do in Nim what you can do in C++

    Blender exports to UE, UE5 has infinite geometry, physics, water, etc etc. https://github.com/jmgomez/NimForUE

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker (by PaddleStroke)

    Maybe you can contribute to https://www.freecadweb.org/ ?

  • nico

    a Game Framework in Nim inspired by Pico-8.

    I think everything depends on the scale of your ideas, see https://johanpeitz.itch.io/picocad You can make something similar with Nico https://github.com/ftsf/nico :)

  • pixie

    Full-featured 2d graphics library for Nim. (by treeform)

    The author Fidget actually has a number of other great libraries that are part of the rendering stack. Notably, Pixie for text and shape rendering in 2D, Boxy for rendering textures to the GPU via opengl, and then Windy for an OS window context and user events, and a number of other libraries related to 3D rendering.

  • boxy

    2D GPU rendering with a tiling atlas. (by treeform)

    The author Fidget actually has a number of other great libraries that are part of the rendering stack. Notably, Pixie for text and shape rendering in 2D, Boxy for rendering textures to the GPU via opengl, and then Windy for an OS window context and user events, and a number of other libraries related to 3D rendering.

  • windy

    Windowing library for Nim using OS native APIs.

    The author Fidget actually has a number of other great libraries that are part of the rendering stack. Notably, Pixie for text and shape rendering in 2D, Boxy for rendering textures to the GPU via opengl, and then Windy for an OS window context and user events, and a number of other libraries related to 3D rendering.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • nimraylib_now

    Discontinued The Ultimate Raylib gaming library wrapper for Nim

    There's also bindings to great C libraries for UI like Raylib and ImGUI

  • imgui

    ImGui bindings for Nim via cimgui (by nimgl)

    There's also bindings to great C libraries for UI like Raylib and ImGUI

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts