The Vibeary — tag
3d
67 resources in The Vibeary tagged "3d" — tools, libraries and references pulled from across the library's shelves, each one checked by hand before it was added.
Gems in this collection

Quaternius
Large sets of free low-poly 3D game assets - characters, vehicles, nature, dungeons - released as coherent themed packs.

WebGL Fundamentals
Ground-up WebGL course that avoids frameworks and explains buffers, attributes, textures and 3D math from first principles.

Poly Haven
CC0 library of 16K unclipped HDRIs, 8K photoscanned PBR textures and production-quality 3D models, no account required.

NEAT
Free generator for animated three-dimensional gradient backgrounds with a live editor and web export.

dddepth
Library of AI-generated 3D shape renders, free to download and drop into layouts.

crd-ui
Credit and debit card React component with automatic brand detection and a 3D flip interaction.

PeakVisor
Pairs a 2D map with a 3D rendered terrain model so photographs can be matched against mountain skylines.

F4Map
Renders OpenStreetMap building data as an interactive 3D city map in the browser.

thiings.co
Growing collection of rendered 3D object illustrations released as a personal open project.

Kenney Game Assets
Fifteen years of free 2D sprites, 3D kitbash kits, UI prompts, textures and VFX, all released into the public domain.

Spark
3D Gaussian splatting renderer for Three.js supporting ply, sogs, spz, splat and ksplat formats and mixing splats with regular meshes.

3dicons
Open-source library of 3D rendered icons in multiple styles and camera angles, free in PNG and Blender source.

ccclaymoji
Claymorphism-style emoji maker producing soft 3D clay emoji as downloadable artwork, with adjustable colour and lighting.

EZ-Tree
Open-source procedural tree generator with a browser editor and a Three.js runtime library, exporting GLB models.

SuperSplat Editor
Browser editor for viewing, cleaning and publishing 3D Gaussian splat captures.

rhinomcp
MCP server providing Rhino and Grasshopper automation so agents can build parametric 3D geometry.

Reagraph
WebGL graph visualisation for React with 2D and 3D layouts, clustering, path finding and lasso selection built in.

OimoPhysics
Cross-platform 3D rigid body physics engine written in Haxe with a JavaScript build, joints and broadphase options.

tailwindcss-3d
Tailwind plugin adding 3D transform utilities for rotation, translation and perspective composition.

Hover3D.js
Minimal 3D hover effect that tilts an element and shifts inner layers based on cursor position, aimed at product cards.

obelisk.js
Library for building isometric pixel graphics on HTML5 canvas from cube, brick and pyramid primitives.

3d-force-graph
Three.js component rendering force-directed graphs in 3D with node objects, link particles and camera controls.

glTF Report
Web app that inspects a GLTF or GLB file, reporting mesh, texture and material costs and running optimization scripts in-browser.

open-screenshot-generator
Client-side Canva alternative for app listing assets with device mockups, 3D poses and AI-assisted layout.

d3-force-3d
Fork of d3-force extending velocity-Verlet simulation to one, two or three dimensions.

Pixi3D
3D renderer built on PixiJS with glTF loading, PBR materials and shadows that composes with existing 2D scenes.

Atropos
Touch-friendly 3D parallax hover component that separates layers by depth, with vanilla, React, Vue and Svelte builds.

3D Websites
Gallery collecting only sites using real-time 3D, WebGL scenes and spatial interaction.

Womp
Browser-based collaborative 3D modelling tool built around soft, blobby, designer-friendly modelling.

awesome-webgl
Curated list of WebGL frameworks, tutorials, tools, debugging aids and demos.

L7
WebGL geospatial visualisation framework from AntV with 3D extrusion, heatmaps and large point cloud layers.

PolyCSS
Renders OBJ, GLB and VOX polygon meshes as DOM elements using matrix3d transforms, with textures, lighting and React/Vue bindings.

glTF Transform
SDK and CLI for reading, editing and optimizing GLTF assets with Draco and Meshopt compression, texture resizing, pruning and welding.

