<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://graphicscomputing.fr/cgp/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/get-started/install/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/get-started/first-scene/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/get-started/troubleshooting/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/scene-structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/cpu-to-gpu/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/shaders-and-uniforms/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/camera-and-matrices/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/transformations/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/hierarchies/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/time-and-animation/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/interaction/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/choose-a-type/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/understand/glossary/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/draw-a-mesh/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/create-basic-shapes/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/transform-a-shape/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/build-a-mesh-by-hand/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/update-a-mesh-every-frame/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/draw-curves-and-segments/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/mesh-an-implicit-surface/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/change-the-color/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/display-the-wireframe/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/apply-a-texture/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/draw-transparent-objects/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/add-a-skybox/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/reflect-the-environment/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/load-an-obj-file/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/load-an-obj-with-materials/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/animate-with-time/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/add-gui-controls/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/spawn-objects-periodically/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/explore-with-a-first-person-camera/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/sketch-with-the-mouse/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/select-and-drag-with-the-mouse/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/send-a-custom-uniform/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/draw-many-instances/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/cast-shadows/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/render-to-a-texture/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/how-to/use-a-newer-opengl-version/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/transparent-billboards/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/marching-cubes-simple/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/marching-cubes-interactive/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/mesh-loading/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/shader-deformation/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/multi-texture/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/skybox/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/environment-map/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/image-filter/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/image-filter-effects/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/image-filters-chain/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/shadow-mapping/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/fly-mode-camera/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/camera-2d-displacement/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/multiple-cameras/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/sketch-2d-curves/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/instancing-positions/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/examples/instancing-procedural/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/vecN/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/matN/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/vec2/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/vec3/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/vec4/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/mat2/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/mat3/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/mat4/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/scalar-math/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/random-noise/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/quaternion/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/rotation_transform/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/affine_rt/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/affine_rts/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/affine/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/frame/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/numarray/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/grid_2D/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/grid_3D/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/grids/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/mesh/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/mesh_drawable/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/curve_drawable/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/hierarchy_mesh_drawable/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/hierarchy_mesh_drawable_node/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/triangles_drawable/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/trajectory_drawable/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/curve_drawable_dynamic_extend/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/skybox_drawable/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/material_mesh_drawable_phong/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/phong_parameters/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/texture_settings_parameters/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/bounding_box/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/marching-cubes/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/obj-files/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/image_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/opengl_shader_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/opengl_texture_image_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/opengl_fbo_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/uniform_generic_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/opengl_vbo_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/opengl_ebo_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/opengl_gpu_buffer/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/opengl-window/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_orbit/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_projection_perspective/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/environment_generic_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_orbit_euler/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_first_person/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_first_person_euler/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_projection_orthographic/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_controller_orbit/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_controller_orbit_euler/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_controller_first_person/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_controller_first_person_euler/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/camera_controller_fly_mode/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/input_devices/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/inputs_keyboard_parameters/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/inputs_keyboard_last_action_parameter/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/inputs_mouse_parameters/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/picking_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/intersection_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/window_structure/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/timer_basic/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/timer_interval/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/timer_event_periodic/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/time/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/strings/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/files/</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://graphicscomputing.fr/cgp/reference/functions/errors-memory/</loc><lastmod>2026-10-29</lastmod></url>
</urlset>
