NokiMo
GuidedHacking
GuidedHacking

patreon


OpenGL ESP Tutorial

🔥 Learn How to Make an OpenGL ESP 🔥

✅ This is the 47th tutorial in the Game Hacking Bible 

☑️ Even if you have ZERO experience, if you follow the GHB step by step, you will become an AUTHORITATIVE EXPERT on every topic needed to make this.

The game used in the video is Assault Cube or AC, even though it is old, the principles of an internal ESP are the same, this is true for an old game like this one or a new game. Most games use Direct3D internally, but the content of this OpenGL ESP tutorial also applies to Direct3D games. In reality the only difference between them is that with Direct3D the Present function is hooked and in OpenGL we make a swapbuffers hook. On our guidedhacking forum you will find a DLL injector to inject internal hacks like this one and many ESP examples for both Direct3D and OpenGL.  For this OpenGL ESP tutorial we will use the source code of a previous video where we added drawing functionality. We then add the structrures Vec3, Vec4, Entity and EntityList taken from Reclass as well as the World to screen function, or W2S which converts 3D world coordinates to 2D screen coordinates. Essentially the W2S function does a matrix multiplication followed by some scaling so that the outputs fits nicely on the screen. The cheat works by calling the ESP::Draw method from the swapbuffers hook, it then loops though all entities in the entity list and if we determine it is a valid entity we pass its coordinates through the W2S function and use the screen coordinates to then draw a box around the entity.

OpenGL ESP Tutorial

Related Creators