Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] active rendering, converting to AffineTransformOp class algorithms A* pathfinding 2nd approximate and probabilistic boid bounding box CLOD collision cone rotation dead reckoning Euler's integration explosion facing the viewer flatness fractal flocking and Artificial Life nearest neighbor for scaling nearness testing optimized view frustum traversing a scene graph AlienAStarSprite class AlienQuadSprite class AlphaComposite class AmmoManager class animation algorithms active rendering, converting to alternative approaches swing timer utility timer animation loop (update, rendering, sleep) example programs for execution speed control FPS separating updates from rendering UPS pausing and resuming sleep( ) call accuracy sleep( ) call inaccuracy handling threaded canvas as double buffered drawing game termination local memory variables, preventing with volatile sleep necessity stopping threads synchronization concerns timer resolution (granularity) animation algorithms (continued) timers J2SE Java 3D bug alert non J2SE resolution of user interaction, adding AnimSprite3D class AnimTour3D animated 3D sprite activity animating controlling floor boundary detection Poser poses class diagrams code for scene creation AnimTourFS display mode, changing full-screen failure fallback full-screen scene, creating Java FSEM tutorial APIs DirectX J2ME's M3G JAI Java 3D (Java's scene graph API) Java MuticastSocket Java Sound caparisons to JMF, JOAL low-level access MIDI support resources JMF JNLP JTA OpenGL's audio particle system scene graph Xith3D applications AnimTourFS Lathe3D Loader3D LoaderInfo3D LoadersTests Mover3D packaging as JAR files 2nd PlayerPiano SoundPlayer Tour3D AudioClip class Auriga3D game engine binding Aviatrix3D screen graph API AWT (Abstract Windowing Toolkit) imaging model filters, chaining ImageIcon class images, processing MediaTracker class AxisAngle4d class |