### This Is How To Visualize Kinematics In Windows C++ Apps

What is kinematics? How can we use kinematics in programming? How can we draw kinematic drawings in C++? How can we simulate kinematic animations in C++ Builder? Let’s answer these questions. What does Kinematics mean? Kinematicsis a subfield of physics; it describes themotionof points, rigid bodies, and systems of these rigid body groups without considering the…

### How To Define And Use An Idle Loop In A Windows Application

How we can define and use C++ Builder’s idle loop on Windows? How can set a method to OnIdle method of Application? What is OnIdle ? How can I detect if my application is currently idle? In C++ Builder, the global variableApplication (TApplication), is in…

### How To Simulate 3D Ball Physics In C++ Using OpenGL

Simulating 3D ball physics is one of the tasks which sounds very difficult but actually is reasonably straight-forward in C++ Builder. In this article we answer the questions: can we simulate 3D balls in a cube? How we can use OpenGL in C++ Builder? How we can add some…

### How To Simulate Realistic Physical Effects in C++

Do you want to simulate throwing images, objects or other components on your form when the user interacts with them using their keyboard or mouse? How can simulate the effect of force on objects on the 2D Form window? Can we throw balls in our apps as in sport games? Let’s answer these questions. Mice, touch and interaction First, in normal hardware like mouse and touch panels etc.

### Learn To Simulate Realistic 2D Ball Physics in C++ Builder

In this post we will explain how we can simulate realistic 2D ball physics in an easy and accessible way. Let’s assume that we look from a X-Y view, and Y is the height that means Y=0 is the ground. How we can simulate a ball physics in a given ball velocity, and…

### Learn to Visualize Topographic 3D Data in C++ Builder

Do you want to learn how to visualize topographic data? How we can view a 3D function? Can we display specific functions in 3D like activation functions in AI ? How can we create a 3D map in C++?Topographic Data are data sets about the elevation of the a surface, generally…

### Learn to Develop a Text Based Simple Adventure Game in C++ on Windows

Before all those buttons, joysticks, controllers, mouse peripherals, and these 3D games with high graphics, textures, effects, reflections, animations, and sounds; in the first times of computers there were text-based games which you move your character by commands and it tells you (prints out) what is happening or what you should do. A text game, also called a text-based game, is a game…

### Learn to Use 3D Rotation Matrix in Low Level C++ Graphic Applications

Our screens are 2D dimensional planes and consists of pixels in X and Y directions. How we display a 3D object in this 2D plane ? 3D objects in our 2D screens are projection of 3D coordinates by using mathematical calculations. In 3D operations, i.e. in 3D graphics, 3D…

### Let's Fly Ingenuity Helicopter 3D Model with C++ Builder on Windows

Do you want to develop your own Mars Simulation with the latestMars Perseverance Rover3D Model orMars Ingenuity Helicopter3D Model? C++ Builder is very easy to develop this kind of simple simulations. You just need a 3D object model and some colors…

### How To: Develop A Fun 3D Game Like Minecraft In C++

Minecraft is one of the most popular game in the world, it is a good game to improve creativity of kids. It has very basic graphics with very useful game mechanism. Developing a 3D gamemight be little bit hard for all developers, requires good math skills, higher programming logics, requires optimization techniques, understanding 3D digital environment, matrix operations, camera movements, texture…