Links Section:
A Million
Pixels US : Donation Page
A
Million Pixels US : Donation Acknowledgment Blog
John
W. Ratcliff’s Personal Blog
John W. Ratcliff’s
Personal Art
Begging Section:
If you find any of these code snippets useful, please
make a modest donation to support my son’s youth group. If you have a PayPal account you can send a
measly $4 his way with a simple mouse
click.
IMPORTANT ANNOUNCEMENT AS OF JANUARY
10, 2009!!
I will be leaving this page up, with the existing
links for a while; perhaps another few months.
However, the CodeSuppository Respository is officially moving to Google
Code
I will be performing all of my open source development
on Google Code in the future and will, eventually, be removing all code from
this particular page.
The first three projects released on Google Code are:
JobSwarm : A lightweight, lock-free, multithreaded job
scheduling system (often called ‘microthreading)
MeshImport : An open source plugin system designed to handle
general purpose mesh data transfer between application components. Supports meshes, skeletons, bone weightings,
and animation data. While similar to the
OpenAssetImport library, MeshImport has a separate DLL plugin for each
importer, thus making it easy for developers to create custom importers for
their own projects, and allowing you to keep some importers open source and
others proprietary. MeshImport is
currently in early alpha, but will be getting a lot more support very soon. Another important feature of the MeshImport
system is that it does not assume the data resides on a physical file on disk
(a bad assumption made by the OpenAssetImport library.) One of the MeshImport plugins will, however,
support the OpenAssetImport library to rapidly ramp up a lot of additional
formats.
CodeSuppository: This will be the main location for the entirety of
my complete collection of code snippets.
They will be wrapped in a DirectX9 interactive application framework so
that you can visually see and demonstrate each of the individual features. An initial release is now available which
does, in fact, include almost all of the source for my various code snippets. However, I have not yet had time to write
specific demo implementations for each samples.
Those will come online as a I find time.
There are samples for a few of the most useful, and frequently
referenced, snippets on this site. Best
Fit OBB, Best Fit Plane, and Convex
If you want to be a contributing member to any of
these projects, please send me an email to: jratcliffscarab@gmail.com. Include your SourceForge member name as well
as information about yourself; website, qualifications as a developer, and
interests. In general I will be willing
to allow trustworthy and competent developers contribute to these projects.
Old Code Section