3Dviz Pro Max
viettranx/3dviz-pro-max · MIT · 404 entries
One agent skill for building 3D scenes and explainers in three.js. It carries a catalog of 223 written recipes, a kit of procedural models, lighting and camera rigs, a starter, and 37 example studies you can run.
- Get it
git clone https://github.com/viettranx/3dviz-pro-max.gitThen link or copy the whole skills/3dviz-pro-max folder into your agent's skills folder, never SKILL.md alone.
- Needs
Nothing to read the skill. Python 3 for the catalog helpers. Node with pnpm or npm for the starter and the examples. Optional: Playwright for its capture script, and Blender 4.2 or newer for its baked hero tier. The six anatomy studies need 169 MB of meshes fetched separately.
- Sends off your machine
Nothing by itself. Two things reach out only when you run them: a script that downloads the anatomy meshes from the author's bucket, and a setting that makes the anatomy studies fetch them in the browser.
- We watched it run
All 37 example studies built in 2.1 seconds, and 31 drew: cottages, a village by day and by night, a cave garden, gears, an orrery, a prism, and line-drawn math studies. The six anatomy studies showed only an error, because their meshes are not in the repo.

The coupled gears study, stepped frame by frame, gave the same picture twice. 96 frames took 25 seconds with software rendering.
- Not tried here
The skill inside an agent, so whether it makes better scenes is untested here. The 223 recipes are text, and the repo says most were never rendered. Everything that needs Blender was read, not run.
- License
MIT
That covers the repo's own code, models and stills. Not covered: the anatomy meshes it downloads (BodyParts3D, CC BY-SA 2.1 Japan, credit required), and one demo recording whose rights the README says are still to be confirmed.
Everything in it
three.js and WebGL
- 3 by 3 cube face-turn playerModel legal outer-layer turns with exact discrete state and animate their presentation without using mesh transforms as the puzzle state. A…
- 3dviz-pro-maxOne agent skill for making 3D scenes and explainers in three.js, with Blender as an optional helper. A ten-step workflow (intent, reason…
- A Light at the DoorA close architectural lighting study of warm panes, nearby lantern light, cool rim separation, and readable door construction. Example…
- A local orientation around a Moebius bandFollow a local frame around a half-twisted ribbon and inspect the reversed seam identification. A written recipe (topology-symmetry; part…
- Accessible high-contrast stylizationBuild the art direction from value lanes, boundaries, patterns and state shapes so meaningful graphics and controls survive palette…
- Accessible museum route and object inspectionBuild a navigable gallery whose route, landmarks and exhibit inspection stay connected, with equivalent controls for essential spatial…
- Accessible route clearances and turning spacePlace a cited turning space in a room and, separately, sweep a conservative clearance envelope, keeping the two reports distinct instead of…
- Across the Lantern BridgeA close bridge-and-pond lighting study with one local lantern, cool key light, and receiver-visible shadows. Example study (lighting…
- Agent Harness execution mapExplain an authored agent loop with explicit tool and observation boundaries. A written recipe (abstract-systems-data; authored): the parts…
- AR museum placement and occlusion uncertaintyPlace one museum object from a WebXR hit-test pose, optionally maintain an anchor and depth occlusion when separately enabled, and expose…
- Arm in MotionA registered bone-and-muscle elbow study with an approximate hinge and opposing biceps/triceps shape changes. Example study (anatomy and…
- Autonomous planar phase portrait with time liftCompare phase trajectories, vector directions and a time-lifted solution for a bounded family of planar autonomous systems. A written…
- Axial tilt and seasonal sunlightCompare seasonal illumination on a tilted globe without confusing orbital distance with the cause of seasons. A written recipe…
- Baked and runtime lightmap ownershipAssign every direct, indirect, ambient-occlusion and emissive contribution to the bake or runtime before binding a lighting-only lightmap…
- Battered round stone tower kitA battered round stone tower with a corbelled crenellated crown, a conical cap and banner, arrow slits spiralling up the shaft, and an…
- bevelled-box primitiveThe base solid of every kit: a chamfered block that can carry edge wear. A building part used inside the building kits; it has no catalog…
- Bicycle drivetrain and gear ratioConnect chainring and sprocket sizes to wheel rotation through a chain that shares one linear speed. A written recipe (products-assemblies…
- Binary heap, sift operations and heapsortShow one structure in two views at once: the array indices that own the data and the tree that explains the ordering. A written recipe…
- Binomial outcomes and repeated trialsConnect independent binary trial paths to exact probabilities and observed counts. A written recipe (probability-statistics; part sourced…
- Bioluminescent deep seaAn abyss with no sun: the only light is made by the organizms in frame, falling off within a couple of meters into near-black water. A…
- Biped walker kitA hatted village figure - tapering torso, belted tunic, two-joint legs and arms - with a procedural walk cycle whose arms counter-swing the…
- Bit-vector SMT: model, wraparound and proof boundaryKeep width, modular arithmetic, signed interpretation and solver evidence explicit. A written recipe (logic-circuits; part sourced, part…
- Bone, joint and muscle as a lever systemExpose effort, fulcrum and load geometry on a limb so a moment arm becomes a measurable distance rather than an illustration. A written…
- Boolean gate workbenchMake a combinational circuit explain its output for each input combination. A written recipe (logic-circuits; sourced): the parts to model…
- Bounded Fisher reaction-diffusion frontSimulate the one-dimensional Fisher equation on a finite interval with a declared zero-flux stencil and conservative explicit-step…
- Bounded maintenance procedure state playbackPlay a supplied acyclic maintenance procedure through tasks and exclusive decisions with evidence-gated completion, while keeping planned…
- Brachial plexus nerve routingFollow named nerve branches from the typical C5 to T1 roots through trunks, divisions and cords into the arm as an explicit route graph…
- Breadth-first search and shortest edge countsExpose discovery order, the FIFO queue and shortest paths on a small unweighted graph. A written recipe (algorithms-data-structures; part…
- Breath by BreathA registered lung-lobe study with an authored thoracic expansion field, schematic diaphragm, and directional airway cues. Example study…
- Build dependency graph and topological orderShow a build plan as a directed graph whose valid orders come from its structure, and make a cycle a reported failure. A written recipe…
- Building service layer coordinationInspect invented building services with layer toggles and explicit geometric clash markers. A written recipe (architecture-interiors…
- Buoyancy and floating equilibriumMake the displaced volume an explicit object so flotation becomes a balance the viewer can watch settle. A written recipe…
- camera-orbit-follow.jsOrbit camera with damping, named views, a 0.9 s focus tween and a follow mode that yields when the user takes over. rig.update(dt) returns…
- Cape and hair follow-through chainsAdd trailing motion that is driven by the character rather than looped beside it, with limits that keep it from exploding. A written recipe…
- Car-following waves on a closed single laneSimulate continuous car-following on a periodic lane and connect every vehicle's motion to its bumper gap, approaching rate and declared…
- Cardiac cycle phases and valve statesDrive valve states from an explicit phase model so opening and closing follow declared pressure comparisons rather than animation timing. A…
- Cartoon expressionOrganize the subject around an expressive pose, clear feature hierarchy and playful contrast of large and small shapes. A style profile…
- Cel-shaded bandsCompose deliberately limited light bands to make form readable through graphic value regions. A style profile record: a creative proposal…
- CF ocean-current grid particle playbackAdvect educational tracers over a supplied small regular rectilinear CF lon/lat current grid using one declared frozen local east/north…
- chimney primitiveA brick stack with corbelled courses, a stone cap and a clay pot. A building part used inside the building kits; it has no catalog record…
- Chirality and non-superimposable mirror imagesLet a viewer attempt to superimpose two mirror-image molecules and fail for a structural reason they can inspect. A written recipe…
- Cinematic stagingDesign attention through foreground, focal action and background separation instead of relying solely on glow or dark exposure. A style…
- CityGML stable-ID scenario differencerCompare a finite set of supplied CityGML-derived urban alternatives by stable feature identity, CRS, epoch and declared attribute/geometry…
- Classical Starling capillary exchange diagramBuild the classical two-pressure Starling teaching diagram and mark on the same scene where the revised steady-state view disagrees with…
- Clay-like sculpted formsSuggest a hand-shaped object through soft mass transitions and a few intentional surface irregularities. A style profile record: a creative…
- Clocked finite-state machine explorerSeparate present state, next state and committed clock transitions. A written recipe (logic-circuits; sourced): the parts to model, the one…
- Commutators and conjugates as piece toolsBuild move sequences that touch few pieces and show why the algebraic form produces that effect. A written recipe (twisty-puzzles…
- Complex ObservatoryA Riemann-sphere study comparing z and 1/z through stereographic projection. Example study (mathematics): a few KB of scene code on the…
- Conifer with countable boughs kitA conifer with a flared root collar, a leaning tapered bole and eight whorls, each a skirt with nine boughs poking past it, with sway(dt)…
- Construction task dependency and building playbackLink supplied construction tasks, times and finish-start dependencies to stable building-element identities, then scrub the resulting…
- Convex hull of a point cloudBuild the hull of an editable point set and keep its degenerate outcomes visible instead of hiding them. A written recipe (solid-geometry…
- Cool dawn with a pale low key and standing mistKeep the ambient cool and blue while a pale low key just begins to warm the surfaces it touches. A lighting profile record: a creative…
- Coopered barrel kitA coopered oak barrel with bulged staves, four iron hoops and a three-plank head, parameterised by height, radius, stave count, bulge and…
- Copperleaf HollowA procedural village diorama with raised gardens, distinct landmarks, curved paths, stream and pond, bridge, creatures, and a working…
- Coupled gear kinematicsDrive meshing gears from a shared angular constraint with inspectable pitch circles. A written recipe (rigid-mechanics; sourced): the parts…
- Coupled GearsA machined steel-and-brass spur-gear study with a continuously enforced 3:2 speed ratio. Example study (physics and mechanisms): a few KB…
- Courtyard house cutawayReveal a fictional courtyard dwelling while keeping room boundaries and levels legible. A written recipe (architecture-interiors…
- Covariance ellipsoid and principal axesShow a point cloud together with the ellipsoid built from its covariance, keeping sample estimate and population parameter distinct. A…
- CP and Tucker tensor component reconstructionReconstruct a small explicit third-order tensor from supplied CP factors or a Tucker core and factors, linking component terms, slices and…
- Critical path and combinational delayMake timing a property of paths through a circuit, with the longest path selected by summation rather than by appearance. A written recipe…