Applied Conjecture

Applied Conjecture

Welcome to Applied Conjecture Engineering Contract Services!

Applied Conjecture supplies consulting services for design and implementation of software, specializing in 3D interactive graphics.

Interactive Graphics

Brad Grantham at Applied Conjecture can bring a wide range of experience to your product including 3D object management, real-time scene techniques, high-quality shading including photorealism and non-photorealism, and more! My resources include:
  • Five years of presentations as part of the SIGGRAPH "Advanced Rendering Techniques with OpenGL" course, and many years of OpenGL research, use, and advocacy
  • Research, design, and implementation of portions of Silicon Graphics' scene toolkits including Cosmo 3D and the Fahrenheit Scene Graph
  • Experience with IRIS Performer, OpenGL Optimizer, Open Inventor, and Data Explorer
  • Research and implementation into high-quality offline rendering methods including ray-tracing and advanced rasterization
  • Industry experience adapting batch offline rendering to interactive OpenGL
  • A wealth of experience gathering hardware and software requirements for rendering and system design
  • Well-placed and well-informed contacts within the industry including commodity and workstation graphics hardware manufacturers, digital content creation software, and computer graphics imagery production houses.
  • University experience teaching engineering students how to use C and OpenGL, hands-on, with the goal of creating and understanding interactive 3D programs
In addition, I have made available the source code for the Applied Conjecture Triangle Consolidator library. With this toolkit you can consolidate independent triangles into strips and fans using a robust, efficient, effective, and scalable solution for free!

Software Engineering

Let me apply the following skills to your software project:
  • Expertise in ANSI C and C++
  • Experience implementing scripts with Perl 5 including CGI
  • Background in UNIX and UNIX-like systems and APIs including kernel development
  • System administration experience including file sharing, security, and networking
  • Familiarity with Win32 programming including Visual Studio
  • Competence with source code control including CVS and Perforce
  • A highly-tuned talent for tracking and debugging problems

Excellence In Execution

Let Applied Conjecture build a proposal for your project based on your initial sketch. Our development model includes:
  • Research, design, implementation, testing, documentation, training, and sample program delivery
  • Weekly progress reports
  • Flexible work planning periods and billing schedules
  • Discounts for extended projects
  • Management of source code control through CVS, mailing lists, and/or web pages as appropriate
  • An initial introductory visit anywhere in the continental United States for investigating your needs and potential approaches, billed after contract agreement *
For quotes, questions, availability, or other information, please contact sales@appconj.com, fax (561)365-2805, or call (650)224-5545 from 9 AM to 7 PM Pacific time.


* I reserve the right to respectfully decline an introductory visit.