Skip to content

Commit 6127763

Browse files
committed
unrealBloomPass Debug
1 parent c048f20 commit 6127763

File tree

2 files changed

+24
-14
lines changed

2 files changed

+24
-14
lines changed

.eslintrc.cjs

+1
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ module.exports = {
1616
'warn',
1717
{ allowConstantExport: true },
1818
],
19+
"no-eval": "off"
1920
},
2021
}

src/components/Experience.jsx

+23-14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React, { Suspense, useEffect, useState, useRef } from "react";
2-
import * as THREE from 'three'
2+
import * as THREE from "three";
33
import { extend, useFrame } from "@react-three/fiber";
44
import CustomLights from "./models/CustomLights";
55
import {
@@ -17,9 +17,13 @@ import {
1717
} from "@theatre/r3f";
1818

1919
import { UnrealBloomPass } from "three-stdlib";
20-
import { OutputPass } from 'three/examples/jsm/postprocessing/OutputPass'
21-
import { EffectComposer, Bloom, ToneMapping } from '@react-three/postprocessing'
22-
import { ToneMappingMode } from 'postprocessing'
20+
import { OutputPass } from "three/examples/jsm/postprocessing/OutputPass";
21+
import {
22+
EffectComposer,
23+
Bloom,
24+
ToneMapping,
25+
} from "@react-three/postprocessing";
26+
import { ToneMappingMode } from "postprocessing";
2327
import Model from "./models/Mascot/Model";
2428
import Mascot from "./models/Mascot/Mascot";
2529
import { easing } from "maath";
@@ -94,19 +98,24 @@ const Experience = (props) => {
9498
fov={90}
9599
near={0.1}
96100
far={70}
97-
/>
98-
<StarParticles />
101+
/>
102+
<StarParticles />
99103
<CustomLights />
100104

101105
<Model currentPage={currentPage} />
102-
{/* <Effects disableNormalPass>
103-
<unrealBloomPass threshold={1} strength={0.9} radius={0.8} />
104-
<outputPass args={[THREE.ACESFilmicToneMapping]} />
105-
</Effects>
106-
<EffectComposer >
107-
<Bloom mipmapBlur luminanceThreshold={1} levels={8} intensity={0.40 * 4} />
108-
<ToneMapping mode={ToneMappingMode.ACES_FILMIC} />
109-
</EffectComposer> */}
106+
<Effects disableNormalPass>
107+
<unrealBloomPass threshold={1} strength={0.9} radius={0.8} />
108+
<outputPass args={[THREE.ACESFilmicToneMapping]} />
109+
</Effects>
110+
<EffectComposer>
111+
<Bloom
112+
mipmapBlur
113+
luminanceThreshold={1}
114+
levels={8}
115+
intensity={0.4 * 4}
116+
/>
117+
<ToneMapping mode={ToneMappingMode.ACES_FILMIC} />
118+
</EffectComposer>
110119
{/* <Rig/> */}
111120
<Preload all />
112121
</group>

0 commit comments

Comments
 (0)