gamedev-free-resources
Repository indexing free game development assets: 2D and 3D art, sound effects, music and tooling.

Cientos
Collection of ready-made abstractions, controls, loaders and shader materials for TresJS, the Vue declarative Three.js renderer.

vue-three-d-mockup
Vue component rendering an interactive 3D phone mockup to showcase app screens.

glyphcss
Converts OBJ, glTF, GLB, STL and VOX models into ASCII art rendered as text inside one pre element, with React and Vue wrappers.

isometric-css
Builds isometric projections from declarative HTML data attributes, turning flat elements into 3D-looking scenes.

noa
Experimental voxel engine for the browser handling chunked terrain, meshing and voxel physics on top of Babylon.js.

Spline
Browser-based 3D design tool with materials, physics, particles and export to React, Next.js, Swift and Kotlin.

claudedesignskills
Claude Code skill bundle for modern web work, specialising in 3D graphics, animation and interactive web experiences.

OGL
Minimal unopinionated WebGL library exposing raw GL concepts through small helper classes without scene-graph overhead.

Zdog
Pseudo-3D engine rendering round, flat, designer-friendly vector illustrations on canvas or SVG with genuine 3D rotation.
Gaussian Splat Lite
Lightweight Three.js Gaussian splat viewer with WebGPU and WebGL2, streaming LOD, stochastic rendering and PLY/SPZ/SOG/RAD support.

css.graphics
Gallery of classic 3D demos — cloth simulation, Menger sponge, black hole, chaotic attractors — rendered entirely with retained HTML and CSS.

Galaxium
WebGPU space explorer that flies you from Earth out to planets, stars, nebulae and distant galaxies in one continuous 3D scene.

Splat.js
Trains 3D Gaussian splats entirely in a browser tab: photos in, camera poses solved on WebGPU, standard .ply out.
Meow Generator
Procedural 3D kitten generator in Three.js with weather, lighting and music controls, GLB and PNG export.
3D Textures
Free seamless PBR texture set library with full map channels, published continuously by a single artist.
ambientCG
Library of CC0 PBR material scans providing albedo, normal, roughness and displacement maps at multiple resolutions.

Kompute
Steering behaviour and spatial query library for 3D agents, usable with Three.js for flocking and pursuit.

gpu-curtains
Lightweight WebGPU rendering library that turns DOM elements into textured planes and meshes driven by WGSL shaders.

angular-three
Angular custom renderer for Three.js, giving Angular the same declarative scene-graph model react-three-fiber gives React.

TresJS
Vue 3 custom renderer that lets you build Three.js scenes as Vue components with reactive props.

Threlte
Svelte component library and renderer for Three.js with physics, XR, extras and a declarative scene graph.
mannequin.js
Library for building and posing articulated human figures procedurally in Three.js through a body-part joint API.
Amit Sheen CSS Animations
CodePen collection of pure-CSS animation experiments including stepped animation, 3D scenes and animation without JavaScript.
Rapier
Rust 2D/3D physics engine with official WebAssembly npm packages, deterministic simulation and continuous collision detection.
3D Game Shaders For Beginners
Step-by-step repo covering normal mapping, SSAO, bloom, outlining, fog and depth of field with runnable code.
My CSS Polyhedra
CodePen collection of animated 3D polyhedra built entirely with CSS transforms and custom properties.
cgbookcase
Free unrestricted PBR textures plus an open-source tiling tool for making any texture seamless.
ShareTextures
CC0 library of 1,700-plus 4K textures plus scanned 3D models of food, furniture and ceramics.
Screenshot.rocks
Converts screenshots into browser or phone mockups with 3D tilt, gradient backdrops and instant download.
Threed.io
Browser-based 3D mockup generator that maps your artwork onto rotatable 3D device and object models.
Rotato
Desktop app that renders 3D animated device mockups and screen recordings with real camera moves and lighting.

d3-x3d
Data-driven 3D charts rendering to X3D/X3DOM, covering 3D bar, scatter, surface and bubble charts.
globe.gl
Three.js web component for 3D globes with arcs, points, hex bins, rings, polygons, paths and custom objects.