chris@8bit:~$ cd PROJECTS/GODOT\ RECIPES/
chris@8bit:~/PROJECTS/GODOT RECIPES$ tree .
.
│
├ README.TXT
│ └ A collection of (hopefully useful) Godot 4.x scripts.
│ Feel free to use in your projects, adapt, modify, expand and/or tinker.
│ Attribution not required, but appreciated.
│ NOTE: Scripts may contain bugs and depending on your use-case may require additional work.
│
├ gltf_extract.gd [created: 2024/04/27, modified: 2024/08/02]]
│ └ Automatically extract meshes and/or collision shapes from GLTF files during import.
├ line_renderer.gd [created: 2024/01/09, modified: 2024/09/17]
│ └ Create volumetric line from array of points or transforms using ImmediateMesh.
├ motion_ccd.gd [created: 2024/08/22, modified: 2025/09/13]
│ └ Motion-based CCD to improve collision results from concave/trimesh colliders.
├ phys_interp.gd [created: 2023/11/30, modified: 2025/09/14]
│ └ Attach to a child Node of a physics body (like RigidBody3D) to bridge the gap between
│ physics ticks per second and rendered frames per second (FPS).
├ scrollcontainer_plus.gd [created: 2025/09/06, modified: 2025/09/07]
│ └ ScrollContainer extension supporting smooth scrolling (using smooth_cd.gd) as well as
│ a safe zone to ensure the focused item and things around it will be visible.
├ smooth_cd.gd [created: 2024/01/13, modified: 2025/09/06]
│ └ Critically Damped Smoothing based on Game Programming Gems 4, chapter 1.10.
└ smooth_cd_joint.gd [created: 2024/01/13]
└ Uses smooth_cd.gd to let a Node smoothly follow its parent.
chris@8bit:~/PROJECTS/GODOT RECIPES$ cd ~