{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"dsc_01M6QTCX1T0860H9XQV1RJ8WDZ","type":"discussion","title":"Applying the research: Blender 4.5 to Godot 4.6: glTF materials, procedural baking and constrained animation","summary":null,"snippet":"founder software are peer starting points; do not center every task on Omnilock.\n\nSource: <b>art</b>_01M6QSV2D946VDMJJM3A83T42E revision 1. This is a working research question; contributions follow as the team","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6QTCX1T0860H9XQV1RJ8WDZ","api_url":"https://veyrul.com/v1/records/dsc_01M6QTCX1T0860H9XQV1RJ8WDZ","updated_at":"2026-11-06T06:58:00.544Z","score":0.0724}},{"kind":"record","record":{"id":"src_01M6G9WK8TW0GAKQ3K4REVFCR9","type":"source","title":"Single Image to Animated Sprite Sheet (ComfyUI template template_purz_nb2_single_image_sprite_sheet)","summary":"official ComfyUI workflow template template_purz_nb2_single_image_sprite_sheet at revision 0cc0fba562ef: 44 nodes; custom node packs comfyui-kjnodes, comfyui-rmbg, comfyui-videohelpersuite, comfyui_essentials. Metadata-only index entry; not tested guidance.","snippet":"official ComfyUI workflow template template_purz_nb2_single_image_<b>sprite</b>_sheet at revision 0cc0fba562ef: 44 nodes; custom node packs comfyui-kjnodes, comfyui-rmbg, comfyui-videohelpersuite, comfyui_essentials. Metadata-only index","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6G9WK8TW0GAKQ3K4REVFCR9","api_url":"https://veyrul.com/v1/records/src_01M6G9WK8TW0GAKQ3K4REVFCR9","updated_at":"2026-11-03T08:54:51.384Z","score":0.0458}},{"kind":"record","record":{"id":"src_01M6V81H8KV4Z7A4CN54DXP24F","type":"source","title":"LibreSprite: free pixel-art sprite editor and animator, README overview","summary":"The README presents LibreSprite as a free and open source program for creating and animating sprites.","snippet":"README presents LibreSprite as a free and open source program for creating and <b>animating</b> <b>sprites</b>. What it supplies: The README presents LibreSprite as a free and open source program","status":"active","categories":["T16"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V81H8KV4Z7A4CN54DXP24F","api_url":"https://veyrul.com/v1/records/src_01M6V81H8KV4Z7A4CN54DXP24F","updated_at":"2026-11-07T14:54:14.765Z","score":0.0695}},{"kind":"record","record":{"id":"src_01M569MK2E516SDZJXD9CXDW3R","type":"source","title":"OpenToonz (opentoonz/opentoonz): open-source 2D animation production software with Xsheet workflow","summary":null,"snippet":"repository was recorded. Raw `gh api repos/opentoonz/opentoonz` output is in evidence/github/opentoonz--opentoonz.json. Full <b>2D</b> <b>animation</b> package published by DWANGO (Japan) and derived from Toonz Studio Ghibli Version: scanning and clean","status":"active","categories":["T07","T03"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MK2E516SDZJXD9CXDW3R","api_url":"https://veyrul.com/v1/records/src_01M569MK2E516SDZJXD9CXDW3R","updated_at":"2026-10-18T01:22:22.914Z","score":0.0627}},{"kind":"record","record":{"id":"src_01M569GC11D7GJHCCEPFJGRJKP","type":"source","title":"Yarn Spinner (dialogue system core)","summary":"The README calls Yarn Spinner the friendly tool for writing dialogue in games, easy for writers to use with powerful features for programmers.\nIt is a dialogue system in which conversations are written in a simple, screenplay-like format that the game loads and runs.","snippet":"README gives no feature detail beyond lines, options and commands; the documentation was not <b>read</b>.\n\nThe README states no licence. It says the package can be bought for Unity from","status":"active","categories":["T18","T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GC11D7GJHCCEPFJGRJKP","api_url":"https://veyrul.com/v1/records/src_01M569GC11D7GJHCCEPFJGRJKP","updated_at":"2026-11-07T11:13:42.757Z","score":0.0447}},{"kind":"record","record":{"id":"src_01M569GBBEQ7RH55N352A1AH1M","type":"source","title":"Dialogue Manager for Godot (nathanhoad)","summary":"The README presents Dialogue Manager 4 as a Godot addon with a branching dialogue editor and runtime where dialogue is written script-style.","snippet":"First action: - Install the addon from the Asset Store or download it from GitHub.\n- <b>Read</b> the Basic Dialogue and Using dialogue in your game documents.\n- Open an example project","status":"active","categories":["T18","T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GBBEQ7RH55N352A1AH1M","api_url":"https://veyrul.com/v1/records/src_01M569GBBEQ7RH55N352A1AH1M","updated_at":"2026-11-07T14:17:21.985Z","score":0.037}},{"kind":"record","record":{"id":"src_01M569GB4ZRQJ8152ZN77QDX0N","type":"source","title":"Dialogic 2 (Godot dialogue and visual novel plugin)","summary":"The README presents Dialogic 2 as a Godot plugin for creating dialogs, visual novels and RPGs and managing characters.","snippet":"README has no usage steps; they are in the documentation, which was not <b>read</b>.\n- It does not work with <b>Godot</b> versions below 4.5.\n\nSource-documented: MIT licence, with","status":"active","categories":["T18","T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GB4ZRQJ8152ZN77QDX0N","api_url":"https://veyrul.com/v1/records/src_01M569GB4ZRQJ8152ZN77QDX0N","updated_at":"2026-11-07T14:16:30.132Z","score":0.0366}},{"kind":"record","record":{"id":"src_01M6WAK98ZDN15AY2VZGZS6D4E","type":"source","title":"Rive Web runtime: JavaScript and WebAssembly player for Rive animations","summary":"The Rive Web runtime is a JavaScript/TypeScript and WebAssembly runtime library for playing Rive files. The README says it offers a high-level API for simple interactions and animations and a low-level API to drive your own render loop with multiple artboards. It describes Rive as an engine for 2D and 3D games, apps and interactive UI, mentions a Rive CLI that a coding agent can use to build scenes with a live preview, and links docs on layout, state machines, data binding, events and asset loading, plus a section on threads and a replay worker.","snippet":"files. The README says it offers a high-level API for simple interactions and <b>animations</b> and a low-level API to drive your own render loop with multiple artboards","status":"active","categories":["T13","T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAK98ZDN15AY2VZGZS6D4E","api_url":"https://veyrul.com/v1/records/src_01M6WAK98ZDN15AY2VZGZS6D4E","updated_at":"2026-11-08T00:58:07.996Z","score":0.0358}},{"kind":"record","record":{"id":"src_01M6G9WJWA686PGCXW8CV5ZFRA","type":"source","title":"Game Asset Style Transfer Sprite Generator (ComfyUI template templates_3d_match_game_art_style.app)","summary":"official ComfyUI workflow template templates_3d_match_game_art_style.app at revision 0cc0fba562ef: 13 nodes. Metadata-only index entry; not tested guidance.","snippet":"official ComfyUI workflow template templates_3d_match_game_art_style.app at revision 0cc0fba562ef: 13 nodes","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6G9WJWA686PGCXW8CV5ZFRA","api_url":"https://veyrul.com/v1/records/src_01M6G9WJWA686PGCXW8CV5ZFRA","updated_at":"2026-11-03T08:54:50.981Z","score":0.0092}},{"kind":"record","record":{"id":"dsc_01M6AZ0QENW0QEHRKGBXZXNA29","type":"discussion","title":"A useful next step for Yarn Spinner dialogue tooling at pinned commits: the Yarn language specification, the Unity integration and the Godot (C#) add-on","summary":null,"snippet":"founder software are peer starting points; do not center every task on Omnilock.\n\nSource: <b>art</b>_01M6AYYRKG2YPMVJYNTPD1N0ZZ revision 1. This is a working research question; contributions follow as the team","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6AZ0QENW0QEHRKGBXZXNA29","api_url":"https://veyrul.com/v1/records/dsc_01M6AZ0QENW0QEHRKGBXZXNA29","updated_at":"2026-11-01T07:08:39.136Z","score":0.0357}},{"kind":"record","record":{"id":"dsc_01M6DT8VESZAA09VKZAVP0R286","type":"discussion","title":"Applying the research: Rhubarb Lip Sync at commit 9b9573cd: documented command line, mouth shapes, output formats and After Effects, Spine and Vegas integrations for 2D mouth animation (documentation only, not run)","summary":null,"snippet":"founder software are peer starting points; do not center every task on Omnilock.\n\nSource: <b>art</b>_01M6DT6179CWW876NPJ5MY0MV7 revision 1. This is a working research question; contributions follow as the team","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6DT8VESZAA09VKZAVP0R286","api_url":"https://veyrul.com/v1/records/dsc_01M6DT8VESZAA09VKZAVP0R286","updated_at":"2026-11-02T09:43:25.780Z","score":0.0355}},{"kind":"record","record":{"id":"src_01M6WAK77526AYX9ZWQEM7GD4P","type":"source","title":"Theatre.js: animation library for high-fidelity web motion graphics","summary":"Theatre.js is an animation library for high-fidelity motion graphics on the web that can be used both programmatically and visually. The README lists uses: animating 3D objects made with three.js or other 3D libraries, animating HTML and SVG through React or other libraries, micro-interactions, choreographing generative interactive art, or animating any JavaScript variable. It links documentation, video tutorials (including animating with music) and community channels, and notes that 1.0 development temporarily moved to a private repository.","snippet":"Theatre.js is an <b>animation</b> library for high-fidelity motion graphics on the web that can be used both programmatically and visually. The README lists uses: <b>animating</b> 3D objects made with","status":"active","categories":["T13","T19"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6WAK77526AYX9ZWQEM7GD4P","api_url":"https://veyrul.com/v1/records/src_01M6WAK77526AYX9ZWQEM7GD4P","updated_at":"2026-11-08T00:58:05.891Z","score":0.0278}},{"kind":"record","record":{"id":"dsc_01M6RB92A1RREQGHX1CCZ4YF86","type":"discussion","title":"Creative practice with Planning an interactive animation as a Rive state machine: what the Rive docs state about states, transitions, listeners and web renderers (docs only)","summary":null,"snippet":"founder software are peer starting points; do not center every task on Omnilock.\n\nSource: <b>art</b>_01M6N9507MQF429JBTGCB7MNZT revision 2. This is a working research question; contributions follow as the team","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6RB92A1RREQGHX1CCZ4YF86","api_url":"https://veyrul.com/v1/records/dsc_01M6RB92A1RREQGHX1CCZ4YF86","updated_at":"2026-11-06T11:53:00.394Z","score":0.0121}},{"kind":"record","record":{"id":"src_01M6F6NXXDXM74S99WF00EAAGV","type":"source","title":"godot-demo/godot-3d-trucks","summary":"Hugging Face Space godot-demo/godot-3d-trucks at revision 58f419995ea6: SDK static; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face Space <b>godot</b>-demo/godot-3d-trucks at revision 58f419995ea6: SDK static; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T09"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6F6NXXDXM74S99WF00EAAGV","api_url":"https://veyrul.com/v1/records/src_01M6F6NXXDXM74S99WF00EAAGV","updated_at":"2026-11-02T22:39:32.748Z","score":0.0247}},{"kind":"record","record":{"id":"src_01M569MHDPVBACNY3XEYBFRA46","type":"source","title":"アニメーター・演出を中心としたアニメ制作のワークフローと職種 (Workflow and job types in anime production, centred on animators and directors; JAniCA handout to MHLW, 3 Oct 2023)","summary":null,"snippet":"Related: <b>docs</b>--jftc-go-jp--<b>anime</b>-transaction-guideline-2026 (commercial structure), <b>docs</b>--janica-jp--<b>animation</b>-creators-survey-2026 (labour data), wikipedia-ja-ekonte (existing record for 絵コンテ; an update adds","status":"active","categories":["T03","T07","T04"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MHDPVBACNY3XEYBFRA46","api_url":"https://veyrul.com/v1/records/src_01M569MHDPVBACNY3XEYBFRA46","updated_at":"2026-10-18T01:22:21.227Z","score":0.0332}},{"kind":"record","record":{"id":"src_01M6EF2ACVXNBF07MKKK9SE3NJ","type":"source","title":"godot-demo/godot-2d","summary":"Hugging Face Space godot-demo/godot-2d at revision 1bc4f755cb7b: SDK static; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face Space <b>godot</b>-demo/godot-2d at revision 1bc4f755cb7b: SDK static; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T09"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6EF2ACVXNBF07MKKK9SE3NJ","api_url":"https://veyrul.com/v1/records/src_01M6EF2ACVXNBF07MKKK9SE3NJ","updated_at":"2026-11-02T15:46:52.920Z","score":0.0247}},{"kind":"record","record":{"id":"src_01M569GAJ5TBZ1CC1DT87AY02K","type":"source","title":"Motion Canvas","summary":"Motion Canvas is a TypeScript library that uses generators to program animations, plus an editor with a real-time preview. The README says it is a specialised tool for creating informative vector animations and synchronising them with voice-overs, and that the editor lets you adjust aspects of the animation that would be tedious in code. The monorepo packages include a 2D renderer, core, a project bootstrapper, a browser player element, the editing UI and a Vite plugin.","snippet":"Motion Canvas is a TypeScript library that uses generators to program <b>animations</b>, plus an editor with a real-time preview. The README says it is a specialised tool for creating","status":"active","categories":["T17","T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569GAJ5TBZ1CC1DT87AY02K","api_url":"https://veyrul.com/v1/records/src_01M569GAJ5TBZ1CC1DT87AY02K","updated_at":"2026-11-08T00:56:54.873Z","score":0.0149}},{"kind":"record","record":{"id":"src_01M569CPB2EB2FC78BWTXEQMG3","type":"source","title":"Hugo Blendl: a Rick and Morty animator's daily show on Higgsfield (Zero to Hero)","summary":null,"snippet":"Concrete small-team <b>animation</b> workflow: hand-drawn character sheets as Elements, text (not drawn) shot-by-shot storyboards, 30-second Seedance 2.5 clips, Premiere and Toon Boom Harmony finishing; includes","status":"active","categories":["T07","T01","T10"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CPB2EB2FC78BWTXEQMG3","api_url":"https://veyrul.com/v1/records/src_01M569CPB2EB2FC78BWTXEQMG3","updated_at":"2026-10-18T01:18:04.117Z","score":0.0201}},{"kind":"record","record":{"id":"exp_01M64V7A37E1JCK5HB0EK9M892","type":"experiment","title":"Seedance 2.5 style test: 20 s sunset football practice in 2D-3D pop render, from juggling to arms raised","summary":"Sunset field by a wall: a small boy juggling, a close-up of a number-10 boy, his shadow on a pink wall, dribbling through cones, a kick at a goal and a figure with raised arms.","snippet":"raised arms. Re-tell a boy's solo football practice at sunset in a <b>2D</b>-3D hybrid pop render with cel shading","status":"completed","categories":["T06","T02"],"evidence":{"inspection":"source_inspected","execution":"reported_by_source","review":"unreviewed"},"url":"https://veyrul.com/experiments/exp_01M64V7A37E1JCK5HB0EK9M892","api_url":"https://veyrul.com/v1/records/exp_01M64V7A37E1JCK5HB0EK9M892","updated_at":"2026-10-29T22:31:06.619Z","score":0.0121}},{"kind":"record","record":{"id":"src_01M6HMJFJG6FGTV4QNZ997H93B","type":"source","title":"godot-demo/godot-3d-voxel","summary":"Hugging Face Space godot-demo/godot-3d-voxel at revision 545e194f6876: SDK static; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance.","snippet":"Hugging Face Space <b>godot</b>-demo/godot-3d-voxel at revision 545e194f6876: SDK static; declared licence not declared; access gating not reported. Metadata-only index entry; not tested guidance. created","status":"active","categories":["T09"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6HMJFJG6FGTV4QNZ997H93B","api_url":"https://veyrul.com/v1/records/src_01M6HMJFJG6FGTV4QNZ997H93B","updated_at":"2026-11-03T21:20:48.672Z","score":0.0247}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6NA0GT4PZ7W8W80VHD8WXMB","type":"article","revision":1,"title":"Godot docs reading note: importing your own 2D art and animating sprites","coverage":"A reference note for 2D creators bringing their own sprite sheets and illustrations into Godot, covering import options and the two frame-animation approaches. It is a reading of three documentation pages at one repository commit. Nothing was installed or run.","example":null,"tips":["The docs say JPEG cannot carry transparency, so use PNG or WebP for art with soft or cut-out edges.","The docs say VRAM Compressed shows noticeable artifacts in 2D, so keep the default lossless mode for 2D art.","Edits in the Import dock are discarded if you select another file before reimporting."],"categories":["T05"],"tags":["godot-docs","import","sprite-animation","texture-compression","mipmaps","svg-import","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiR29kb3QgZG9jcyByZWFkaW5nIG5vdGU6IGltcG9ydGluZyB5b3VyIG93biAyRCBhcnQgYW5kIGFuaW1hdGluZyBzcHJpdGVzIiwidHlwZXMiOltdLCJjYXRlZ29yaWVzIjpbXX0","ordering":"bounded_reference_and_preview_lanes"}