Asset Library
1,738 video parts you can take today, and 557 more to learn from. Find one you like, then open it for the details.
Showing 11 of 2,295Show everything
From Three.js Game Skills
No preview yet · 11
threejs-debug-profilerthree.js · MITHow to find why a three.js page is blank, broken or slow: reproduce first, then an ordered checklist for blank canvases (canvas size, WebGL…threejs-qa-releasethree.js · MITHow to prove a three.js game works the way a player meets it: build, open in a real browser, check console errors and non-blank canvas…inspect-threejs-canvas.mjsTool · MITOpens a running page in headless Chromium, checks the canvas is not blank, and measures the picture: color entropy, share of the dominant…check_evidence.pyTool · MITChecks that the screenshots and reports a finished game claims really exist on disk, belong to the current run, are not blank and recorded…Test hooks and diagnostics contractTool · MITTwo objects a page puts on window so a script can take a repeatable picture of it: diagnostics (frame count, renderer draw calls and…visual.spec.tsTool · MITA Playwright smoke test (one test, run on a desktop and a phone profile): the canvas is big enough and its pixels vary, so a blank or…visual-regression.template.tsTool · MITA Playwright screenshot-baseline template that seeds, sets a named state, freezes, hides debug UI and then compares against a stored…bot-playtest.template.tsTool · MITA Playwright bot that holds keys on a script and measures whether the game really plays: frames advanced, distance moved, score gained, and…Visual scorecardSkill · MITA ten-category rubric for judging a real-time 3D picture from 0 to 3 (art direction, hero, obstacles, rewards, world, materials, lighting…Render budgets and material kitSkill · MITStarting budgets for a browser 3D scene on desktop and phone (draw calls 300 and 150, triangles 750k and 300k, textures 60 and 40, shadow…Evidence manifest formatSkill · MITA small JSON format that declares which viewport and state pairs one verification pass must capture, with a run id, so old screenshots…