aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
18 hoursAccept morphs parented to the figure's geometryDanilo M.2-1/+9
Genesis 9 morphs name the figure geometry (Genesis9.dsf#Genesis9-1) as parent, not the figure node. The node-only check dropped all of them: 737 morphs load now instead of 0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
18 hoursSkip non-numeric morph channels, summarize other-geometry morphsDanilo M.2-1/+21
Genesis 9 Starter Essentials ships file-launcher channels (type "file") in its Morphs folder and morphs whose vertex count belongs to other geometry. The first made loading fatal, the second printed one warning per morph. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
18 hoursRecord Windows VM setup issues and fixes in the planDanilo M.1-0/+5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 hoursAdd Daz Studio batch script for corpus exportDanilo M.1-0/+46
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 hoursFail on non-finite dial values and resultsDanilo M.4-6/+45
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursMap bone names to ids in formula keysDanilo M.2-0/+8
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursGive .dbz files normal permissionsDanilo M.2-0/+12
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursName the .dbz figure entry after the scene instanceDanilo M.2-0/+13
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursTurn remaining malformed-input crashes into ErrorDanilo M.6-6/+76
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursRegister figure node formulas after the figure existsDanilo M.2-1/+27
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursApply only the figure's own dial valuesDanilo M.2-1/+27
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 hoursAdd command line interfaceDanilo M.2-0/+115
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
19 hoursReport .dbz write failures as ErrorDanilo M.2-4/+16
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
19 hoursBuild and atomically write .dbz documentsDanilo M.2-0/+159
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
19 hoursEvaluate scenes into morphed vertices and rest dataDanilo M.2-0/+72
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursHarden scene loading: load each file once, fail loudly on malformed DSONDanilo M.2-9/+103
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
20 hoursLoad .duf scenes: figure, bones, morphs, dials and formulasDanilo M.7-0/+416
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
20 hoursReject malformed spline counts and unsorted knotsDanilo M.2-1/+33
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursAdd constant, linear and TCB spline formula operationsDanilo M.2-2/+78
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursMake formula evaluation fail only with ErrorDanilo M.2-12/+57
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursAdd formula graph with stages, clamps and cycle detectionDanilo M.2-0/+212
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursAdd DSON URL parsing and library lookupDanilo M.2-0/+189
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursFail loudly on unreadable config and empty library rootsDanilo M.2-0/+13
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursAdd package base and config loadingDanilo M.4-0/+165
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
20 hoursAdd v1 implementation planDanilo M.1-0/+2057
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
20 hoursAdd v1 design spec: DSON figure evaluatorDanilo M.1-0/+207
Scope (Genesis 9 morphs, formulas, joint centers), .dbz format notes, architecture, CLI and config, error policy, reference corpus produced by Daz in a throwaway Windows VM, and the content licensing rule that keeps Daz geometry out of the repo. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
20 hoursInitial commit: generat3D, Daz DSON evaluator for LinuxDanilo M.5-0/+444
generat3D evaluates Daz DSON scenes (.duf plus a content library) natively on Linux and writes the .dbz file used by Blender's Diffeomorphic DAZ Importer, removing the need for Daz Studio. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>