Skip to content
NAS6mixfoolv edited this page Sep 14, 2026 · 109 revisions

Welcome to the NAS6LIB wiki!

This wiki provides detailed information about NAS6LIB, including tutorials,
architecture, advanced features, and detailed technical specifications.
Its primary goal is to empower users to leverage NAS6LIB effectively
and resolve common queries independently, minimizing the need for direct support.


Support this project


Features

  • Reproduces the perihelion precession of Mercury with over 99.9% accuracy
  • Enables verification of relativistic effects, including 2.5PN terms

Operating environment (Optional)

NAS6LIB works in major browser environments.
Currently, we have confirmed that it works with the following libraries as options, although they are not required:
jQuery 3.7.1
x3dom 1.8.3
ThreeJS R177

Related files will be updated in due course.


  • Purpose and use cases of NAS6LIB

NAS6LIB specializes in precise numerical calculations, and many of them encapsulate calculations
in the fields of 3DCG and physics calculations, making it relatively easy to write them.
Also, NAS6LIB provides timer control to realize pseudo multi-threading in JavaScript
in a single-threaded environment, and also provides a method for flexible keyboard input detection.

  • Use cases

Realization of pseudo multi-threading

Customizing keyboard input

Solar system planetary orbit simulator
Relativity satellite orbit simulator

Expressing the water surface using Fresnel reflection


Table of contents


Wiki External Links


Wiki Internal Links


Back to NAS6LIB Repository [Links outside the wiki]

Clone this wiki locally