This commit is contained in:
Kseninia Mikhaylova 2024-07-24 16:16:00 +03:00
parent 1d90b1a69c
commit 28e50aacb2
2 changed files with 11 additions and 9 deletions

View File

@ -64,13 +64,13 @@ const tres_values = useControls({
step: 1, step: 1,
}, },
aperture: { aperture: {
value: 4, value: 9.57,
min: 0, min: 0,
max: 100, max: 100,
step: 0.01, step: 0.01,
}, },
maxblur: { maxblur: {
value: 1, value: 87,
min: 0, min: 0,
max: 100, max: 100,
step: 0.01, step: 0.01,

View File

@ -21,7 +21,7 @@ if (camera.value) {
const bokehPass = new BokehPass(scene.value, camera.value, { const bokehPass = new BokehPass(scene.value, camera.value, {
focus: props.tres_values.focus.value.value, focus: props.tres_values.focus.value.value,
aperture: props.tres_values.aperture.value.value * 0.00001, aperture: props.tres_values.aperture.value.value * 0.0001,
maxblur: props.tres_values.maxblur.value.value maxblur: props.tres_values.maxblur.value.value
}); });
@ -39,12 +39,14 @@ watch([
props.tres_values.aperture.value, props.tres_values.aperture.value,
props.tres_values.maxblur.value props.tres_values.maxblur.value
], () => { ], () => {
if (camera.value) {
const bokehPass = new BokehPass(scene.value, camera.value, { const bokehPass = new BokehPass(scene.value, camera.value, {
focus: props.tres_values.focus.value.value, focus: props.tres_values.focus.value.value,
aperture: props.tres_values.aperture.value.value * 0.00001, aperture: props.tres_values.aperture.value.value * 0.0001,
maxblur: props.tres_values.maxblur.value.value maxblur: props.tres_values.maxblur.value.value
}); });
composer.passes[1] = bokehPass; composer.passes[1] = bokehPass;
}
}, { deep: true }) }, { deep: true })
</script> </script>
<template></template> <template></template>