-- Draw 3D lines using D3D10 primitives function Draw3DLine(startPos, endPos, color) local startScreen = World3dToScreen2d(startPos) local endScreen = World3dToScreen2d(endPos)
// Simple gaussian blur sampling for (int x = -2; x <= 2; x++) { for (int y = -2; y <= 2; y++) { float2 offset = float2(x, y) * bloomRadius / 1920.0; bloom += SceneTexture.Sample(LinearSampler, texCoord + offset); } } bloom /= 25.0;
ResetRenderTarget()
if D3D10Config.wireframeMode then Citizen.InvokeNative(0xDEADBEEF, 2) -- Set wireframe rasterizer end
end