References

Libraries and frameworks

  1. Cabello, R. et al. (2010–2026). Three.js (Version r160) [JavaScript library]. https://threejs.org/
  2. Bootstrap Team (2024). Bootstrap 5.3.3 [CSS / JS framework]. https://getbootstrap.com/
  3. jQuery Foundation (2024). jQuery 3.7.1. https://jquery.com/
  4. Bootstrap Team (2024). Bootstrap Icons 1.11.3. https://icons.getbootstrap.com/
  5. Donovan Keith (2024). @gltf-transform/cli (Version 4.3). https://gltf-transform.dev/

Three.js documentation & examples consulted

  1. Three.js docs — WebGLRenderer, GLTFLoader, AnimationMixer, OrbitControls. https://threejs.org/docs/
  2. Three.js post-processing example — UnrealBloomPass. https://threejs.org/examples/?q=bloom
  3. Three.js GLTF animation example. https://threejs.org/examples/?q=gltf

Shader & graphics theory

  1. Patricio Gonzalez Vivo & Jen Lowe. The Book of Shaders. https://thebookofshaders.com/
  2. Bruno Simon. Three.js Journey — chapters on shaders and post-processing (reference reading). https://threejs-journey.com/
  3. Akenine-Möller, T., Haines, E. & Hoffman, N. (2018). Real-Time Rendering, 4th ed. CRC Press. (Fresnel approximations consulted for shader.)

Standards & specifications

  1. Khronos Group. glTF 2.0 Specification. https://registry.khronos.org/glTF/specs/2.0/glTF-2.0.html
  2. Khronos Group. EXT_texture_webp glTF extension. https://github.com/KhronosGroup/glTF/.../EXT_texture_webp
  3. W3C / WAI. Web Content Accessibility Guidelines (WCAG) 2.2. https://www.w3.org/TR/WCAG22/
  4. MDN Web Docs. Web Audio API. https://developer.mozilla.org/docs/Web/API/Web_Audio_API

Tooling

  1. Blender Foundation (2026). Blender 4.x. https://www.blender.org/
  2. Visual Studio Code — code editor. https://code.visualstudio.com/

Audio assets

  1. kalsstockmedia (2024). Small Propeller Plane Flyby [Sound effect]. Pixabay Content Licence (free for commercial use, no attribution required). https://pixabay.com/sound-effects/film-special-effects-small-propeller-plane-flyby-341994/

Module materials

  1. University of Sussex (2026). Interactive 3D App module lab notes and tutorial videos. Internal Canvas materials, Spring 2026.

Historical references for the depicted aircraft

  1. Gruenhagen, R. W. (1980). Mustang: The Story of the P-51 Fighter. Arco Publishing.
  2. Caldwell, D. & Muller, R. (2007). The Luftwaffe over Germany: Defense of the Reich. Greenhill Books. (Bf 109 service history.)
  3. Gordon, Y. & Khazanov, D. (1998). Yakovlev's Piston-Engined Fighters. Midland Publishing. (Yak-3 design history.)
  4. Imperial War Museum (2024). WWII Fighters — restored airworthy aircraft. https://www.iwm.org.uk/
  5. The Fighter Collection / Duxford (2024). Public records of airshow displays for restored P-51, Bf 109 (Buchón) and Yak-3 reproductions.