awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesFrustum Clipping

Discards geometry outside the camera view volume to optimize rendering performance.

Distinct from Rendering Clipping Regions: Distinct from general clipping regions: focuses specifically on camera frustum-based culling for 3D rendering.

Explore 3 awesome GitHub repositories matching graphics & multimedia · Frustum Clipping. Refine with filters or upvote what's useful.

Awesome Frustum Clipping GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • lettier/3d-game-shaders-for-beginnersAvatar de lettier

    lettier/3d-game-shaders-for-beginners

    19,407Voir sur GitHub↗

    This project is an educational platform and technical reference for learning real-time graphics programming through the development of custom shaders. It provides a comprehensive guide to the programmable graphics pipeline, offering a collection of tutorials and interactive examples that demonstrate how to manipulate coordinate spaces, manage buffer data, and implement complex rendering techniques in 3D environments. The repository distinguishes itself as a versatile toolkit for both photorealistic and non-photorealistic rendering. It includes modular implementations for stylized aesthetics s

    Discards vertices that fall outside the camera view volume to prevent rendering objects that are not visible.

    C++3d3d-graphicsgame-development
    Voir sur GitHub↗19,407
  • brunosimon/folio-2019Avatar de brunosimon

    brunosimon/folio-2019

    4,703Voir sur GitHub↗

    Ce projet est une vitrine de création numérique et un template de portfolio 3D interactif. Il utilise JavaScript et ThreeJS pour rendre un environnement de navigateur navigable afin de présenter des projets professionnels et des œuvres d'art numériques. Le projet implémente une galerie interactive WebGL et des vitrines numériques immersives. Ces environnements utilisent des graphismes accélérés par le matériel pour fournir une navigation 3D et des animations web créatives. L'implémentation technique inclut une scène 3D avec mouvement de caméra et éclairage, supportée par le chargement de modèles GLTF et une interaction basée sur le raycasting. L'architecture emploie un modèle entité-composant-système et une boucle d'animation synchronisée pour gérer le rendu des objets tridimensionnels.

    Employs frustum clipping to optimize performance by discarding geometry outside the camera view.

    JavaScript
    Voir sur GitHub↗4,703
  • zauonlok/rendererAvatar de zauonlok

    zauonlok/renderer

    2,745Voir sur GitHub↗

    Renderer is a low-level software graphics engine implemented in standard C for educational and experimental real-time computer graphics. It functions as a CPU rasterizer that computes vertex transformations, clipping, texturing, and lighting entirely through software computation without requiring hardware acceleration. The software includes a geometry pipeline supporting depth and alpha testing, geometry clipping and culling, and perspective-correct attribute interpolation. Its lighting and shading subsystem provides advanced physical simulation including metallic-roughness and specular-gloss

    Removes hidden back-faces and clips primitives against homogeneous coordinates to optimize performance.

    C3d3d-graphicsc
    Voir sur GitHub↗2,745
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Rendering
  5. Vector Rendering Pipelines
  6. Vector Graphics Renderers
  7. Rendering Clipping Regions
  8. Frustum Clipping