O'Reilly Network: Building a Black Hole with OpenGL | Linux Today

O’Reilly Network: Building a Black Hole with OpenGL

Written By
Web Webster
Web Webster
Sep 17, 2000

[ Thanks to Chris
Halsall
for this link. ]

“What we can do fairly inexpensively is simulate the physics of
a very strong gravity field acting upon a number of particles. By
simulating a thousand particles or so, a very pleasing visual
display can be created. Using a simple iterative solution, the
physics can be calculated quickly, while still resulting in true
‘Kepler’ orbits, within limits.”

“We’ll use OpenGL as the 3D API in order to leverage any 3D
hardware that might be available on the machine. Some basic
understanding of OpenGL is assumed in this article….The
accompanying program is similarly structured as well.”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.