In this presentation, attitude modeling is examined in detail, including its various types and uses throughout AGI products. Attitude modeling plays an important role in all AGI software. Accurate attitude information is crucial for imaging and communication between objects. In many cases, attitude is the main source of fast dynamics and modeling discontinuities. In addition, field of view and communications thresholds are often very sensitive to attitude changes. Finally, attitude modeling must be highly customizable as requirements vary greatly for different hardware and mission profiles. Software architecture and mathematical apparatus are discussed, and several use cases are presented that illustrate how AGI products address these challenges.