Skip to content

📷 Wiki Camera Culling ​

Bienvenue sur le portail officiel de documentation de Camera Culling. Camera Culling est un mod d'optimisation du rendu côté client hautes performances pour Minecraft 26.1.2, 26.2 et 26.3, développé selon la philosophie Vanilla Outsider.

📌 Avis de non-responsabilité sur le code source du dépôt : La documentation de ce wiki reflète l'état actuel du code source dans le dépôt, qui peut inclure des commits récents non publiés ou des fonctionnalités en développement avant les versions publiques sur CurseForge et Modrinth.


🧭 Portail de commutation multi-versions ​

Camera Culling est développé selon la règle stricte 1 JAR 1 Version. Sélectionnez ci-dessous votre version ciblée de Minecraft pour accéder à son arborescence de documentation dédiée et isolée :

Version cible de MinecraftVersion de publication du modRuntime JavaOutils de compilationPortail wiki dédié
Minecraft 26.1.21.10.2+26.1.2Java 25+Fabric Loom 1.15.5👉 Accéder au Wiki MC 26.1.2
Minecraft 26.21.10.1+26.2Java 25+Fabric Loom 1.15.5👉 Accéder au Wiki MC 26.2
Minecraft 26.31.10.1+26.3Java 25+Fabric Loom 1.15.5👉 Accéder au Wiki MC 26.3

⚡ Matrice d'optimisations principales ​

Système d'optimisationMécanisme principalGain de performance
Moteur de raycasting sans allocation mémoireVérification de la ligne de visée via coordonnées primitivesÉlimine les pics de pause GC Young-Gen de la JVM lors des rotations de caméra
Hystérésis temporelle anti-scintillementTampon de grâce adaptatif par distance de 4/8/12 framesÉlimine le scintillement aux bordures et lors du balancement de marche (view bobbing)
Occlusion de texte des panneaux double faceProduits scalaires des vecteurs normaux de face ($\vec{N} \cdot \vec{V}$)Réduction de 50 % à 100 % des appels de rendu (draw calls) du texte des panneaux
Occlusion des particulesBulle de sécurité de 4m + raycasts de découpe visuelleNe rend pas les quads de particules souterrains et obstrués
Occlusion des animationsSuppression de l'envoi vers l'atlas de texturesFige les animations de blocs 3D et les envois de textures hors écran
Défense contre le surdessin des foules de mobsÉchec rapide à 16m + plafonnement de densité de cluster à 1,5mÉlimine les chutes de FPS dans les enclos et fermes à mobs surpeuplés
LOD de textures par distanceBiais de mipmap OpenGL à 3 niveaux ($0.0 \to 1.0 \to 2.5$)Réduit considérablement le taux de remplissage VRAM sur les hordes éloignées
Immunité des boss et mini-bossSeuils de santé dynamiques et heuristiques de nomsEmpêche la disparition des boss essentielle au gameplay
Liste noire d'immunité à deux niveauxJSON client local + synchronisation administrateur serveurListe blanche personnalisée pour les animaux de compagnie
Occlusion des entités de blocDétection d'enclosure solide sur 6 facesIgnore l'extraction de rendu pour les coffres et blocs totalement entourés

📚 Navigation globale ​


Développé par Dasik (Rifaditya) | Sous licence GNU General Public License v3.0 (GPLv3)

Official documentation & web portal for Dasik Igaijinn mods.