Qt

Kate 18.12.2 - major refresh

Kate 18.12.2 - major refresh

My latest build of KDE Kate/Kwrite (18.12.2). This is major refresh, built with latest Qt (5.12.1). I have included few improvements of mine - seems to be a very solid update. You can get it from here.

TTFTriangulator demo

I have updated demo for TTFTriangulator (simple C++ library designed to load a truetype font and triangulate its glyphs in real time) library to something working (I think). It is a little chaotic, but also very simple and generic, so easy to reuse (btw: it uses Qt for I/O and windows creation, but you can also use the code I modified and that is using GFLW). You can use my amalgamated (and dependency-free) version, available here:

Geometry generator

generator is a nice library for procedural geometry generation available on github. One missing piece is an example how to use this code in graphics applications - here is my demo written in Qt: You can get the code for the example from this location. I made a few small changes to the library to make it possible to compile on my Macbook - changed version (including make .pri file) can be found here if necessary.
qmake for Ogre3D

qmake for Ogre3D

I rewrote building system for Ogre3D using qmake. New structure of modules looks like this now: ogre3d.modules ├── components │ ├── bites.pri │ ├── hlms.pri │ ├── meshlodgenerator.pri │ ├── overlay.pri │ ├── paging.pri │ ├── property.pri │ ├── rtshadersystem.pri │ ├── terrain.pri │ └── volume.pri ├── extensions │ ├── debug-drawing-utility.pri │ ├── gamekit.pri │ ├── gorilla.pri │ ├── paged.pri │ └── procedural.pri ├── platform │ ├── qt.pri │ └── s3e.
Ogre3D with Qt

Ogre3D with Qt

It is possible to use Ogre3D with Qt using external window feature of Ogre, yet this very crude solution and many of the Qt’s features are omitted. I am working currently on better integration Qt with Ogre3D: using Qt’s resource system using QOpenGLContext and QWindow for rendering using QImage for texture loading using qmake only for building Seems like all the pieces are in place (application and resources are all prepared) but so far the window is broken.
Qt and bgfx

Qt and bgfx

For some time I work on integration of bgfx renderer with Qt framework (my repository is here: http://github.com/ppiecuch/bgfx). It is almost completed (at least on OS X platform). I am trying to make it working with Qt Resources system, Qt’s QThread and simplify integration as much as possible. Now integration consists including three files only: amalgamted.cpp bx-amalgamted.cpp bimg-amalgamted.cpp