copperspice
gtec-demo-framework | copperspice | |
---|---|---|
42 | 15 | |
245 | 1,001 | |
2.0% | 1.3% | |
4.8 | 9.2 | |
2 months ago | 10 days ago | |
C++ | C++ | |
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gtec-demo-framework
-
Fixed/Framerate-Independent Timestep for "pixel-perfect" 2D games?
While the principle in that article is correct it’s unfortunately a lot more complex to solve correctly. See my answers to a similar problem here. You can also check this app
-
Confused about sRGB swapchain format, the displayed colors looks wrong
Here are some details that should help. You can also look at this example
-
How did they create the grid and its distortions in Geometry Wars? Is there an algorithm for this?
There is also this implementation.
-
Making UI Library (OpenGL) in your engine
Take a look at this
-
Any ideas why my gl es2 animation is blurry/ghosted? Looks the same if rotation is done in shader or done by directly modifying with vertex attrib pointer. Using egl wayland and gles2
You could try running the samples from the NXP demo framework to see if they show the same behavior. I expect the GLES2.S06_Texturing sample would be easy to see it on.
-
Any topics about advanced text rendering?
If op decides to use bitmap fonts for small sizes there is some valuable tips here
-
A new build system for C/C++ - lean, statically typed, cross-platform, easily bootstrappable
Well here is a real world large project with 452 packages and 170 applications that run on five operating systems that has been using this since 2014.
-
OctaneGUI August 2022 Update
Does it handle DPI properly? If not you might find this useful.
-
GUI USING OPENGL
Check this guide
-
How can I render textures so that their curves don't look terrible and are smooth?
Maybe this can help.
copperspice
-
Looking for projects to contribute to
Tangentially, I just listened to an old cppcast about https://www.copperspice.com/, a QT fork with ambitions of being more c++-ey.
-
Worries about QT
There was already a fork of Qt 4. It is tootling along fine: https://www.copperspice.com/
-
Missing features in modern C++
BTW, CopperSpice sounds pretty close to what you're mentioning: https://www.copperspice.com
-
Using sigslot as replacement of Qt signals/slots
If you already have a lot of use of Qt your might find CopperSpice to be a reasonable compromisehttps://www.copperspice.com/
-
15 year .NET vet moving to Linux and C++ and Qt
exactly I'm quite happy to have my code written for me. If you don't like the moc you can use CopperSpice https://www.copperspice.com/
-
GUI for software, not games, but lighter than Qt ?
CopperspiceCopperspice
-
New 3.1.6 release of wxWidgets, free and open source library for creating portable native GUI applications, adding transparent support for high DPI artwork and much more, is now available.
CopperSpice might be worth looking at too. Coming from Qt you're probably going to like it better than wxWidgets.
-
Qt Creator 6 released
So I strongly dislike Qt. It's got a predatory vision for open source enforcement where they mislead their customers with spoopy language and make it harder and harder to download. In addition, they continue to insist on an architecture that's not even actually C++ (it's got a different grammar) despite it being completely possible to architect a better version of their designs in standard C++.
-
making a qt fork
See copperspice project. Originally forked to work around short coming of Meta-Object Compilation.
- CopperSpice, a Modern C++ Fork of Qt
What are some alternatives?
Vulkan - Examples and demos for the new Vulkan API
wxWidgets - Cross-Platform C++ GUI Library
dat.gui - Lightweight controller library for JavaScript.
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
3d-game-shaders-for-beginners - 🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
WTF - Windows Template Framework
LearnOpenGL - Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
nana - a modern C++ GUI library
OctaneGUI - OctaneGUI is a renderer agnostic multi-window multi-platform UI library for C++.
GTK+ - Read-only mirror of https://gitlab.gnome.org/GNOME/gtk
vulkan-guide - Introductory guide to vulkan.
libui - Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.