Programming with Acron¶
The Programming with Acron section of the manual attempts to enumerate all the various functionality that Acron provides.
This manual does not attempt to be complete in the sense of listing every class, function, and method provided by Acron. If that’s what you’re looking for, go to the Reference Section instead.
The purpose of this manual is to:
List all of Acron’s broad capabilities,
Help you understand what purpose these serve,
Give you a general understanding of how to build games in Acron.
In time, though, you will need to supplement the knowledge provided by this manual by studying the Reference Section.
- The Scene Graph
- Animated Models
- The Configuration File
- Render Attributes
- Texturing
- Simple Texturing
- Choosing a Texture Size
- Texture Wrap Modes
- Texture Filter Types
- Simple Texture Replacement
- Multitexture Introduction
- Texture Modes
- Texture Order
- Texture Combine Modes
- Texture Transforms
- Multiple Texture Coordinate Sets
- Automatic Texture Coordinates
- Projected Textures
- Simple Environment Mapping
- 3-D Textures
- Cube Maps
- Environment Mapping with Cube Maps
- Automatic Texture Animation
- Playing MPG and AVI files
- Multiview Textures
- Transparency and Blending
- Texture Management
- Texture Compression
- Creating New Textures from Scratch
- Shaders
- Camera Control
- Sound
- Intervals
- Tasks and Event Handling
- GUI
- Render Effects
- Finite State Machines
- Terrain
- Advanced operations with internal structures
- Render-to-Texture and Image Postprocessing
- Acron Rendering Process
- Multithreaded Render Pipeline
- Introducing Graphics Classes
- The Graphics Pipe
- Creating Windows and Buffers
- Display Regions
- Creating New MouseWatchers for Display Regions
- Clearing Display Regions
- The 2D Display Region
- Stereo Display Regions
- Multi-Pass Rendering
- How to Control Render Order
- Table of features supported per graphic renderer
- Particle Effects
- Collision Detection
- Object Management
- Hardware Support
- Physics
- Networking
- Advanced Loading Techniques
- Pathfinding using AcronAI
- Design Patterns in Acron