General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
MongoDB Atlas runs apps anywhere
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
A small library to create SDL 2 - OpenGL applications.
The purpose of the library is to help the programmer to easily create an application with an OpenGL context and to help monitoring keyboard and mouse input .
The library may be appropriate to start learning to code in opengl but not for big projects.
This version is like a small glut replacement but without routines for drawing geometric primitives or for creating pop-up menus.
...Tightly coupled or interrelated functionalities are partitioned into groups. These groups ensure there is a separation of concerns. For example, the description of shapes and visual characteristics of a scene are separated from code that renders the scene on different graphics hardware. This code structure allows any developer to build a 3D application quickly without having to know much about rendering pipelines, event handling, threading, etc.
The Core3D framework consists of a collection of very lightweight classes that model a complete 3D environment. ...
The application is a result of one-semester subject supposed to introduce to OpenGL. Code is, at least I hope, properly commented and is published for better understanding of very simple, yet already archaic, methods of using OpenGL without shaders (everything is build from gl, glu, glut, glew and alut libraries and the technique I feel most advanced in the project are VAO objects). Do not expect anything more than this.