Useful Links
Computer Science
Computer Graphics and Visualization
Three.js and 3D Graphics Programming
1. Introduction to 3D Graphics and Web Technologies
2. Development Environment Setup
3. Core Three.js Architecture
4. Geometry System
5. Material and Shading System
6. Lighting System
7. Camera Control and Navigation
8. Animation and Time-based Systems
9. User Interaction and Input Handling
10. Advanced Rendering Techniques
11. Shader Programming and GLSL
12. Performance Optimization
13. Environment and Scene Enhancement
14. Integration and Ecosystem
Environment and Scene Enhancement
Environment Mapping
Cube Texture Loading
CubeTextureLoader Usage
Texture Format Support
HDR Environment Maps
Environment Map Applications
Scene Background
Reflection Mapping
Image-based Lighting
HDRI Processing
PMREMGenerator
Environment Map Filtering
Irradiance Map Generation
Advanced Lighting Techniques
Image-based Lighting
Environment Light Probes
Spherical Harmonics
Light Probe Interpolation
Global Illumination Approximation
Ambient Occlusion
Screen Space Reflections
Light Bouncing Simulation
Atmospheric Effects
Fog Systems
Linear Fog
Exponential Fog
Custom Fog Implementation
Sky Systems
Procedural Sky Generation
Day-Night Cycles
Weather Effects
Previous
12. Performance Optimization
Go to top
Next
14. Integration and Ecosystem