Hieroglyph 3 has a new home!

Hieroglyph 3 has been a project that I have been working on for about 2.5 years.  It started its life as a test bed for Direct3D 11’s new features, which Microsoft had included as a community technology preview into the DirectX SDK.  Over time, it evolved into much more than a test bed, and now includes full support for entire Direct3D 11 API, a modular, object oriented design, and multi-threaded rendering support. Its modularity makes it very easy to implement new rendering algorithms, and allows new styles to be tried out quickly.

Hieroglyph 3 also contains many sample programs that implement various algorithms, with more on the way.  In fact, many of the samples that are now available were added to the library as a portion of the book Practical Rendering and Computation with Direct3D 11.  This book was written by Matt Pettineo, Jack Hoxley, and myself, Jason Zink.  We decided to use Hieroglyph 3 as the basis for all of the samples in the book to help focus on Direct3D 11 rather than working on windowing or other non-interesting tasks.  The good news is that the library is able to easily handle many different rendering techniques, and has provided a strong basis to build on and extend throughout development of the book.

Shortly before we began work on the book, Hieroglyph 3 was converted into an open source project that is hosted on Codeplex (you can find the project page here).  My hope is that you will be able to utilize Hieroglyph 3 to learn about Direct3D 11, use it to build demo applications, and in general use it as inspiration for your own projects.  It has been a fantastic opportunity to work on the library, and I hope you enjoy using it as much as I have enjoyed writing it!

I plan to use this website as a conduit to announce the most recent events and progress being made with Hieroglyph 3.  Development discussions and design decisions will also be posted here as a record of why things are done the way that they are.  I look forward to hearing your comments on the library, as well as any other graphics related technologies that you are interested in talking about.

So welcome to the new home of Hieroglyph 3!