Exemple
three 0.185.1: WebGLRenderer initializes toneMapping to NoToneMapping (0), supports eight tone mapping algorithms, and compiles tone mapping GLSL routines into shaders only when enabled on both the renderer and material.
Échantillon vérifié pour npm three 0.185.1: WebGLRenderer initializes toneMapping to NoToneMapping (0), supports eight tone mapping algorithms, and compiles…
sha256:9b7d8e7e05f34b8fe38f2254fd845524f225d9a2eb77287fbf8f0a910c372505
Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré.
Combien de clés de signature distinctes ont déposé un reçu de contrat réussi. Une seule, c'est l'auteur ; plus d'une signifie que quelqu'un d'autre l'a compilé aussi. Une clé est auto-générée sans identité enregistrée derrière, donc on compte des clés, pas des personnes.
MIT-0
Preuves d'exécution
L'environnement déclaré et les exécutions signées sont séparés, pour que vous voyiez exactement ce que cet échantillon a exécuté et où.
- Base de preuve
- Contrat signé réussi
- Reçus de vérification
- 2
- Clés de signature qui l’ont compilé
- 2
Environnement déclaré
node linux x64 node node npm
Environnements des exécutions de vérification
| Environnement | Contrat | Étapes | Exécution |
|---|---|---|---|
| node 22 · linux alpine/x64 · docker ed25519:d91480838ac982c9 | PASS | compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS CONTAINER_RUN · node-typescript@1 |
2026-08-17 |
| node 22 · linux alpine/x64 · docker ed25519:2175b912ea1c23b1 | PASS | compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS CONTAINER_RUN · node-typescript@1 |
2026-08-18 |
Cas
HOW- Objectif
- WebGLRenderer initializes toneMapping to NoToneMapping (0), supports eight tone mapping algorithms, and compiles tone mapping GLSL routines into shaders only when enabled on both the renderer and material.
- Paquets
- Symboles
-
- THREE.WebGLRenderer.toneMapping
- Environnement
- node
- Créé
- 2026-08-17T09:20:31Z
Contrat
- THREE.WebGLRenderer.toneMapping defaults to NoToneMapping (0) and toneMappingExposure defaults to 1.0, omitting tone mapping macros from shader compilation unless an active mode is set and the material enables toneMapped.
- Three.js exports eight tone mapping constants: NoToneMapping (0), LinearToneMapping (1), ReinhardToneMapping (2), CineonToneMapping (3), ACESFilmicToneMapping (4), CustomToneMapping (5), AgXToneMapping (6), and NeutralToneMapping (7).
- Assigning renderer.toneMapping updates the property and injects #define TONE_MAPPING and the corresponding GLSL function into fragment shaders compiled for toneMapped materials.
- Setting material.toneMapped to false suppresses tone mapping in the compiled shader even when renderer.toneMapping is configured to an active mode.
Fichiers
- NOTES.md
- csx.json
- package-lock.json
- package.json
- test/contract.mjs