I will fix opengl glsl shader and cpp qt rendering bugs in your 3d app

C
charliey20
C
charliey20
Charlie Yang

About this gig

Is your OpenGL app showing a black screen, flickering, wrong colors, broken transparency or a shader that won't compile? I can find and fix it.


I'm an OpenGL engineer with 3 years of professional experience building 3D rendering for dental CAD software (C++, Qt, OpenGL, GLSL, OpenSceneGraph, VTK), plus 1 year as a Windows GPU driver engineer working on DirectX 12/DX9 (WDDM). I understand the graphics pipeline from application code down to the driver, so I can track bugs other developers find hard.


What I can help with:

- OpenGL / GLSL shader bugs (vertex, fragment, geometry)

- Depth, blending, transparency, lighting and normal issues

- Mouse picking, camera and matrix/transform problems

- Qt widgets with QOpenGLWidget / QOpenGLFunctions

- OpenSceneGraph and VTK visualization problems

- Porting legacy OpenGL to modern core profile; performance tuning


How I work:

1. You send the code (or a minimal reproducible project) and a description/screenshots of the problem.

2. I reproduce, fix, and return the changed code with a clear written explanation.


Communication is by text chat only, in English or Chinese. Please message me before ordering so I can confirm scope.

Get to know Charlie Yang

Charlie Yang

Software Engineer, Python Automation, C Plus Plus and OpenGL

  • FromChina
  • Member sinceOct 2026
  • Languages

    Chinese, English
I'm a software engineer from Chengdu, China with 4 years of professional C++ experience: 3 years building OpenGL/GLSL rendering for dental CAD software and 1 year on Windows GPU drivers (DirectX). On Fiverr I take small, well-defined jobs I can finish fast and carefully: Python scripts that automate PDF, Excel and CSV work, data extraction and cleanup, bug fixes in C++ or Python, and Chinese-English translation. I'm a native Mandarin speaker with fluent English (IELTS 7.5). Clear communication by message, quick first drafts, and revisions until it's right.