![]() |
![]() ![]()
|
|
Source Code (general)
Mathematical types and functions, supporting two, three, and N dimensions (N via templates). header | source Template classes to store and retrieve objects in a variety of tree types. header | source Source Code (2D/3D Games) Window class Abstract base. header Implements Window on the Windows platform. header | source Input class Abstract base. header | source Implements Input using a Window object. header | source Implements Input using DirectInput. header | source Renderer class Abstract base. header | source 2 abstract classes with Renderer in OpenGL. header | source Several classes implementing the OpenGL Renderer on the MS Windows platform. header | source Implements Renderer using Direct3D9. header | source DISCLAIMER: This code is not copyrighted and can be taken and used however desired. Although I take pride in my work, I make no guarantees that these particular samples are bug free - in some cases, they're part of a larger project and may not compile correctly. |
Demo Programs
Soft skinning (coming soon) Occlusion Culling (coming soon) The NVIDIA Cg Toolkit is needed to run the demos. Meteorological data acquisition Intelligently downloads GRIB data from HTTP/FTP servers and preprocesses them for distribution by the Meteorological data server, as well as synchronizes file access with the same program. configuration | source Meteorological data server TCP/IP server that uses a simple protocol to distribute data in compressed GRIB form. Synchronizes file access with Meteorological data acquisition. configuration | source Support classesClasses to represent FTP/HTTP hosts, manage GRIB products, and synchronize access to memory or files. header | source Classes to parse and query data formatted in GRIB (Gridded Binary) edition 1. GRIB is a file format frequently used to encode Meteorological data transmition. header | source |



