cientos icon indicating copy to clipboard operation
cientos copied to clipboard

feat: camera shake

Open damienmontastier opened this issue 2 months ago • 3 comments

CameraShake

This component provides an abstraction of a noise-driven camera motion system,
<CameraShake /> is specifically designed for adding natural camera shake to the active camera.
It enhances the immersive quality of a scene by simulating handheld movement, footsteps, impacts, or engine vibrations.

  • Easy to set up, it automatically applies shake to the active camera
  • Fully compatible with OrbitControls (with make-default)
  • Customizable with per-axis intensity, frequency, and optional decay for natural damping

Local Playgroundpnpm run playground

Local Documentationpnpm run docs:dev

damienmontastier avatar Sep 06 '25 13:09 damienmontastier

Open in StackBlitz

npm i https://pkg.pr.new/@tresjs/cientos@642

commit: ba93b50

pkg-pr-new[bot] avatar Sep 06 '25 13:09 pkg-pr-new[bot]

Deploy Preview for cientos-tresjs ready!

Name Link
Latest commit ba93b50fd6e25e7a2d9071b2274b214655d65d6f
Latest deploy log https://app.netlify.com/projects/cientos-tresjs/deploys/68ee927fb3f5000008308773
Deploy Preview https://deploy-preview-642--cientos-tresjs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Oct 14 '25 18:10 netlify[bot]

@alvarosabu I updated the branch so that it is based on main (previously it was based on next) ✌️

damienmontastier avatar Oct 14 '25 18:10 damienmontastier