A curated collection of free and paid 3D resources — software, assets, textures, HDRIs, tutorials, plugins, and learning material for Blender, Houdini, Cinema 4D, Maya, ZBrush, Unreal Engine, and more. Covers 3D modeling, animation, VFX, rendering, game development, motion graphics, and digital art.
Curated by Devanshu Tak compiled with the help of Claude Code.
⚠️ Heads up: There might be issues — broken links, mislabelled licenses, stale prices, or sparse descriptions. Flag anything you spot via GitHub.
Looking for something specific? Visit 3d.devanshutak.xyz for the interactive version with search and tag filtering (License · Platform · Workflow · Output).
Found something wrong or want to add a resource? Open an issue to suggest changes, report broken links, or flag incorrect info. Want to contribute directly? Read the guidelines and submit a pull request.
Contents
Assets & Libraries
- [Model Libraries — Free & General](#model-libraries-free-general)
- [Model Libraries — Specialized](#model-libraries-specialized)
- [Model Libraries — Architecture & Furniture](#model-libraries-architecture-furniture)
- [Asset Marketplaces](#asset-marketplaces)
- [Free Asset Giveaways](#free-asset-giveaways)
- [Software-Specific Asset Libraries](#software-specific-asset-libraries)
- [HDRIs](#hdris)
- [Textures & Materials — Free PBR Libraries](#textures-materials-free-pbr-libraries)
- [Textures — Specialized](#textures-specialized)
- [Textures — Premium](#textures-premium)
- [Stock Images & References](#stock-images-references)
- [Stock Footage](#stock-footage)
- [Audio — SFX & Music Libraries](#audio-sfx-music-libraries)
- [Reel Music](#reel-music)
- [Fonts](#fonts)
- [Icons](#icons)
- [Game Assets](#game-assets)
Modeling, Sculpting & Texturing
- [Blender — Plugins & Addons](#blender-plugins-addons)
- [Blender — Tutorials](#blender-tutorials)
- [Houdini — Getting Started](#houdini-getting-started)
- [Houdini — Essential Learning Resources](#houdini-essential-learning-resources)
- [Houdini — VEX & Coding](#houdini-vex-coding)
- [Houdini — FX & Simulations](#houdini-fx-simulations)
- [Houdini — Rigging & Animation (KineFX)](#houdini-rigging-animation-kinefx)
- [Houdini — Grooming](#houdini-grooming)
- [Houdini — Miscellaneous Tutorials](#houdini-miscellaneous-tutorials)
- [Houdini — Plugins & Tools](#houdini-plugins-tools)
- [Houdini — Courses & Free Content](#houdini-courses-free-content)
- [Houdini — Communities](#houdini-communities)
- [Cinema 4D — Learning](#cinema-4d-learning)
- [Cinema 4D — Plugins](#cinema-4d-plugins)
- [Cinema 4D — Tips & Workflows](#cinema-4d-tips-workflows)
- [3ds Max — Plugins](#3ds-max-plugins)
- [Fusion 360 — Learning](#fusion-360-learning)
- [Material Creation Tools](#material-creation-tools)
Animation & Rigging
- [Animation — YouTube Channels](#animation-youtube-channels)
- [Animation — Courses](#animation-courses)
- [AI Motion Capture & Animation](#ai-motion-capture-animation)
Lighting, Rendering & Shaders
- [3D Lighting — Fundamentals](#3d-lighting-fundamentals)
- [3D Lighting — Redshift-Specific](#3d-lighting-redshift-specific)
- [3D Lighting — Production](#3d-lighting-production)
- [Rendering & Shader Theory](#rendering-shader-theory)
- [Renderer-Specific Learning](#renderer-specific-learning)
VFX, Compositing & Virtual Production
- [Virtual Production](#virtual-production)
- [Tech Art](#tech-art)
Motion Graphics & Video
- [Motion Graphics — YouTube Channels](#motion-graphics-youtube-channels)
- [Motion Graphics — Courses](#motion-graphics-courses)
- [After Effects — Learning & Templates](#after-effects-learning-templates)
- [Fusion (DaVinci Resolve) — Learning](#fusion-davinci-resolve-learning)
- [Motion Graphics — Inspiration](#motion-graphics-inspiration)
- [Motion Graphics — Tools & Utilities](#motion-graphics-tools-utilities)
- [Video Editing — Courses](#video-editing-courses)
Game Development
- [Godot — Official Resources](#godot-official-resources)
- [Godot — Key Plugins & Addons](#godot-key-plugins-addons)
- [Godot — Learning](#godot-learning)
- [Godot — Communities](#godot-communities)
- [Unity Engine — Resources](#unity-engine-resources)
- [XR, AR & VR — Resources](#xr-ar-vr-resources)
- [Unreal Engine — Resources](#unreal-engine-resources)
- [Game Dev Tools — Level Design](#game-dev-tools-level-design)
- [Game Dev Tools — Dialogue & Narrative](#game-dev-tools-dialogue-narrative)
- [Game Dev Tools — Audio Middleware](#game-dev-tools-audio-middleware)
- [Game Dev Tools — Networking & Multiplayer](#game-dev-tools-networking-multiplayer)
- [Game Dev Tools — Sprite & VFX](#game-dev-tools-sprite-vfx)
- [Game Dev Tools — AI & Procedural Generation](#game-dev-tools-ai-procedural-generation)
- [Game Dev Tools — Physics Engines](#game-dev-tools-physics-engines)
- [Game Dev Tools — Version Control](#game-dev-tools-version-control)
- [Game Dev Tools — Analytics & Playtesting](#game-dev-tools-analytics-playtesting)
- [Game Design & Theory](#game-design-theory)
- [Game Dev — YouTube Channels](#game-dev-youtube-channels)
- [Game Dev — Courses](#game-dev-courses)
- [Game Dev — Communities](#game-dev-communities)
- [Game Jams](#game-jams)
Art, Design & Visual Storytelling
- [Concept Art & Illustration — Channels](#concept-art-illustration-channels)
- [Concept Art & Illustration — Courses](#concept-art-illustration-courses)
- [Drawing & Painting for 3D Artists](#drawing-painting-for-3d-artists)
- [Photography — Reference & Fundamentals](#photography-reference-fundamentals)
- [Cinematography & Camera Work](#cinematography-camera-work)
- [Composition & Visual Storytelling](#composition-visual-storytelling)
- [Animation Principles](#animation-principles)
- [Design Principles & Typography](#design-principles-typography)
- [Color Theory & Tools](#color-theory-tools)
- [Design Tools](#design-tools)
- [General Inspiration](#general-inspiration)
- [2D Art References & Inspiration](#2d-art-references-inspiration)
AI & Machine Learning for CG
- [Machine Learning for CG](#machine-learning-for-cg)
- [Image Generation](#image-generation)
- [Video Generation](#video-generation)
- [3D Generation](#3d-generation)
- [Texture & Material Generation](#texture-material-generation)
- [ComfyUI Ecosystem](#comfyui-ecosystem)
- [AI-Assisted CG Tools](#ai-assisted-cg-tools)
- [AI Audio & Music](#ai-audio-music)
- [Open-Source Models (HuggingFace)](#open-source-models-huggingface)
Tools, Pipeline & Utilities
- [USD (Universal Scene Description)](#usd-universal-scene-description)
- [Scene & Pipeline Tools](#scene-pipeline-tools)
- [Gaussian Splatting & NeRF](#gaussian-splatting-nerf)
- [Photogrammetry & 3D Scanning](#photogrammetry-3d-scanning)
- [Retopology & Mesh Tools](#retopology-mesh-tools)
- [UV Tools](#uv-tools)
- [Rigging & Animation Tools](#rigging-animation-tools)
- [Matchmoving & Camera Tracking](#matchmoving-camera-tracking)
- [Miscellaneous 3D Tools & Utilities](#miscellaneous-3d-tools-utilities)
- [Plugin & Addon Marketplaces](#plugin-addon-marketplaces)
- [Conversion Tools](#conversion-tools)
- [Pipeline Standards](#pipeline-standards)
- [Pipeline Overview](#pipeline-overview)
Learning, Community & Industry
- [YouTube Channels — Motion Graphics & Cinema 4D](#youtube-channels-motion-graphics-cinema-4d)
- [YouTube Channels — Blender](#youtube-channels-blender)
- [YouTube Channels — Houdini](#youtube-channels-houdini)
- [YouTube Channels — Sculpting & Characters](#youtube-channels-sculpting-characters)
- [Paid Tutorial Platforms](#paid-tutorial-platforms)
- [Patreon Creators](#patreon-creators)
- [3D Communities & Forums](#3d-communities-forums)
- [3D Inspiration & Showcase](#3d-inspiration-showcase)
- [Architecture & Visualization](#architecture-visualization)
- [Salary & Career Data](#salary-career-data)
- [Industry Trends 2025-2026](#industry-trends-2025-2026)
Software Reference
- [3D Software — Free](#3d-software-free)
- [3D Software — Free Tier](#3d-software-free-tier)
- [3D Software — Paid](#3d-software-paid)
- [CAD Software](#cad-software)
- [2D & Animation Software](#2d-animation-software)
- [VFX & Compositing Software](#vfx-compositing-software)
- [Render Engines](#render-engines)
- [Video Editing Software](#video-editing-software)
- [Audio Software](#audio-software)
- [Design Software](#design-software)
- [Viewers & File Utilities](#viewers-file-utilities)
- [Game Engines — Free & Open Source](#game-engines-free-open-source)
- [Game Engines — Commercial Free Tiers](#game-engines-commercial-free-tiers)
Assets & Libraries
Models, textures, HDRIs, audio, stock — everything downloadable. Asset-first lookup lives here.
Model Libraries — Free & General
General-purpose 3D model libraries with free downloads.
- Sketchfab — Massive downloadable library.
- Poly Haven — CC0 models, textures up to 8K+, HDRIs up to 16K.
- TurboSquid — Professional models with free section.
- CGTrader — Community marketplace.
- CGHEVEN — Free CC0 3D and VFX assets.
- XYZed3D (Gumroad) — CC0 (non-AI) asset packs — models, props, misc — by artyusufpatel.
- Poly Pizza — Low-poly models (Google Poly archive).
- The Base Mesh — Base meshes for sculpting and rigging.
- Open3DModel — Free model archive.
- Three D Scans — Free 3D scan archive.
- Free3D.io — Free models.
- 3Dzip — Free downloads.
- RigModels — Rigged models.
- 3DExport — Marketplace.
- 3Dshaker — Free models.
- Funes — 3D cultural heritage.
- Free3D — Large free collection.
- 3D MDB — Model database.
- MyMiniFactory Scan the World — Scan the World collection of scanned heritage objects.
- Stanford 3D Scanning Repository — Classic academic 3D scans (bunny, dragon, etc.).
- Casual Effects Data — Graphics research datasets and test scenes.
- Keenan Crane’s Model Repository — Clean test meshes for shader and subdivision work.
- CadNav — Architecture, furniture, vehicle models.
- Polycam Explore — User-uploaded photogrammetry scans.
- Blender 3D models — 3D models, particle systems/effects
- rileyb3d Library — Free packed .blend files ready to use.
- Mesh2Motion — FREE & open-source web application to animate your 3D models. Supports humanoid, four-legged, and bird creatures.
- Oyonale — Sells 3D models for various industries.
- PBRPX — A huge library of free PBR materials, and some 3D models.
- Assimp (site) — A portable Open-Source library to import various well-known 3D model formats in a uniform manner.
- Engraver — Blender addon with set of few tools designed to help carving decals in 3D models.
- WoT Tank Viewer — Package of plugins for Blender, which allows you view 3D models from World of Tanks.
- Free3DBase — Download high quality free 3d models.
- FaceBuilder — [$] : A Blender add-on that lets you create photorealistic 3D models of human faces and heads using a few photographs with a neutral face expression. [[medium]](https://medium.com/keentools/facebuild
- What is Generative AI? - Nvidia — Generative AI enables users to quickly generate new content based on a variety of inputs. Inputs and outputs to these models can include text, images, sounds, animation, 3D models, or other types o
- Quaternius’s Ultimate Low-Poly Models — The Art of 3D Insects by Natural History Museum
- Chocofur/Free — Premium quality 3D models & scenes. (blender addon) CC0
- Element 3D — A powerful 3D plugin for After Effects that allows you to import and animate 3D models.
- Sketchfab Blender Addon — Directly import and export models from and to Sketchfab in Blender.
- SolidUI — AI-generated visualization prototyping and editing platform, support 2D, 3D models, combined with LLM(Large Language Model) for quick editing.
Model Libraries — Specialized
Specialty model sources: characters, scans, anatomy, museums.
Model Libraries — Architecture & Furniture
Arch-viz, furniture, and BIM asset libraries.
Asset Marketplaces
General asset marketplaces across multiple engines and tools.
Free Asset Giveaways
Recurring free asset drops. Bookmark these.
Software-Specific Asset Libraries
Official asset libraries tied to specific DCCs.
HDRIs
HDR environment maps for lighting and reflections.
Textures & Materials — Free PBR Libraries
Free PBR texture libraries for materials authoring.
- ambientCG — 2000+ CC0 PBR materials.
- Free PBR — Hundreds of free materials.
- Share Textures — CC0 seamless textures.
- CG Bookcase — Free PBR textures.
- 3D Textures — Free PBR library.
- Texture Fabrik — Textures and patterns.
- Kaimoisch — 3D scanned textures.
- Texture Supply (Gumroad) — Free textures.
- The Pixel Lab Freebies — Free 3D models and textures.
- Texture Labs — Free texture resources.
- Textures.com — Massive professional texture library.
- TextureCan — Free PBR textures, high scan quality.
- Fast Filter-Width Estimates with Texture Maps — GPU Gems 1 - Chapter 25.
- DEM Net Elevation API — Live 3D textured terrain generation from real data - export height/normal maps, glTF, OBJ, STL
- TexGraph — A procedural texture creation tool that lets you create textures by connecting nodes in a graph.
- Imogen — GPU Texture generator using dear imgui for UI.
- Glsl Texture — Create textures from Glsl fragment shaders on Blender (2.8)
- Texture Synthesis — Example-based texture synthesis written in Rust.
- Matcaps — A Huge library of matcap textures in PNG and ZMT, organized by color.
- Cheetah Texture Packer — High efficient and fast 2D bin packing tool
- Libgdx Texture Packer — Texture Packer built into Libgdx
- Tilesplit — CLI text-based tilesheet splitter and namer. Turn a spritesheet into many separate files with names you pick, or not if you don’t care. Support templates and textures that are not all the same size
- axys — A fork of Cocos2d-x-4.0, it has Full Support OpenAL for all platforms, single texture multi GPU texture handler and C++ 17.
- DEM Net Elevation API C# — Terrain generation from real data with textures, normal maps, glTF, OBJ, STL support
- Leshy SpriteSheet Tool — HTML5 tool for creating, packing, and modifying sprite sheets and texture atlases
- Libgdx Wiki — Libgdx documentation wiki (includes Texture Packer page).
- LotPixel — A huge assets library. Photogrammetry and PBR Textures, 3D Models, Decals. 1500+ Free Texture Available.
- PlainTextures — Free high resolution textures, brushes and photos
- Ptex — A texture mapping system developed by Walt Disney Animation Studios for production-quality rendering.
- Ray Tracing: The Next Week — By Peter Shirley, builds on top of the first books’ project, adding more effects, like textures and motion blur
- SpriteUV2 — Tool for creating optimal meshes for textures/sprites and packing them into an atlas.
- Live Normal — An Android and iOS app for generating seamless materials on the go. You take a photo, and Live Normal creates a tile-able texture and generates texture maps ready for a PBR engine of your choice.
- TextureKing — Free material stock textures
- SCATTr — Procedural texture placement.
- gumroad/juliosillet — Pixar/CommunityResources, Nikola Damjanov’s 100 PBR Texture Sets
- 3DAssets.one — Search-engine which allows you to explore the largest free texture sites all at once.
- Bystedts Blender Baker — This addon streamlines the texture baking process in Blender.
- 3DXO — Free 3D Models, seamless Textures, Backgrounds, Photos & Graphics.
- Agama Materials — Software for creating PBR materials and painting 3d models. You can create materials and use them for painting models, or you can use pre-made textures.
- Agisoft De-Lighter — Free stand-alone tool designed to remove shadows from model textures. !download
- Architextures - Create — Web app allows you to create seamless textures, bump maps and CAD hatches. Select any of the parameters to get started.
- Sculpt Alphas Manager — This addon provides a simple solution to be able to quickly switch alpha textures for the sculpt brushes.
- C4DCenter Material Library — Free C4D Materials created with High Quality Texture Maps for instant download and no limits, Free for Personal and Commercial Use.
- CC0 Textures — Free PBR textures.
- Celestia Motherlode — Repository for various addons like textures, models or celestial objects.
- Unreal Docs: Getting Started With Texture Graph — Unreal Engine Documentation.
- Unreal Engine Learning — Unreal Engine Learning.
- NVIDIA Texture Tools Exporter — Allows users to create highly compressed texture files (that stay small both on disk and in memory) directly from image sources using NVIDIA’s CUDA-accelerated Texture Tools compressor technology.
- Texture Paint Manual — Texture Paint Manual..
- SpriteDicing — Unity extension for reusing sprite texture areas.
- Unity Bitmap Drawing — Bitmap Drawing API extension methods for Unity 3D’s Texture2D class.
- U Texture Send Receive — Unity network texture sender and receiver for video and frame streaming.
- Unity Resource Checker — Editor utility for unity to help check resources in the current scene (including active textures, their sizes, materials, meshes and which objects are using them).
- CropTexture — Crop and resize texture in Unity editor!
- Unity Preview Generator — Generates preview textures for sprites, icons of Unity models.
- TexturePanner — This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures.
- CurveTexture — Easily encode arbitrary curves into textures and apply them to materials or global shader properties.
- Unity Texture Packer — Utility to combine color channels from different textures into a single output.
- WaveformProvider — Provide a texture to simulate waves with Unity.
- Animation Texture Baker — Bake Legacy Animations into Textures. Targeting ECS. (#ANIMATION)
- AudioTexture — Generate Unity Texture2D from AudioClip. (#AUDIO)
- UVPreview — Preview your UV islands in inspector window for your textures.
- Poliigon Blender Addon — This addon allows you to browse, purchase, download, and import Poliigon assets from inside Blender. It supports loading textures, models, and HDRs, and more recently supports generating blender fi
- Game Texture Viewer — Fast, reliable, and simple tool for
- MaterialX Library — AMD launched a free MaterialX-based Material Library. It allows users to download the materials and encourages them to upload their own.
- NASA 3 D Resources — Here you’ll find a growing collection of 3D models, textures, and images from inside NASA. All of these resources are free to download and use. [![][repo]](https://github.com/nasa/NASA-3D-Resources
- TextureLab — Tool designed to make procedural texture generation.
- RenderHub/free — Daz Content, 3D models, textures and materials.
- Solar Textures — These textures represent real planetary maps in equirectangular projection. Textures in this pack are based on NASA elevation and imagery data. (CC-BY)
- CGI Moon Kit — Moon 64k, Earth 42k, Natural Earth III
- Texture.Ninja — Public domain photographic textures, reference images, cutouts. (CC0)
- Texture Fun — Free PBR texture sets of common architectural materials, including some nice tile textures.
- World Machine — Command powerful tools like erosion and advanced colormaps to create terrain heightmaps, meshes, and textures for your game or 3D scene. You can use the Basic Edition for free.
- ShaderExpo — Dependency free shader editor featuring inline error logs, auto completions, models and textures loading.
- Arroway Textures — Digital textures for 3D rendering and real-time use.
- Multitexturing using a Blendmap — How to use a blendmap to multitexture a terrain.
- Custom shaders with Three.JS — Introduction to custom shaders, uniforms, textures and lighting in three.js.
-
- Texture3DPreview for Unity — This package enables interactive previews of Texture3D assets in Unity’s Inspector window.
- EasyBake — Texture baking UI for Blender that lives in the 3D Viewport. Small but powerful! Fast one-click baking and iteration.
- PBR Texture Mapper — Create PBR node setup with one click.
- Principled Baker — Bake PBR textures with a few clicks.
- UcuPaint — A addon to manage texture layers for EEVEE and Cycles renderer.
- AwesomeBump — Generate normal, height, specular or ambient occlusion textures from a single image.
- Va Tex Atlas — Simple way to use texture atlases for Unreal Engine 4 UMG
- GLTF Report — Web app to diagnose, optimize your gltf files. Nice inspector that even support BASIS/KTX2 textures. by @donmccurdy
- WebGL Texture Tester — Attempts to load one of every texture format supported by WebGL, intended to quickly show which formats your browser/device supports.
- Texturify — Free texture collection.
Textures — Specialized
Specialty texture sources: displacement, patterns, sprites, terrain.
Textures — Premium
Professional paid texture libraries.
Stock Images & References
Free and public-domain stock images, and 2D references.
Free and archival video footage sources.
Audio — SFX & Music Libraries
Free and paid SFX and music libraries for games, reels, and film.
- Freesound — Collaborative database of CC-licensed sounds.
- BBC Sound Effects — BBC’s archive of free SFX.
- Free Music Archive — Free music, varied licenses.
- ccMixter — Creative Commons remix community.
- Sonniss — SFX library. Releases massive annual free bundles.
- Motion Array SFX — Free SFX collection.
- Ende — Curated free audio library.
- Moby Gratis — Free Moby music for indie creators.
- ZapSplat — Large free SFX library.
- Uppbeat — Music for creators.
- Artlist — Subscription music and SFX.
- Knell — Free procedural sound effect synthesizer for games, UI, and prototypes.
- Sapphire — Suite of 270+ GPU-accelerated VFX effects with integrated Mocha tracking and a custom effect and transition builder.
- USFXR — A C# library used to generate and play game-like procedural audio effects inside Unity.
- Freesound Add-on — Addon for Blender that allows users to create and edit subtitles for movies or music.
Reel Music
Music often used in demo reels and reference tracks.
Fonts
Font libraries, pairing tools, and type references.
Icons
Icon libraries and animation sets.
Game Assets
Free and paid game-ready asset sources. Cross-listed from §7.
Modeling, Sculpting & Texturing
Per-DCC learning plus texturing and material-authoring toolchain. Per-renderer learning lives in §4.
Blender — Plugins & Addons
Notable addons extending Blender.
- Crowdrender — Distributed rendering across machines.
- Blender to Unity FBX — Unity export addon.
- MB Lab — Character creation (archived, succeeded by CharMorph).
- PSOFT Pencil+ 4 — NPR line rendering.
- Graswald — Grass and plants library.
- Easy HDRI — HDRI management addon.
- Blender Awesome List — More addons and resources around Blender in this awesome list.
- F Spy Blender — Official fSpy Blender importer.
- Blender Pyblish — Blender Addon to integrate the Pyblish framework
- Blender Vscode — Visual Studio Code extension for Blender development.
- Blender Addons — Helpers for Blender
- Tissue — Blender’s add-on for computational design.
- Sverchok — A powerful parametric Blender tool for architects, allowing geometry to be programmed visually with nodes.
- Capsule — Blender addon to export, manage and automate to share between Blender and Unreal/Unity or other real-time engine.
- Quixel Bridge — Connects Megascans to all your favorite tools including Blender.
- Quixel Mixer — Create photorealistic, tileable, materials in seconds with powerful mixing and painting.
- 3D House Planner — Professional home design web application that allows users to design houses and apartments.
- ActorCore — Motion-capture library from Reallusion.
- Export Paper Model from Blender — Add-on for creating paper models. ![][repo]
- Programming Add-ons for Blender 2.8 — It shows how to set up a professional IDE for writing Python programs for Blender, on the example of a simple plugin. It is an ebook, published freely on Creative Commons license.
- AMD Radeon ProRender — AMD’s powerful physically-based rendering engine that lets creative professionals use open industry standards to leverage GPU and CPU performance to produce stunningly photorealistic images in B
- Anatomy 360, Free Reference — 3D scanned human reference images.
- Mandelbulb3D (original) — Free software application created for 3D fractal imaging. ![][repo]
- Artec 3D — Download high resolution 3D scans for free. (CC-BY)
- The Blend — Weekly articles & lessons on Blender & 3D
- BlenderAddons.org — Provides a list of free and paid Blender addons. Find the addon you need under categories or tags.
- 💬blender.chat — Official chat server for artists and developers.
- Blender 3D Architect by Allan Brito — Blender 3D Architect by Allan Brito.
- BlenderBIM — An add-on for beautiful, detailed, and data-rich OpenBIM with Blender. ![][repo] ![][gpl]
- BlenderCAM — An Open Source solution for CAM with Blender 3D. ![][repo] ![][gpl]
- The Blendersauce Vault Materials — Abstract, Bricks and Walls, Concrete, Fabric, Fluids, Food, Manmade, Metal, Metal painted Materials, Nature, Plaster, Rocks/Stones, Tiles, Wood.
- blenderscripting — Blender related python snippets to get you started.
- Blender Sushi — Collection of 3D ideas, poetries and experiments blended in Blender 3D.
- Blend Swap — The one place for Open Source Blender files.
- CAD Sketcher — CAD Sketcher is a free and open-source project looking to enhance precision workflows in blender by bringing CAD like tools, features and usability. [![][repo]](https://github.com/hlorus/CAD_Sketch
- SculptJanuary — Challenge yourself over 31 days with a set of 31 topics.
- Clavicula — Intuitive and free 3D modeling software for everyone.
- CNDL — An IES lighting creation toolset. Improve your renders with custom IES lighting.
- Blender Conference — The yearly Blender Conference in Amsterdam. (Playlists: Bcon25
- Daz to Blender Bridge — This easy-to-use Bridge transfers your Genesis 8 and 3 characters from Daz directly to Blender.
- TerreSculptor — Terrain creation and editing software. It is freeware.
- Connecter — Free and visual creative assets management for 3d, AEC and design professionals.
-
- Needle Engine — Allows you to create highly interactive, flexible and lightweight web applications right inside Blender.
- Scanned Female Head Model by EISKO — Scanned 3D People from Renderpeople, Scans from Louvre Museum
- aerialod — A free interactive path tracing renderer for height maps.
- TreeIt — Easy to use real time 3D tree generator for the simple creation.
- fb/blender — Blender Facebook group.
- reflow — Blender addon to change fps.
- Rig on the Fly — Rig on the Fly is a Blender dynamic rigging tool used to simplify and speed up animation workflow.
- IOR Reference — A blender addon that display IOR values in a list.
- Render Useful — Command-line tools for Blender renders.
- OctaneRender Prime for Blender — Fully integrated Octane Render, free tier. (blender plugin manual)
- blender.daily — Blender Secrets
- Blign — Alignment and distribution tool for Blender. It allows users to align and distribute shapes with many different options.
- Arsenal — Blender integrated game engine written in Rust. ![][repo]
- KeKit — Brings some much needed functionality to Blender, with a whole array of production tools.
- LeoMoon LightStudio — Lighting system for Blender. ![market]
- Light Tracer Render — Provides you with everything you need to create photorealistic renderings interactively, in both desktop Web browsers and Windows application.
- Mantissa/resources — Free Blender files, resources.
- Magic UV — This is a blender add-on Magic UV consisted of many UV manipulation features which Blender lack of. ![][repo]
- BookGen — Free book-generation addon for Blender.
- IOR List — Index of Refraction values list for use with 3D applications.
- QBlocker — Interactive object creation tool for Blender.
- RockThe3D — Blog site to provide and sharing the best 3D related knowledge and resources around.
- Sheep it Render Farm — Free distributed renderfarm for Blender.
- Carnegie-Mellon University Graphics Lab Motion Capture Database BVH conversions — Contains 2500 free human motion captures.
- Verge3D — Powerful yet cost-efficient solution for creating interactive 3D web experiences.
- Substance Source/freebies — [$] : Hundreds of high quality PBR materials.
- Tangram Heightmapper — Interactive grayscale heightmap browser, which can generate heightmaps for use in 3D applications.
- The Grove 3D — [$] : Grow natural 3D trees for visualisation and film. Grow, bend, prune, interactively simulate the seasons year by year.
- Blender & ACES — Setup Blender to work with ACES using OpenColorIO.
- Gigapixel AI — [$] : is the only photo enlargement product available that can actually add detail back to your upscaled photo.
- UPBGE (site) — Open-source 3D game engine forked from old Blender Game Engine, deployed with Blender itself. ![][repo]
- UV Packer — Automatic and free UV-Packer Add-on for Blender.
- videvo — actionvfx/free-vfx, videezy, pixabay
- Developer Documentation — Here you can find information about Blender’s development process, design and architecture, as well as instructions for Building Blender.
- Blender2Godot — Addon that exports a Blender scene to a Godot Engine project.
- FLIP Fluids — Powerful liquid simulation plugin that gives you the ability to create high quality fluid effects all within Blender, the free and open source 3D creation suite. [![market]](https://blendermar
- Jet Fluids — Jet fluid simulator integration in blender.
- Phobos — An add-on for Blender allowing to create URDF, SDF and SMURF robot models.
- Blender Data Visualisation — Load data into Blender and create visualisations.
- Data FX — Loads and visualizes different types of data within Blender from .csv files.
- Mesh Maze — Blender add-on to generate a maze on any mesh.
- Spaceship Generator — Procedurally generate 3D spaceships.
- Tree Gen — Procedural generation of tree models in blender.
- Modeling Cloth — Create real-time cloth-like behavior in meshes in Blender.
- JewelCraft — Jewelry design toolkit add-on for Blender.
- Building Tools — Building generation addon for blender.
- EdgeFlow — This addon adds two operators to blender which both work on edgeloop selections.
- Blender Sculpt Tools — Addon for help sculpting base mesh like Zbrush with Zsphere.
- GoB — GoZ-alike tools for simple ZBrush-Blender interchange.
- Mesh Align Plus — Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.
- RandoMesh — A blender addon to add randomized geometry to any mesh.
- SliceMesh — Simple script for Blender to automate mesh slicing.
- SuperPoke — Iterative poking tool for Blender.
- Laser Slicer — Cuts up a Blender object and exports the slices to SVG files for cutting on a laser cutter or other post-processing.
- AnimAide — Free add-on for Blender that has some helpful tools for animation.
- AutoMask — A Blender Add-on for automatic rotoscoping with the help of Machine Learning.
- COA Tools — 2D Animation Suite for blender. It offers a 2D cutout animation workflow similar to programs like spine or spriter.
- Blender NLA Midi Copier — Blender add-on for creating midi-driven animations from the Nonlinear Animation view.
- BlendyPose — Blender Motion Capture using your camera.
- Spring Bones — Blender addon to add spring/bouncy dynamic effect to bones.
- Rigid Body Bones — Blender addon which adds rigid body / spring physics to bones.
- Bone Widget — Blender addon to assist with making custom bone shapes.
- WritingAnimation — This add-on generates writing animation for the selected Bezier curves in blender.
- TextCounter — LeoMoon TextCounter is an easy to use text animation plugin for Blender that can be used to make GUI simulations.
- GreaseWriter — A Blender Add-on for auto-animating grease pencil strokes and emulating hand-drawn text.
- DreamUV — Collection of tools that allow you to manipulate UVs in the 3D viewport.
- MeshSync — Live link plugin for Unity. supported blender and other 3D software.
- Mr Mannequins Tools — Blender add-on that gives the ability to export animations and weighted meshes that are directly compatible with the third person mannequin without re-targeting anything in Unreal Engine!
- Blender For Unreal Engine — This Add-on allows you to export content created with Blender to Unreal Engine 4.
- Embark Blender Tools — A Blender add-on containing workflow tools for game development. Includes tools for standardized import/export workflow, 3D modelling and new object types. [[medium]](https://medium.com/embarkstudi
- INOX — Rust Game engine integrated in Blender.
- Shot Manager by Ubisoft — Add-on that introduces a true shot entity in Blender scenes.
- Gaffer (Blender addon) — Blender add-on that helps you light your scenes by presenting all the right settings in convenient panels for quick access and experimentation. [![market]](https://blendermarket.com/products/g
- Lumiere — Interactive Lighting add-on for Blender.
- Maps Models Importer — A Blender add-on to import models from Google Maps. [more info]
- Blender XR — A free virtual and mixed reality user interface for Blender that enables artists to edit scenes within the software using a suitable headset and controllers.
- Blender Metaverse Addon — Blender toolset for creating content for Metaverses like High Fidelity.
- Loom — Add-on to simplify the rendering process of image sequences and certain frames, allows batch rendering and comes with some handy utilities that help in production.
- MDSANIMA RenderTime — Blender add-on estimates and calculate how long your animation will take to render done based on the rendering time of the only one frame.
- Camera Shakify — An addon for Blender that lets you easily add realistic camera shake to your cameras.
- Screencast Keys — Status Add-On for Blender.
- Bangingcuts — Cut up audio and video clips based on peaks in the audio track removing silences. Last Blender versions: don’t install the zip, install .py file instead.
- Power Sequencer — Brings smart new editing features to edit faster with Blender’s Video Sequence Editor. It is completely Free and Open Source.
- VSEQF — Overhaul for Blender’s VSE that can completely change your workflow. Designed for quick, mouse and keyboard balanced editing with a focus on real-time feedback.
- Transform Tools — Quickly transform, crop and fade video strips in Blender’s Video Sequence Editor.
- Easy Proxy — Blender addon to create proxy files for Video Sequence Editor (VSE) easily using FFMPEG.
- Parallel Render — Render the output from the Sequencer multithreaded through the Render sidebar.
- Scene Strip Tools — Preview Scene Strips directly in the 3D View.
- Subsimport — Addon for Blender that allows users to create and edit subtitles for movies or music.
- Search Online References — Search current text in API Reference, Python Reference, Blender Stack Exchange, Blender Source Code and Github.
- Blender Kitti — Render large point clouds and voxel grids with blender.
- Point Cloud Visualizer — Display, edit, filter, render, convert, generate and export colored point cloud PLY files.
- Projectors — A blender add-on for simple projector creation and modification.
- QuickSwitch — A helper to quick switch workspaces and view render menu in viewport.
- MifthTools — 3Dcoat, Houdini, Modo mesh exchange tools and more.
- Modifier List — Blender add-on with enhanced UI layout for modifiers with handy features. Replaces the regular modifier UI and adds a tab in the Sidebar and a popup.
- ProSidebar — Add additional properties and operators to the 3D View Sidebar.
- Tilecam — Render seamlessly repeatable images.
- PresetterProfessional — View and visibility presets, 3d cursor presets, snap presets, etc. presets.
- Screenwriter — Write screenplays in Blender Text Editor in Fountain markup syntax view/export with correct screenplay formatting.
- Kaleidoscope — The add-on adds two new nodes, Spectrum and Intensity, which essentially improves your workflow inside Blender when creating materials.
- Mixer by Ubisoft — Blender addon developed at Ubisoft Animation Studio for Real Time Collaboration in 3D edition.
- Lib SM64 Blender — This add-on integrates libsm64 into Blender and provides various additional integrations with Fast64.
- BlenderSynth — Blender scripting for generating synthetic datasets at scale.
- Bandai Namco Research Motiondataset — R&D division of game publisher and developer Bandai Namco, has released a massive library of free motion-capture data for research and personal use.
- Blender Colab — Render on Google Colab, this is a Python script that allows you to render Blender scene using Google Colaboratory. Only Cycles.
- Goxel — Create voxel graphics. Export to obj, pyl, png, magica voxel, qubicle.
- BlenderUpdater — Download and install nightly builds with one click.
- Blender Updater CLI — Command line version of BlenderUpdater.
- Blender Version Manager — Minimalistic download manager for blender.
- Blender Launcher — Standalone client for managing official builds of blender.
- Blender Manager — Auto-Update, Project Management and Time Tracking, Addon Control, Version Handling, Render Management, and More.
- MicMac — Free open-source photogrammetric suite that can be used in a variety of 3D reconstruction scenarios.
- Blender Scripting — Introduction to blender scripting. This is a collection of simple to more involved examples to scripting in Blender with Python.
- Fake Bpy Module — Collections of the fake Blender Python API modules for the code completion in commonly used IDEs.
- Blender Debugger For Vscode — Blender addon for remote debugging Blender with VS Code (and Visual Studio).
- Blender CLI Rendering — Python scripts for rendering images using Blender from command-line interface.
- Blender Addon Tester — The blender addon tester is a test harness to enable pytest hook to allow addons to be tested inside a defined version of blender.
- Advanced Blender Add-on — This repository intends to give a starter kit as well as to illustrate and intensively comment design patterns commonly used in advanced Blender add-ons.
- 3DN BIP — A Python library for Blender. Blazingly fast preview loads in Blender. Images of arbitrary size.
bpy.utils.previews drop-in replacement.
- Geometry Script — Scripting API for Blender’s Geometry Nodes. It makes complicated node trees more manageable and easy to share.
- Awesome 3D Human — A curated list of papers & resources linked to 3D Human research including face, body, hand and motion modeling.
- Awesome 3D Printing — A curated list of awesome 3D printing resources.
- 3 D Machine Learning — A resource repository for 3D machine learning.
- Usage in Science, Academia, and Industry — Curated list of resources about the usage of Blender in Science, Academia, and Industry.
- Hi Phy Engine — Fully-coupled high-fidelity physics engine addon — unified solver for rigid body, cloth, hair, soft body, and MPM snow/sand with intersection-free continuous collision detection.
Blender — Tutorials
Blender learning resources, beginner to advanced.
Houdini — Getting Started
Beginner-friendly Houdini intros.
| Software |
Description |
License |
Tags |
Best For |
| Houdini Apprentice |
Free learning version of Houdini. |
Free NC |
Free NC · Learning Version |
Learning Houdini for free |
Related:
Houdini — Essential Learning Resources
Long-form Houdini learning hubs.
Houdini — VEX & Coding
VEX, Python, OpenCL, and scripting in Houdini.
Houdini — FX & Simulations
Vellum, FLIP, Pyro, and other simulation workflows.
Houdini — Rigging & Animation (KineFX)
KineFX rigging, animation, and crowds.
Houdini — Grooming
Hair and fur grooming workflows.
Houdini — Miscellaneous Tutorials
Additional Houdini tutorials across topics.
Toolkits, pipeline tools, and HDAs.
Houdini — Courses & Free Content
Structured courses for Houdini.
- Rebelway — FX, procedural modeling, VEX, pyro, destruction, fluid, fur, muscle, lighting, ML courses. Many free tutorials.
Houdini — Communities
Forums, Discords, and tip archives.
Cinema 4D — Learning
C4D tutorials and learning hubs.
Cinema 4D — Plugins
C4D addons and bridges.
- Video Copilot — VFX tutorials, Element 3D, Optical Flares.
- AEC4D — After Effects ↔ Cinema 4D bridge.
Cinema 4D — Tips & Workflows
Productivity blogs and shader workflow tricks.
3ds Max — Plugins
3ds Max plugins.
- TyFlow — Advanced particle/dynamics system — destruction, cloth, fluids.
Fusion 360 — Learning
Fusion 360 courses.
Texture authoring, procedural materials, and baking tools.
| Software |
Description |
License |
Tags |
Best For |
| Materialize |
Free texture map generation from a single image. |
Free |
Free · Map Generation |
Generating normal/height/AO maps |
| Substance Designer |
Node-based procedural texturing. |
Paid |
Procedural · Industry Standard |
Procedural PBR materials |
| Substance Painter |
Industry-standard 3D texture painting with smart materials. |
Paid |
Industry Standard · PBR Painter |
3D texture painting |
| ArmorPaint |
Open-source texture painting. |
Open Source |
Open Source · Painter-alt |
OSS texture painting |
| Material Maker |
Open-source procedural texture generator (Substance Designer alternative). |
Open Source |
Open Source · SD Alternative |
Procedural PBR materials, free |
| Texelpaint3D |
Paint directly on 3D model faces without UV unwrapping. 1-pixel-per-triangle workflow. |
Free |
No-UV · Early Access |
UV-free 3D painting |
| xNormal |
Free high-poly to low-poly baking (normals, AO, cavity). |
Free |
Baking · Free |
Texture baking |
Related:
- SmartNormal 2.0 — Normal map generation from images.
- Materia — An open-source alternative to Substance Designer written in C#. (The project was archived).
Animation & Rigging
Technical animation, rigging, motion capture. Animation principles/theory live in §8.
Animation — YouTube Channels
Channels covering 2D/motion animation technique.
- School of Motion (YouTube) — Motion design education.
- Toniko Pantoja — Animation industry and technique.
- Alex Kunchevsky — Motion design.
- Alan Becker Tutorials — Animation tutorials by stick-figure animator.
- Olof Storm — Animation and motion.
- Alex Grigg — Animation for Anyone series.
- PiskelApp — Free Online Pixel Art and Animated Sprite Tool.
- SpriteLib — Collection of static and animated graphic objects (also commonly known as sprites).
- CharMorph — An open source character creation tool for Blender. It’s a rewrite of MB-Lab, which is now unmaintained. ![][repo]
- Build an animated app — Free course that teaches you how to design and code an iOS/SwiftUI app with Rive animated assets, icon animations, custom layouts, and interactions.
- Flutter Web and Rive Animation Tutorial — Beginner to intermediate tutorial for setting up a Flutter web app with Rive animations.
- Emojiz — 77+ animated 3D emoji illustrations with Blender source files
- Plant Blog — NextJS blog template with Rive to show animated blog thumbnails and syncing scroll to Rive animations deployed on Vercel. Code
- Story Set — Edit and animate customizable illustrations to enhance your projects totally free.
- 📺 Make Films 10x Faster in UE ~ Josh Toonen — [video,animation,post-process,blueprint] - cinematic environments, animated decals.
- SwiftUI Animated Login Screen using Rive — Teddy Bear Animation, create an animated and interactive Login screen.
- Create animated UI in Unity using Rive and Noesis — Tutorial on how to add Rive to your Unity games using Noesis.
- Adding Animation to Buttons in Flutter using Rive — Simple Animated Menu Toggle Button in Rive
- Retro Slide Puzzle (Winner - Animation/Design) — Retro Slide Puzzle (Winner - Animation/Design).
- Dash Slide Puzzle (Runner Up - Animation/Design) — Dash Slide Puzzle (Runner Up - Animation/Design).
- Island Slide Puzzle (Third Place - Animation/Design) — Island Slide Puzzle (Third Place - Animation/Design).
- Sliding Puzzle 3D (Honorable Mention) — Sliding Puzzle 3D (Honorable Mention).
- Rive Flutter Animation — Best approach for animation in 2023.
- Wordpress Addon — Greenshift animation addon allows you to use and configure Rive files directly in the WordPress editor.
- Optimization techniques — Techniques to optimize Rive animations in React apps.
- The Principles of Animation: Interactive Edition — “We’ve had a ton of fun experimenting with an animation of a cat in a washing machine.”
- The Power of Rive: A New Standard for Interactive Animations — “We’ve been playing around with this awesome interactive animation tool called Rive, and it’s blown us away!”.
- Flutter SVG Animations with Rive (Reso Coder — - Sprinkling some beautiful animations across your app
- Riveflow — Learn how to create next-level interactive animations for Webflow websites with Rive.
- Create Rive-ting Animations — “Rive reduces the time it takes to make complex animation, making some motion items easier and faster to build.”
- Animated AI — Animations and instructional videos about neural networks
- Animated Crosshairs UE4 — Animated Crosshairs for Unreal Engine 4 provides 17 ready to use animated UMG widgets including demo scene to test their combination
-
| [img2img animation with hands |
Reddit](https://www.reddit.com/r/StableDiffusion/comments/x92itm/proof_of_concept_using_img2img_ebsynth_to_animate/) — Img2img animation with hands |
Reddit. |
- Flutter Community — Demonstrating Rive on the Flutter Community live stream for the 2022 Flutter Puzzle Hack.
Animation — Courses
Structured animation courses.
AI Motion Capture & Animation
AI-powered mocap and character animation tools.
| Software |
Description |
License |
Tags |
Best For |
| Move AI |
Highest-accuracy AI mocap with multi-camera triangulation. |
Paid |
High Accuracy · Multi-Camera |
Multi-camera AI mocap |
| Rokoko Vision |
Free AI mocap from webcam or video. |
Freemium |
Free Tier · Webcam/Video |
Free AI mocap |
| DeepMotion |
Game-ready character animation from video. BVH/FBX export. |
Freemium |
Game-Ready · BVH/FBX |
Game-ready AI mocap |
| Plask |
Browser-based mocap with hand tracking and standard format export. |
Freemium |
Browser · Hand Tracking |
Browser-based AI mocap |
| Cascadeur |
Physics-based AI animation with AutoPosing. Unreal plugin. |
Freemium |
Physics-based · AutoPosing |
Physics-based character animation |
| Live Link Face (Apple) |
Free facial mocap via iPhone into Unreal/Maya/Blender. |
Free |
Free · iPhone Face Capture |
iPhone facial mocap |
| Viggle AI |
Character animation from video or image input. |
Freemium |
Video→Animation · AI |
AI character animation from input media |
| Free Mo Cap |
Free open-source motion capture system (traditional, not AI). |
Open Source |
Open Source · Mocap |
Open-source mocap |
Related:
Lighting, Rendering & Shaders
3D lighting, rendering theory, shader theory, and renderer-specific learning. Render engine software lives in §12.
3D Lighting — Fundamentals
Core lighting tutorials for beginners and generalists.
3D Lighting — Redshift-Specific
Redshift lighting tutorials, primarily in C4D.
3D Lighting — Production
Production-focused lighting talks.
Rendering & Shader Theory
Foundational rendering and shader theory references.
- Physically Based Rendering (PBR Book) — Full book free online. Definitive PBR reference.
- The Book of Shaders — Interactive intro to GLSL fragment shaders.
- Learn Open GL — Deep rendering concepts from scratch (lighting, shadows, PBR, SSAO).
- Scratchapixel — Ray tracing, rasterization, math foundations from first principles.
- 3D Game Shaders for Beginners — Clear breakdowns of SSAO, bloom, SSR, and more.
- Real-Time Rendering — Companion site to the book, massive curated link collection.
- Marmoset Resources — Baking guides, PBR theory, technical articles.
- Substance Academy — Free official Substance Painter/Designer tutorials.
- Graphics Programming Resources — Papers, talks, implementations aggregated by community.
- Cyanilux — Unity shader tutorials (URP focus). Intro to Shader Graph, HLSL, depth, vertex displacement, dissolve, portals, water, fire. Beginner → advanced.
- Matcap - Creating a Spherical Reflection/Environment Mapping shader — Matcap - Creating a Spherical Reflection/Environment Mapping shader.
- PBRT v4 — Ray tracer from “Physically Based Rendering: From Theory to Implementation” book.
- Tungsten — High performance physically based renderer in C++11.
- fSync — Unofficial fSpy/Maya bridge which also creates projection shaders.
- USD Arnold — USD Schemas and tools for exchanging Arnold shader information between multiple 3rd party packages.
- Bonzomatic — Live-coding editor for OpenGL pixel shaders, where the results appear on background as you edit the code
- PBRT v3 — Source code for pbrt, the renderer described in the third edition of “Physically Based Rendering: From Theory To Implementation”
- 3D Game Shaders — Open-source project with resources on learning 3D game shaders.
- Jendrik Illner’s blog — Illner works for Ubisoft as a 3D programmer, every week he posts a summary of articles about 3D graphics, like shader tutorials, real-time rendering papers, etc
- Physically Based Rendering — Book, and the ray tracer with photon mapping, from the
- Fragmentarium — Program to edit and visualize GLSL shaders, mainly focused on fractals and generative systems
- The Art of Code channel — Tutorials on shaders using ShaderToy, mostly videos on procedural generation.
- AppleSeed — Physically-based global illumination rendering engine.
- Coquette — A micro framework for JavaScript games. Handles collision detection, the game update loop, canvas rendering, and keyboard and mouse input.
- Embree — A collection of high-performance ray tracing kernels that help graphics application engineers improve the performance of their photorealistic rendering application.
- Filament — PBR engine, available with all platforms (desktop, mobile).
- Horde3D — Small open source 3D rendering engine.
- Mitsuba — A research-oriented retargetable rendering system, written in portable C++17 on top of the Enoki library.
- Intel Open Image Denoise — An open-source library of high-performance, high-quality denoising filters for images rendered with ray tracing.
- Stage.js — Lightweight and fast 2D HTML5 rendering and layout engine for cross-platform game development.
- Ray Tracing in One Weekend — By Peter Shirley, a free book to get you implementing a basic ray tracer in C++, the catch is: this one is very short (about 40 pages), you’ll learn the minimum to create a ray tracer to generate am
- Ray Tracing: The Rest of Your Life — By Peter Shirley, last book of the series, exposes more mathematical themes necessary to build more complex and complete renderers
- Real-Time Rendering recommended books — List of recommended books on the Real-Time Rendering’s site
- Gorgon — A 2D rendering API for .NET, written in C#.
- Unity 3D — A development engine for the creation of 2D and 3D games and interactive content.
- Compact YCoCg Frame Buffer — Paper on compact YCoCg frame buffer for small IBL buffers.
- bgfx — Cross-platform, graphics API agnostic, “Bring Your Own Engine/Framework” style rendering library.
- VFX good night reading — Curated collection of good reading about VFX and CG.
- Shader Displacement for EEVEE — Using a few modifiers and a nodegroup, realtime shader displacement in EEVEE is now possible.
- Cracked Ice Shader — Cracked Ice material tutorial. (#TUTORIALS)
- Alan Zucconi’s Blog — Shaders and maths. Well explained and very interesting.
- A Gentle Introduction to Shaders in Unity3D — This series of posts will introduce you to shader coding, and is oriented to developers with little to no knowledge about shaders.
- Blender Interplanety Storage — The online material (shader) storage add-on for Blender 3D creation. With the BIS add-on, you can save materials (groups of nodes) to the online personal library and then convenient search and uplo
- Car Paint Shader — Simple shader setup that lets you easily create variety of different car paint finishes.
- BNPR’ Shaders — EEVEE Comics Shader v3.0, Erisdraw3D’s, EEVEEToon
- Glass for EEVEE — This shader allows you to make realistic glass with EEVEE.
- CineShader — CineShader is a real-time 3D shader visualiser. It leverages the Shadertoy API to bring thousands of existing shader artworks into a cinematic 3D environment.
- 📄 Anime/Toon/Cel Shading Model ~ Envieous — [asset,game,shader] - custom shader, works with launcher.
- Flow Map Shader — Flow Map Shader for Unity3D. Used with Sprites.
- FogSprites — Modification of Unity’s sprite shaders supporting Fog.
- Unity Fluid Simulation 2D — Using extended camera to render particles then metalball processing with shader.
- Circular Color Picker Unity — Just a shader and a script for a circular color picker.
- GSLS Optimizer — GLSL optimizer based on Mesa’s GLSL compiler. Used in Unity for mobile shader optimization. (#SHADERS)
- ShaderForge — A node-based shader editor giving you the artistic freedom of shader creation, with no need to code. (Was :moneybag: but now is open source and not maintained).
- Shader Lab Lab — A system using T4 Templates to generate Unity ShaderLab code in the Editor.
- GrassBending — A replacement for Unity’s terrain grass shader with alpha blended rendering and touch bending effect. (#TERRAIN)
- Wind Waker Shader — Cel Shading of two thresholds with a blur/gradient between them for Unity.
- Unity Outline Shader — Source code for Outline Shader tutorial for Unity. Detects edges in a scene using the depth and normals buffers.
- VerticalDissolve — Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
- Stanford Bunny Fur With Unity — Using the Geometry Shader to generate fur on GPU.
- Procedural Stochastic Texturing — Modified Unity Standard shader implementing Procedural Stochastic Texturing.
- VilarVRC — Vilar’s Shaders for VRChat.
- UnityGPUNoise — A set of shaders to help perform various Noise functions on the GPU.
- ShadowDrawer — Shadow matte shader for Unity.
- Unity Shaders — Unity project about reseach on shaders and particle system.
- Unity Shader Sketches — Sketches made with ShaderLab in Unity.
- ShaderProject — A container for all sorts of handy shaders.
- Shader Effects — Unity shader effects.
- Glow — Unity ShaderGraph effect test.
- Unity Raymarching Collision — Raymarching x Rigidbody interaction example.
- Unity Compute Shader Ray Tracing Practice — Raytracing shader tutorial for Unity.
- Raymarching On Unity 5 — Raymarcher in Unity 5.
- SDFs by Inigo Quilez — All you need to know about SDFs and other shader magic.
- Lygia (site) — Shader library of reusable functions.
- DreamWork’s MoonRay — MoonRay is a physically based path-tracing renderer; it includes a USD Hydra render delegate, multi-machine and cloud rendering via the Arras distributed computation framework. [![][repo]](https://
- Pyro Shader for Redshit, ARnold, Renderman — Pyro Shader for Redshit, ARnold, Renderman.
- Twigl — Free online shader editor.
- 📺 stylized comic book shader ~ Chris Folea Makes Things — [pre-process,blueprint] - WITHOUT post processing.
- 📺 Cel-Shader playlist ~ many — [post-process,Lumin,msc-ue] - 17 videos.
- 📺 Moebius-style 3D Rendering ~ Useless Game Dev — [pre-process,post-process,shader] - Sorbel filter on depth map, crosshatch, fader, etc.
- 📺 Manga/outline Shader playlist ~ many — [post-process,shader] - 18 videos, outlines, toon shaders.
- 📺 Advanced Cel Shader ~ Pitchfork Academy — [material].
- Advanced Materials in Blender - Shader Editor Tutorial — Advanced Materials in Blender - Shader Editor Tutorial..
- Lightning Boy Studio — Toon shader, npr.
- Houdini — To create procedural 3D assets. The free licence “Houdini
- 3D Programming Weekly Articles — Great collection of shader and math related resources.
- Shader Derivative Functions — Useful for normals.
- Anatole Drupat (XT95) — Recognized shader artist with a big trajectory ST Profile
- Introduction to shaders — Part 1 of an introduction to shaders using threejs.
- Efficient Gradient-Domain Compositing Using Quadtrees — ACM Trans. Graph. 2007
- Intro Three.js — Introduction to Shaders in Three.js
- A Pixel is not a Little Square! — Classic paper on misconception of “a pixel is a little square.” It also serves as an introduction to sampling.
- CopperLicht — JavaScript library and WebGL 3D engine for creating games and 3D applications.
- OpenGL 4 Shaders — Short and sweet introduction to OpenGL shaders by Anton Gerdelan.
- apitrace — Tools for tracing OpenGL, Direct3D, and other graphics APIs.
- NodeToy — The shader tool for the web. NodeToy provides creators a powerful editor to create incredible new shaders and visual effects. If you are a react-three-fiber user, consider checking
- How does a GPU Shader work? — How does a GPU Shader work?.
- Bart Wronski’s blog — Bart Wronski shares insights into real-time rendering, post-processing effects, and advanced graphics techniques
- Rendering Resources - Benedikt Bitterli — Scenes in Tungsten, Mitsuba and pbrt-v3 formats.
-
- Casual effects by Morgan McGuire — Morgan McGuire’s site is a great resource for those interested in learning about real-time rendering techniques. It provides a wealth of information on various rendering techniques, making it an exc
- Catlike Coding — Focuses on C# and shaders in Unity.
- Cesium — Open-source library for world-class 3D globes and maps.
- Virtual ray lights for rendering scenes with participating media — Novak et al. 2012 SIGGRAPH 2012
- ComputeToys — Innovative and experimental WebGPU compute shader editor designed to help developers explore the capabilities of the WebGPU API for creating high-performance graphics applications in the browse
- Microfacet Models for Refraction through Rough Surfaces — Walter et al. Eurographics Symposium on Rendering 2007
- Optimally Combining Sampling Techniques for Monte Carlo Rendering — Veach & Guibas. SIGGRAPH 1995.
- Practical Rendering of Multiple Scattering Effects in Participating Media — Premoze et al. Rendering Techniques 2004: 15th Eurographics Workshop on Rendering
- Cyos — Online shader editor.
- Everything (or most things) wrong with learnopengl.com/PBR/Theory — Everything (or most things) wrong with learnopengl.com/PBR/Theory.
- Shadowing by Non-Gaussian Random Surfaces — Garry S. Brown, IEEE Transactions on Antennas and Propagaion (1980)
- The Interactive Shader Format (ISF) Editor — Online tool for creating and editing GLSL shaders in the ISF format, which is commonly used in VJ software, live performance applications, and interactive installations.
- GlslEditor — Simple WebGL Fragment Shader Editor.
- Fabian ‘ryg’ Giesen’s Blog — Fabian Giesen’s blog covers topics like rendering, optimization, and low-level programming, with a focus on practical techniques
- Shaping functions — Awesome set of shaping functions for shaders
- Framer Motion — A nice animation library for react, and can be used with react-three-fiber too through the
framer-motion-3d package usage. Very nice for bindin
- Creative Coding with Canvas & WebGL — Workshop by Matt DesLauriers that teaches you about generative art, interactive animations, 3D graphics, and shaders.
- Advanced Creative Coding with WebGL & Shaders — Workshop by Matt DesLauriers that go deeper into graphics programming, math and shaders.
- 3D Math Primer for Graphics and Game Development — A must-read book to be
- Unity Shader Tutorials — Full project and code for all of my shader tutorials.
- Unity3D Shaders Learning — Ust learning Unity3D shaders here.
- Shader Graph Tutorials — Project files for our tutorials on using Shader Graph in Unity.
- Resources for Writing Shaders in Unity — For the UNITE Boston 2015 talk titled Writing Shaders: YOU can do it!
- Unity Shader Cheatsheet — Collection of Unity shader copypastas and gotchas.
- Blender Addon PBR — Provides a material panel that creates Metallic/Roughness or Specular/Gloss Nodes using the Principled BSDF shader.
- Lily Surface Scrapper — Import shaders in Blender from a single URL.
- Extra Lights — Plugin for Blender that adds physically based, photometric lighting presets to the Add menu. ![market]
- Node To Python — Convert Geometry, Shader, and Compositing nodes to legible Python scripts and add-ons. ![][mit]
- SHADERed — Lightweight tool for creating and testing HLSL and GLSL shaders.
- Realistic water shader — There are also some links with explanation of the approach
- PixelSpirit GitHub — Library associated with the PixelSpirit Elemens Deck by @patriciogv
- Three Blender — Blender based tool, to convert your Blender files directly to threeJS.
- glslViewer (GitHub) — Console-based GLSL Sandbox for 2D/3D shaders by @patriciogv. Battle-tested by its creator, it enables to build a creative pipeline agnostic to the target platform a
- Lygia (GitHub) — Granular and multi-language shader library designed for performance and flexibility by @patriciogv. A cross platform library that will help you iterate on your s
- Fft Ocean — Fast Fourier Transform ocean rendering for Three.js
- (2014) Ray tracing with OpenGL Compute Shaders — By Kai Burjack - Detailed tutorial series about ray tracing using OpenGL (LWJGL).
- CodeXL — AMD’s tool suite that includes debugger, profiler and frame/shader analysis.
- Magnum (GitHub) — It is a 2D/3D graphics engine for modern OpenGL.
- CelShader — Advanced CelShader project for Unreal Engine 4
- Houdini Gaussian Splatting Viewport Renderer — A HDK/GLSL implementation of Gaussian Splatting in Houdini
- GLSL Sandbox — Online live editor for fragment shaders.
- GPU Zen Blog — A blog dedicated to GPU programming and advanced rendering techniques, often featuring excerpts from the GPU Zen book series
- Semi-Automatic Generation of Transfer Functions for Direct Volume Rendering — Kindlmann & Durkin. IEEE Symposium on Volume Visualization 1998
- Fast Volume Rendering Using a Shear-Warp Factorization of the Viewing Transformation — Lacroute & Levoy. SIGGRAPH 1994
- Light field rendering — Levoy & Hanrahan. Siggraph 1996
- A Rapid Hierarchical Rendering Technique for Translucent Materials — Jensen & Buhler. SIGGRAPH 2002
- gsap — A mastodon for animations in CSS and for three.js too, backed up by awesome plugins like ScrollTrigger, Flip,… and mostly framework agnostic.
- Temporal light field reconstruction for rendering distribution effects — Lehtinen et al. SIGGRAPH 2011
- Canvas Debugger — Quick tutorial how to use Firefox’s developer tools to debug WebGL Shaders.
- Shader Editor — Quick tutorial how to use Firefox’s developer tools to debug WebGL Shaders.
- KodeLife — Real-time shader editor that supports GLSL, HLSL, and Metal, with a user-friendly interface for creating and testing shaders.
- Fragment Foundry — Interactive fragment shader tutorial.
- ibreakdownshaders — Explore the math behind shaders.
- ISF — GLSL shaders for use in interactive applications.
- How to read shader assembly — How to read shader assembly.
- Íñigo Quílez — Hardcore math applied to computer graphics, one of the best shader makers out there. ST Profile
- JanusVR — Webpages as collaborative 3D webspaces interconnected by portals.
- WebGl Playground — The editor lets you work on the JavaScript code and the GLSL vertex/fragment shaders (if you have any) at the same time in a convenient way. Everything is organized, formatted and highlighted prope
- Khrnos: Streamlining Render Passes — Introduces the VK_KHR_dynamic_rendering extension.
- Kick.js Shader Editor — Formal Tool the WebGL engine Kick.js
- Learn OpenGL: Text Rendering — Learn OpenGL: Text Rendering.
- Learn OpenGL: Skeletal Animation — Learn OpenGL: Skeletal Animation.
- Light House 3D — By Light House 3D
- Let’s remove Quaternions from every 3D Engine — Introduces Rotors in Geometric Algebra.
- A Survey on Participating Media Rendering Techniques — Cerezo et al. Visual Computer, 2005
- NEORT — Digital art platform for creative coders (Fragment Shader, JavaScript Canvas).
- Shader Designer — TyphoonLabs’ OpenGL Shader Designer
- glslViewer (write-up) — Live-coding console tool that renders GLSL Shaders.
- Patricio Gonzales Vivo — Main contributor for the magnificent learning site “The book of shaders”
- Memory Management section on Pbrt — Memory Management section on Pbrt.
- Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL, 6/E — [Currently can be bought here] (https://www.amazon.co.uk/Interactive-Computer-Graphics-Top-Down-Shader-Based/dp/0132545233)
- Experimental analysis of BRDF models — Ngan et al. Proceedings of the 2005 Eurographics Symposium on Rendering
- Photo tourism: Exploring photo collections in 3D — Snavely, Seitz, Szzeliski. Siggraph 2006
- Physics-Based Animation — Contains learning resources and papers.
- Pixel Shaders — Interactive Introduction to Graphics Programming.
- PixelSpirit Elements Deck — This is a tarot deck for learning GLSL shaders. Each PixelSpirit card has a visual element and its GLSL shader code. The cards are ordered from simplest to most complex, building a library of code f
- Polygonjs — Node-based WebGL design tool, used for procedural geometry, particles, materials
- Ray Tracing in One Weekend series — Those three short books explain basic concepts of path tracing and implement a software renderer from scratch.
- React Spring — An awesome library about physically accurate animations. Works smoothly also for react-three-fiber using the package
- Real-Time Rendering Blog — A blog associated with the “Real-Time Rendering” book series, featuring updates on rendering techniques, industry news, and research papers
- Ray Tracing Gems — Like other “gems” book, it contains standalone chapters on various ray tracing topics.
- Ray Tracing Gems II — Ray Tracing Gems II.
- Static Object Intersections - Real Time Rendering Resource Page — A collection of intersection algorithms.
- WebGL 2 Basics — Blog post about getting started with WebGL 2.
- WebGL 2 New Features — Blog post about whats new and cool in WebGl 2.
- Reddit Two Triangles — General discussion and showcase for shaders.
- RenderDoc — Free and open-source graphics debugging tool that allows developers to capture and analyze frames from DirectX, Vulkan, and OpenGL applications. It provides a user-friendly interface to inspect
- Graphics for Games — Introduction to 3D graphics programming including shaders, math post-processing etc. from Newcastle University.
- Scene.js — Extensible WebGL-based engine for high-detail 3D visualisation.
- ShaderFrog — Online shader editor and asset manager that allows users to create, edit, and export shaders for use in Three.js, Unity, and other game engines. It supports visual shader editing and also offer
- ShaderGif — Open source home for art made with code (WebGL1/2, JavaScript Canvas & P5.js).
- Shaderific for OpenGL — Documentation on GLSL
- Shaderific GLSL — OpenGL ES shading language reference.
- Shader Park — A JavaScript library for creating interactive procedural 2D and 3D shaders. Helpful for raymarching shaders (the raymarcher is already built-in, SDFs and boolean operation between them already avail
- SHDR Editor — Live GLSL shader editor, viewer and validator.
- Global illumination using photon maps — Jensen, H. W. Rendering Techniques 1996
- Stack.gl — Site that approaches Shaders from WebGL
- ShaderTool — [Win] - Modern shader IDE for programmers and FX artists.
- Synthclipse — Synthclipse is a GLSL shader prototyping tool.
- The Book of Shaders Glossary — Shader glossary by theme.
- The Shader Permutation Problem - Part 1: How Did We Get Here? — The Shader Permutation Problem - Part 1: How Did We Get Here?.
- The Shader Permutation Problem - Part 2: How Do We Fix It? — The Shader Permutation Problem - Part 2: How Do We Fix It?.
- ShaderShop videos — Some awesome videos about ShaderShop and more.
- ShaderShop editor — Visually impactful editor to work on shaping
- PicoGL.js — Minimal WebGL 2-only rendering library.
- How to Create a Fake 3D Image Effect with WebGL — How to Create a Fake 3D Image Effect with WebGL.
- Vertex Shader Art — Platform for creating and sharing vertex shaders, with a focus on artistic and experimental uses.
- Virtual Terrain Project — Creation of tools for easily constructing any part of the real part of the real world in interactive, 3D digital form.
- OpenGL/GLSL Shader Programming — Deck on OpenGL/GLSL shader programming.
- WebGL Fundamentals — This resource provides a thorough understanding of WebGL and its underlying principles, ensuring that you grasp the latest techniques and approaches such as 3D rendering, lighting, 2D transformation
- Whitestorm.js (site) — Framework for developing 3D web apps with physics.
- Instanced Line Rendering Part II: Alpha blending — Continue of the above article, and introduces a way to do alpha-blending with triangulated lines.
- Brandon Fogerty’s blog — A blog focused on real-time rendering, shader programming, and game engine development
- xeokit — Web Graphics SDK for AEC/BIM applications with 3D-tiles, real-world coordinates and double precision.
-
- An introduction to Shader Art Coding — Video tutuorial showing the basics of creating art with shaders.
- CppCon 2018: Valentin Galea “Rapid Prototyping of Graphics Shaders in Modern C++” — Also implemented swizzling with similar techniques.
- Shaders Laboratory — YouTube channel about shaders.
- Makin’ Stuff Look Good — YouTube channel about shaders case studies.
- Vertexshaderart — YouTube playlist about vertex shaders.
- Writing an efficient Vulkan renderer — Writing an efficient Vulkan renderer.
- OpenGL 3D Game Tutorials — Beginners tutorial series about creating 3D games OpenG.
Renderer-Specific Learning
Deep-dives for specific render engines.
VFX, Compositing & Virtual Production
VFX tools learning, compositing, virtual production stacks, and tech art channels. Software tables live in §12.
Virtual Production
Real-time engines and hardware stacks for virtual production.
| Software |
Description |
License |
Tags |
Best For |
| Zero Density |
Real-time VFX engine for broadcast and virtual production. |
Paid |
Real-time VFX · Broadcast |
Broadcast VP |
| disguise |
Virtual production solutions. |
Paid |
LED Walls · Workflow |
LED wall virtual production |
| Vizrt |
Broadcast graphics. |
Paid |
Broadcast · Graphics |
Broadcast graphics |
| Pixotope |
Virtual production software. |
Paid |
VP Software · Real-time |
Virtual production |
| Notch |
Real-time graphics for live events and virtual production. |
Paid |
Live Events · Real-time |
Live events, real-time graphics |
Related:
Tech Art
Tech art breakdowns, procedural art, and tutorials.
- max rose — Tech art breakdowns on YouTube.
- Jam2go — Procedural art and creative coding.
- Visual Tech Art — Tech art tutorials.
- Simon Schreibt — Game Art Tricks and Workflow Tricks — technical breakdowns of how games achieve effects (mirrors, fog, rendering tricks).
- AFX — Everyday compositing for Nuke
- NXT — A layered code compositing application.
- Nuke Tools (VS Code) — VS Code extension for Nuke Python/BlinkScript development.
- Nuke Tools ST — Sublime Text package to send Python/BlinkScript code into Nuke.
- Bino — 3D video player with support for 180°/360° video and Virtual Reality.
- CasparCG — A Windows and Linux software used to play out professional graphics, audio, and video to multiple outputs as a layer-based real-time compositor.
- xComp — Image Render comparing.
- Kiko — DCC-agnostic animation curves storage (works between Maya and Nuke, with more DCCs to come).
- OpenWalter — USD Plugins Arnold, Houdini, Katana, Maya and USD.
Motion Graphics & Video
Motion graphics tools, inspiration, AE / Fusion learning, and video editing. Stock footage and reel music live in §1 Assets.
Motion Graphics — YouTube Channels
Motion design learning channels.
Motion Graphics — Courses
Structured motion graphics courses.
After Effects — Learning & Templates
AE expressions, templates, and workflow resources.
Fusion (DaVinci Resolve) — Learning
Fusion references and EXR workflow.
Motion Graphics — Inspiration
Showcases, style frames, title sequences, ad references.
- Motionographer — Motion design showcase.
- Eyecannndy — Visual effects and motion inspiration.
- Ads of the World — Advertising reference.
- Film Grab — Film frame reference.
- Opening Titles (Vimeo) — Title sequence collection.
- Flim AI — Film frame search engine.
- ShotDeck — Film shot reference database.
- PlayPhrase.me — Phrase-based film clip search.
- John Berube — Motion design portfolio and resources.
- Art of the Title — Title sequence deep dives.
- Stash Magazine — Motion design and animation showcase.
- Behance Motion — Motion design gallery.
- Art of Style Frame — Style frame showcase.
- Friction — Friction is a powerful and versatile motion graphics application that allows you to create vector and raster animations for web and video.
- Animation Nodes (GitHub) — A node-based visual scripting system designed for motion graphics in Blender.
- Natron (legacy site) — Open Source Compositing Software For VFX and Motion Graphics.
- TOOLL3 — Graph-based procedural real-time motion graphics for live performance or rendering.
- AEJuice — Free and premium motion presets, transitions, and effects packs installable directly via a panel inside After Effects.
- Animation Nodes (site) — A node based visual scripting system designed for motion graphics in Blender. ![][repo]
- After Effects Facebook Group — Join the After Effects community on Facebook.
- RailCut — Multi-track clip editing directly in After Effects with NLE-style tools like ripple edit, rolling edit, slip, and slide.
- Mobox Graphics — Offers in-depth After Effects tutorials, especially in the field of motion design.
- nexrender — 📹 Data-driven render automation for After Effects
- Reddit - r/AfterEffects — The After Effects subreddit for community discussions and sharing.
- Trapcode Suite — A set of 3D motion graphics and visual effects plugins for After Effects.
- Houdini 2 AE — Tool for exporting camera and locators fromH oudini to after effects
- Rubberhose 2 — Shape-layer-based IK limb rigging system for fast character animation with one-click rig creation.
- Commotion — Blender add-on for motion graphics.
- React UMG — A React renderer for Unreal Motion Graphics With Unreal.js
MG-specific tools and utilities.
| Software |
Description |
License |
Tags |
Best For |
| Resolume |
Live visuals and VJ software. |
Paid |
VJ · Live Visuals |
VJ, live visuals |
| MadMapper |
Projection mapping software. |
Paid |
Projection Mapping · Live |
Projection mapping |
| Effekseer |
Real-time VFX editor and runtime. |
Open Source |
Real-time VFX · Games |
Game VFX particles |
| Magic Animator |
Web-based animation creator. |
|
Web · Quick Anim |
Quick animated graphics |
Related:
Video Editing — Courses
Editing-specific courses.
Game Development
Engines, per-engine resources, game dev tools, game assets (dual-listed from §1), design theory, learning, communities, and jams. Engine software tables live in §12.
Godot — Official Resources
Official documentation and asset libraries.
Godot — Key Plugins & Addons
Essential Godot addons.
Godot — Learning
Godot-focused learning channels and courses.
Godot — Communities
Godot forums and chat.
Unity Engine — Resources
Unity community add-ons, tools, and learning resources.
- Unity Ads — Unity3D Official Ads SDK.
- Augmented Reality — Unity’s AR Foundation Framework , Unity MARS
- A* Pathfinding Project Pro — Lightning fast pathfinding for Unity3D. :moneybag:
- 2D Rope System — Scripts for creating any type of 2D ropes in the editor or during runtime. :moneybag:
- ClassTypeReference for Unity — A class which provides serializable references to System.Type of classes with an accompanying custom property drawer which allows class selection from drop-down.
- Unity UI Extensions — An extension project for the new Unity UI system (uGUI).
- Reorderable List Editor Field for Unity — Reorderable List Editor Field for Unity.
- Script Templates for Unity — A little window which automatically generates C# source code stubs for Unity.
- Unity Package Manager 2018.3+ — Unity Package Manager 2018.3+.
- Unity3D Official Blog — News and deep insights involving Unity development.
- EDITORVR EXPERIMENTAL BUILD BLOG Unity — EDITORVR EXPERIMENTAL BUILD BLOG Unity.
- Cheatografy Cheatsheet — Hotkeys for Unity editor.
- Devdog UnityTips Compilation — Tweets gathered by Devdog with tips and tricks posted by developers.
- AR Foundation —

- Unity Virtual Reality — Unity’s official documentation on developing virtual reality applications.
- Unity Editor Hotkeys — Unity manual’s page with editor hotkeys.
- Unity Documentation for VR — Unity Documentation for VR.
- Naphier Gists — Useful gists for Unity3D.
- BetterDefines.cs — Better Defines for Unity3D.
- DownloadManager.cs — Download manager for Unity.
- Show Toast Unity Android.cs — Shows toast on Android.
- Get Social Deep Linking Activity.java — This activity is created because we cannot get Activity.onNewIntent callback in Unity when the app is running in background.
- foo.md — Controlling fixed function states from materials/scripts in Unity. By aras-p.
- Pixel Camera 2D — A simple pixel perfect camera with scaling options for 2D Games.
- 2D Tech Demos — Tech Demos for Unity 2D Features.

- Pixel Sprite Generator Unity — A port of the PixelSpriteGenerator to C# for use with the Unity3D game engine.
- Unity ECS Instanced Sprite Renderer — An example of a simple performant sprite renderer using Unity’s new ECS system.
- HermodToolkit — A set of 2D tools for Unity.(#2D)
- Unity2 D Components — A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
- DataRenderer2D — Make mesh like line, polygon, etc in Unity3D.
- Vector Graphics Samples — SVG and Vector Graphics Sample Project.

- Live2D with Unity — Import Live2D and read mtn file In Unity3D.
- Futile — A super simple Unity 2D framework.
- UnitySVG — SVG renderer for Unity3D.
- Bullet Pattern Editor Unity — Easily create shoot em up bullet patterns.
- SpriteMaker — Tool for making sprites in Unity.
- Unity3DPolylineEditor — 2D Polyline Editor for Unity3D.
- UnitySpline2D — A free 2D simple spline library for Unity. (UNMAINTAINED)
- Astar Pathfinding — 2D pathfinding for Unity.
- Unity A Star Navigation — An A* navigation system for Unity using burst compiled jobs for performance.
- Crystal AI — Crystal is a fast, scalable and extensible utility based AI framework for C# and Unity.
- TsiU AIToolkit CSharp — AI Toolkit for Unity.
- Ep Path Finding3 D.cs — A 3D jump point search algorithm for cube based games in C#.
- GOAP — Goal Oriented Action Planning AI in Unity.
- Unity Movement AI — A library of common movement AI scripts known as Steering Behaviors. You can use these scripts to help your NPCs move around your game.
- Openpath — Open source pathfinding for Unity.
- Unity Path Finding — Shortest path finding with Dijkstra’s algorithm for Unity.
- NPBehave — Event Driven Behavior Trees for Unity 3D.
- Fluid Behavior Tree — A pure code behavior tree micro-framework built for Unity3D projects. Granting developers the power to dictate their GUI presentation.
- A Star Pathfinding for Unity — A Star Pathfinder, 3 axis, multithreaded for Unity.
- Unity Neural Network — Simple neural network implemented in C# for Unity3D.
- GameAI Movement — Movement Algorithms for NPCs developed with the Unity Engine for the Artificial Intelligence for Games class @ IST.
- Knowledge Representation — Small Unity project showcasing AI responding to changes in the game world.
- Unity AI — AI Behavior Tree Framework.
- AI Companion — Created in Unity 5 for the purposes of learning AI techniques. Features behaviour trees and A* pathfinding.
- OSMTrafficSim — TrafficSim using Unity ECS.
- Path — Pathfinding library for the Unity engine.
- PPOL — A crowd simulator based on Unity’s ML Agents and using PPO Reinforcement Learning Algorithm.
- Unity Beat Detection — Musical beat detection and audio spectrum analysis for use with the Unity game engine.
- Lib Pd Integration — A libpd wrapper for Unity. See Pure Data
- NAudio Unity — Port of NAudio to the Mono subset used by Unity3D.
- Unity3 D Sound Manager — Simple but decent sound manager for Unity3D, with AudioSource pooling, 3D positioning support and completion callback.
- Uni Ios Audio Service — Unity iOS plugin JUST playing iOS system sound. (#PLUGINS)
- AudioRecorder — Audio recorder component for Unity.
- Unity Ableton Link — An Ableton Link plugin for Unity. (#PLUGINS)
- iTween Expansion — An expansion of Bob Berkebile’s Unity 3D tweening plugin.
- ECS Tween — Simple Unity tweening system using ECS that works with GameObjects!
- I OS Unity Vuforia Guide — Integration of Unity + Vuforia into native iOS application.
- Unity Pixel Camera — A resolution independent pixel perfect camera for Unity.
- DeadSimple Pixel-Perfect Camera — An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you’ve got a working pixel perfect camera. It’s that easy.
- Physical Camera — Unity Component that can describes a physical camera’s attributes. (#Physics)

- Unity Camera Follow 2D — Script to make 2d camera follow players in an interesting way.
- Unity CameraSizeToVelocity2D — Simple script to change the cameras size depending on the velocity of the target.
- CameraLib4U — A third person camera system for Unity using Chase Camera.
- Unity First Person View — An asset that allows you to have a First Person Perspective where first person objects do not clip through the environment, have a separate field of view from the environment and can receive shadow
- Unity3D PerlinCameraShake — Perlin noise based camera shake MonoBehaviour script for Unity3D, ready to attach to a Camera. Uses a coroutine-based execution that exits after the job is done. Should be relatively performant.
- Unity Jobs View Frustum Culling — A simple collection of jobs used for view frustum culling
- Unity Camera Shake — Generates pseudo-random camera shake using Perlin noise.
- Unity Scene Camera Controller — Control a camera or any other object like SceneView camera.
- UnityPhysics2D — Examples of various Unity 2D Physics components and features.
- Jitter Physics — Engine into Unity.
- Unity Math Reference — Math reference for games and more. All visualized in Unity3D.
- Custom 2D Colliders — A set of custom 2D colliders for Unity. (#2D)
- Quickfracture — A unity destruction effect.
- PBD Fluid in Unity — A PBD fluid in unity running on the GPU.
- CharacterController2D — A 2D controller that behaves very similarly to Unity’s CharacterController component.
- Unity 2D Platformer Controller — A customizable 2D platformer motor that handles mechanics such as double jumps, wall jumps, and corner grabs. Includes a player controlled prefab that can be dropped into any scene for immediate su
- NaughtyCharacter — Third Person Controller for Unity.
- UNet Controller — A Character Controller based controller for Unity’s new Networking system. (#NETWORKING)
- Super Character Controller — Unity custom character controller. (#ARCHIVED)
- AdMob Unity Plugin — An extension for Unity3d to place AdMob banners in your Android games. (#PLUGINS)
- Google Mobile Ads Unity Plugin — Official Unity Plugin for the Google Mobile Ads SDK
- DeltaDNA Unity SDK — Add support for deltaDNA’s platform and smartads mediation to your Unity games.
- SpatialOS GDK for Unity — Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK. (Terms of Service discussion alert!)
- Pitaya — Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
- MLAPI — A game networking framework built for the Unity Engine to abstract game networking concepts.
- Barebones Master Server — Master Server framework for Unity.
- Nakama Unity — Unity client for Nakama server.
- MassiveNet — Unity3D UDP networking library focused on high-CCU, multi-server architecture.
- Unity Socket IO — Socket.io client for Unity.
- UnityHTTP — A TCP client-based HTTP library for Unity.
- Pomelo Unity Client — A client for Pomelo distributed game server in Node.js.
- HiSocket — It is a lightweight socket solution, you can used it in Unity3D or C# project.
- Unet HLAPI Manager — The simple network manager based on Unity’s NetworkManager without players, scenes stuffs focus on network messages callback handles. Intenly made for multiple server purposes.
- Firestorm — Makeshift Cloud Firestore C# API that works with Unity via REST API. Contains only basic functions.
- Unity Timeline Sync — Synchronize multiple Unity Timeline via UDP.
- Chanquo — Golang-channel partial implementation for Unity.
- Dissonance — Unity Voice Chat Asset
- RestClient (proyecto26) — Simple HTTP and REST client for Unity based on Promises, also supports Callbacks!
- RestClient (Unity3dAzure) — REST Client for Unity with JSON and XML parsing. (Features JSON helper to handle nested arrays and deserializing abstract types).
- Restifizer Unity3D — Restifizer SDK for Unity3d. A way to significantly simplify creation of full-functional RESTful services, using MongoDB as a database.
- Unity Open API — Unity friendly RESTful API client generator.
- Unity Web Socket — Web Socket client for Unity.
- AirPeer — A WebRTC based networking plugin for Unity.
- WebRTC Unity Plugin — Cross-platform Webrtc support for Unity apps. (#PLUGINS)
- P2P.NET — (Formerly UnityP2P) Peer to peer networking in Unity using WebRTC and a free Heroku server for signaling.
- JWT for Unity — JWT (JSON Web Token) implementation for .NET 3.5+ (Public Domain).
- UniVoice — P2P VoIP in Unity.
- U Net Voice — Tiny voice chat implementation for Unity.
- Unity Unet Movement — This repository contains Unity3D UNET based server-authoritative movement script with client-side prediction and reconciliation.
- Unity UNET Authoritative Networking — A simple implementation of authoritative movement on top of UNET. (#DEPRECATED)
- NATPunchthroughClient — An example implementation of NAT Punchthrough combined with Unity’s UNet HLAPI.
- Unity Physics CSP — Basic implementation of client-side prediction in Unity, so real networking happens, all network traffic is simulated in a single Unity instance.
- Cpp Unity TCP Client Server — Test project Unity client, C++ (with boost) server (TCP).
- Javascript Voronoi — By Raymond Hill to Unity. Also, an attempt at dynamic mesh fractures.
- Unity Delaunay — A Delaunay/Voronoi library for Unity, and a simple destruction effect. (#LIBRARIES)
- UnityOctree (Unity-Technologies) — A dynamic, loose octree implementation for Unity written in C#.

- UnityOctree (Nition) — Same as the previous resource.
- NaughtyAttributes — Attribute Extensions for Unity.
- Unity3D ComponentAttribute — An attribute that let’s you auto-load components.
- Serialized Parameter Unity — Persist data between play mode sessions attribute.
- Unity Non Null — [NonNull] attribute to fields and classes in Unity.
- Unity Compact Field Attribute — Lets each property label have their own width, to prevent the labels from getting cut off.
- SetProperty — A PropertyAttribute/PropertyDrawer combination that allows for properties in Unity.
- OpenFramework — A Lightweight framework for unity with dependency injection.
- Unity Container — A full featured, extensible dependency injection container.
- Adic — Lightweight dependency injection container for Unity.
- ECSRx.unity — A simple framework for unity using the ECS paradigm but with UniRx for fully reactive systems.
- uMVVM — A simple Unity MVVM framework.
- Unity3D Foundation — Unity3d Databinding, MVVM, Tasks, Localization. (#DEPRECATED). See Foundation Light.
- Loxodon Framework — Unity3D MVVM Loxodon Framework Databinding Localization UGUI.
- CAFU Core — Clean Architecture For Unity. See sample.
- SmartData — A designer-friendly, editor-driven Unity3D framework for connecting data and events.
- Fungus — An easy to use Unity 3D library for creating illustrated Interactive Fiction games.
- GameFramework (EllanJiang) — This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the develop
- GameFramework (FlipWebApps) — A free framework for Unity that will help drastically increase the development speed and feature set of your games.
- UnityGameFramework Template — A common Unity template Project base on UnityGameFramework.
- Autoya — Thin framework for Unity.
- Unity Framework — An application framework for C# Unity3D game projects.
- Unidux — Redux Architecture for Unity.
- Actors Unity3d Framework — Ease the pain of decoupling data from behaviors in Unity.
- UXF — Framework for human behaviour experiments in Unity.
- Weaver — Weaver is a code weaving framework built right into Unity Engine. Based heavily off of Fody.
- MOBA C Sharp Unity — Framework for MOBA games. The server does not depend on Unity. Run on Linux.
- EasyMOBA — MOBA game template for Unity.
- RPGCore — RPGCore is a framework for producing RPG games and mechanics in Unity.
- Universal Unity Hooks — A framework designed to hook into and modify methods in unity games via dlls.
- ScriptableObject Architecture — Makes using Scriptable Objects as a fundamental part of your architecture in Unity super easy. (#PATTERNS)
- UDBase — Module-based game template for Unity. Modules in UDBase are called Controllers, their implementation can be replaced without changing your project source code.
- Akka.Unity.Sample — Akka.Net 1.3.0 Running in Unity3D.
- SpacePuppy Unity Framework 3.0 — A framework of various tools to facilitate making games in Unity 2017.
- yaSingleton — A singleton pattern implementation for Unity3d. Based on ScriptableObjects instead of the conventional MonoBehaviour approach.
- Signals (UnityPatterns) — A simple, easy to implement, editor-driven signal/event system for Unity. See author’s repositories.
- Unity Singleton MonoBehavior — An implementation of Singleton pattern for Unity MonoBehaviours.
- Unity QuickPool — Simple pooling toolkit for Unity game engine.
- RecyclerKit — Object pool manager for Unity.
- Unity Object Pool — An elegant object pool and manager implementation for Unity.
- UnityPooling — An optimized approach object pooling.
- Unity3D Prefab Pool — Simple Prefab Pool for Unity3D.
- Unity Object Pooler — Simple object pool for Unity.
- Msgpack Unity3D — MessagePack and JSON serializer for Unity3D.
- MessagePack CSharp — Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin).
- Message Pack Grid View — MessagePack Data Viewer built on MessagePack Csharp and Unity TreeView.
- Protobuf3 for Unity — Google Protocol Buffers runtime library version 3 for Unity (targeting .NET 3.5).
- Sproto Unity — A demo show how to use sproto-Csharp in Unity.
- Unity Serializer NG — Resurrection of the discontinued Unity Serializer by Mike Talbot from WhyDoIDoIt.com (Unity 5).
- OpenFile — Open source serialization for Unity.
- JSONObject — The JSONObject class/library for Unity.
- BitpackingTools — Bitpacking/serialization libraries used interally for Unity Store NetworkSyncTransform and TransformCrusher Assets.
- Knight Windjson — A Json Parser used in Unity3D engine.
- Unity Interface Reference — A serializable class that holds the reference to an interface.
- log4net.unity — Some log4net helper classes and UnityEngine.Debug appender for Unity.
- Command Terminal — Unity Command Terminal: In-Game Console.
- Net Peeweek Console — An interactive runtime console for unity available as package.
- CUDLR — Console for Unity Debugging and Logging Remotely. (#DEPRECATED)
- TTConsole — The Best Debuger & Runtime Console For Unity3D.
- Unity File Debug — Enhanced debug logging for Unity, with JSON/CSV export and HTML viewer.
- Unity Logs Viewer — Using this tool you can easily check your editor console logs inside the game itself! No need to go back to the project and do any tests to track the problems!
- Runtime Unity Editor — In-game inspector and debugging tools for applications made with Unity3D game engine.
- Unity RuntimeCodeExecuter — A simple program that uses NET 2.0 library to execute any code in runtime. Specifically oriented for usage in Unity.
- Gendarme — From inside the Unity editor.
- CoroutineChain — Unity3D, Coroutine, scripting.
- Unity Routines — Replacement for Unity coroutines that supports hierarchical routines and pooling.
- Unity Async Routines — An extremely lightweight Unity library for creating and managing asynchronous coroutines for easy, straight-forward multi-threading and parallellism.
- Unity Main Thread Dispatcher — A simple, thread-safe way of executing actions (Such as UI manipulations) on the Unity Main Thread.
- Unity Native Scripting — Unity Scripting in C++.
- LINQ to GameObject for Unity — Traverse GameObject Hierarchy by LINQ.
- Unity3D Async Await Util — A bunch of code to make using async-await easier in Unity3D.
- UnityComponent — Unity Resource Component.
- Unity.Library.eppz — Collection of libraries for Unity.
- Unity Bezier Solution — A bezier spline solution for Unity 3D with some utility functions (like travelling the spline with constant speed/time).
- Unity Engine Analyzer — Roslyn Analyzer for Unity3D.
- UnityTimer — Powerful and convenient library for running actions after a delay in Unity3D.
- UniGif — GIF image decoder for Unity.
- Unity Mesh Simplifier (Whinarn) — Mesh simplification for Unity.
- Unity Mesh Simplifier (Unity-Technologies) — Mesh simplification for Unity.

- EzySlice — An open source mesh slicer framework for Unity3D Game Engine. Written in C#.
- MeshDecimator — A mesh decimation library for .NET and Unity.
- CosineGradient — Cosine gradient generator for Unity.
- PerfAssist — Various performance-related components for Unity development.
- Unity Wave Function Collapse — Fork of WaveFunctionCollapse.
- Green Mamba Stealth — An advanced stealth system for Unity that detects how well-lit a character is, allowing characters to hide in dynamic shadows.
- Pedometer API — Pedometer is a native pedometer API for Unity Engine.
- Signals (yankooliveira) — A typesafe, lightweight messaging lib for Unity.
- Coop Design — A prototype for runtime cooperative level designing in Unity 3D.
- Hydrogen CSharp — A prototype for runtime cooperative level designing in Unity 3D.
- Unity3D Script Library — A Script Library of Unity3D.
- OpenStash — Open source inventory framework for Unity.
- OpenConvo — Open source conversation framework for Unity.
- UnityRandom — Random library in C# for Unity3D.
- Unity Atoms — Tiny modular pieces utilizing the power of Scriptable Objects.
- ScriptFinder — A Unity editor extension to find script references within your project in seconds.
- Swiss Army Lib — Collection of helpful utilities we use in our Unity projects.
- Uni Version Manager — Simple Version Getter for Unity, it can be used for iOS, Android and unity editor platform. It can also get build version.
- UniClipboard — Simple clipboard plugin for Unity.
- SceneHistory Unity — Open scenes quickly from a custom history of scenes. Supports scene addition.
- NDocumentation — A documentation window for Unity Editor that displays rich text pages.
- ColorPalette — Light version of the ColorPalettes Asset for Unity.
- Settings Unity — Settings utility for Unity3D.
- PNGCS — Complete PNG encoding and decoding for Unity.
- UnityIO — An easy to use API that allows you to manipulate files inside of Unity without the headache of using AssetDatabase.
- VariableAssets — Variable assets for Unity3D.
- Auto Save Scene — Unity editor helper for auto saving scene & minimizing lost work.
- EnumDispatcher — ECS backed C# enums as Flux/Redux action in Unity.
- UnityHelpers — A collection of random scripts related to Unity.
- UndoPro — UndoPro is a command-based undo system integrated into Unity’s default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!
- Unity Auth Manager — An example of using a Javascript Web Token (JWT) based authentication system for an app built with Unity.
- Deform — A fully-featured deformer system for Unity.
- Gamekit3D —

- EasingCore — Simple easing implementation for Unity.
- Unity SemVer — A SemVer 2.0.0 implementation for Unity.
- Master Unity Handles — Unity custom handles examples.
- Unity Mesh Triangulator — A modified version of alexmuab’s unity-mesh-triangulator.
- Unity Rulers — A ruler editor to measure distances between game objects in the Scene view.
- Unity SimpleUsefulGizmos — Additional Gizmos showing information on your scene view like colored colliders, rotation indicator lines.
- Better Defines — An easy and elegant way to manage your preprocessor directives in Unity3D.
- DTCommandPalette — Command palette for Unity - run methods, open scenes, and more!
- Unity3D Quick Search — A Command Palette for Unity.
- Unity Everyplay Save To Local — A helper script to save captured Everyplay videos to local file system on Android & iOS.
- FrameDump — A small utility for exporting image sequence from Unity.
- Unity Inmediate Color Picker — Color picker for Unity in immediate GUI mode.
- Unity Color Picker — A standalone color picker asset for Unity.
- Unity Color Wheel — Color Picker Element for the newer Unity GUI System.
- Google Sheets Unity — Get data from your private Google Sheets to Unity! (Read-only).
- Unity EventBinder — User Interface Event decoupler.
- xNode BehaviourTree — Some log4net helper classes and UnityEngine.Debug appender for Unity.
- MVPScriptGenerator4Unity — MVP Script Generator for Unity Editor.
- Spine Runtimes — Collection of Spine runtimes including with Unity3d version.
- MMD for Unity — MikuMikuDance for Unity.
- SerializableCallback — UnityEvent and System.Func had a child.
- Unity3D Extensions — Extension and utility methods for the Unity game engine.
- EZ Item Editor — A game data editor for unity that provides a simple solution to entering, maintaining, and consuming game data.
- Unity Plane Mesh Splitter — A simple script which let’s you split any mesh into smaller chunks.
- UnityStudio — Unity Studio is a tool for exploring, extracting and exporting assets from Unity games and apps. (#ASSET-STORE)
- Bitstrap — BitStrap is BitCake’s collection of Unity tools that improve our workflow.
- Unity PSD Layout Tool — A tool used to import a Photoshop Documents (.psd files) into the Unity Game Engine.
- Psd2UnityImporter — An advanced PSD importer tool for Unity.
- Uni Android Vibration — Unity Android plugin JUST execute device vibration.
- CO2 — Android plugin generator for Unity.
- Unity Webview — A plugin for Unity 5 that overlays WebView components on Unity view. It works on Android, iOS, Unity Web Player, and OS X (Windows is not supported for now).
- Unity Flurry SDK — Unity plugin for Flurry SDK.
- Flurry Unity Plugin — The Flurry Library for Unity3D. support Android and iOS.
- Google Analytics Plugin for Unity — Google Analytics plugin for the Unity game creation system.
- GetSocial Unity SDK — This is the demo application for GetSocial SDK.
- Reign Unity Plugin — This Reign API is a cross-platform, unified API for the Unity game engine.
- Reign Unity Plugin v4 — Unity 4.x version of the Reign plugins.
- Unity Rust Plugin — An example showing how to write a Unity native plugin in Rust.
- UniLua — A pure C# implementation of Lua 5.2 focus on compatibility with Unity3D.
- LuaProfiler For Unity — Profiler for Lua inside of Unity.
- MobileLegend — Use toLua Framework to create client on Unity.
- Atlas Unity — This plugin provides tasks to run unity batchmode commands in gradle. It runs and reports unity unit-tests and is able to export .unitypackage files.
- KlakHap — HAP video player plugin for Unity.
- KlakSyphon — Syphon plugin for Unity.
- VoxBlend — BlendShape Controller Plugin for Unity.
- Bep In Ex — Unity game patcher and plugin framework.
- Unity Elevator Compiler — A plugin that plays elevator music while Unity compiles your code. :cool:
- My S7 Pro Sim Lib — Imported S7PROSimLib type library. To connect unity3D with Siemens PLCSim using COM Interop.
- Unity Optix Plugin — An example of a Unity plugin that allows you to leverage the power of NVIDIA Optix.
- Constellation — Constellation is a visual scripting language for unity that gives you the tools of a programmer without having to write a single line of code.
- Artimech — Open source visual scripting system for Unity.
- VSCode Unity Code Snippets — All snippets for Unity3D development.
- Unity Snippets — Unity3D snippets for differents IDEs.
- Unity VS Toolbox — Included in this project is a VS toolbox for most of the Monobehaviour events listed in order of execution. You’ll also find a bunch of templates that can be installed so they will show up in the A
- VSCode Unity Debug Support — Unity debugging support for VS Code.

- VSCode Unity Integration — Unity Visual Studio Code Integration.
- Unity Tools — A Visual Studio Code Extension to provide some tools for Unity development.
- Resharper Unity — A proxy App to be able to open Unity 5 C# classes using the new Project Rider from Jetbrains, in Mac OS X.
- ProjectRider Unity — IntelliJ Project Rider integration for Unity.
- RiderProxy — Unity support for both ReSharper and Rider.
- Unity3DVim — Unity Vim Editor Integration for Linux.
- Unity Frosted Glass — Frosted glass material made in Unity.
- JourneySand — An Unity project to reproduce the sand rendering in Journey’s style.
- NVIDIA Hair Works Integration — NVIDIA Hair Works Integration for Unity.
- Marschner Hair Unity — Implement Marschner Shading Model In Unity.
- CarPaint — Material for the Unity Standard Assets Car.
- Dual Quaternion Skinning for Unity — Dual Quaternion Skinning for Unity.
- Pixel Render Unity3D — PixelRender is a complete system for realtime rendering of 3D scenes as 2D pixel art in Unity3D. (#2D) (#EFFECTS) (#UTILITIES)
- QuadWarp — QuadWarp sample code for Unity.
- Unity 5 Effects — Effect storage space for Unity 5.
- Static Blured Screen — Non-realtime (=static) screen blur for Unity. Easy to use background for dialogs. (#CAMERA)
- KinoObscurance — Screen Space Ambient Obscurance image effect for Unity.
- UnityEffects — A collection of free to use effects for Unity3D.
- KinoBloom — Bloom effect for Unity.
- Perfect Spheres — A system for rendering spheres cheaply and accurately.
- A Crack In The Slab — An exploration to recreate an effect from Dishonored 2 in Unity.
- SonarFx — Sonar effect for Unity.
- kode80SSR — An open source screen space reflections implementation for Unity3D 5.
- Volumetric Clouds — Volumetric clouds in Unity.
- Edge Detect Post Processing Unity — Unity legacy Edge Detect image effect ported to Post Processing Stack v2.
- Koch’s Fractals — Koch Fractals Demo for Unity.
- SDF Gen Unity — A signed distance function generator running inside Unity.
- Smrvfx — An example that shows how to pass data from a skinned mesh renderer to a visual effect graph.
- Simple Light Probe Placer — It is simple tool for Unity3d and it help you easily place Light Probes in your scene.
- Light Probes Placement — Unity project showing how to use the custom Package LightProbesVolumes for placing lightprobes automatically.
- Volumetric Lines Unity — Source of the Volumetric Lines Asset from Unity’s Asset Store.
- ProbePolisher — Light probe editor for Unity.
- Unity Raytracer — This project demonstrates ray tracing in Unity, which is a real time rendering engine.
- Ray Marching — Experimenting with using ray marching to render signed distance functions in Unity.
- VoxelWorld — Training Unity on a Voxel World.
- Voxel Mesh Generator — Unity3D C# project that generates a voxel 3D mesh using the greedy mesh technique.
- Warfest Voxel Unity — A voxel game prototype made with Unity.
- Unity Voxel Tools — A collection of Voxel utilities for Unity. (EXPERIMENTAL)
- Voxelmetric — An efficient voxel framework for Unity3D. Legacy code is here.
- MiniMap — Unity3D minimap (radar) system (Asset Store link - https://www.assetstore.unity3d.com/en/#!/content/33729).
- uGUI LinkImageText — Unity uGUI Text support insert link and image.
- Typogenic — Signed-distance field text rendering for Unity.
- Unity UI Polygon — Polygon renderer for the new Unity UI.
- Enhanced Scroll View — Cool 3d scoll view for Unity(NGUI 3D UGUI support).
- InfinityScroll — These scripts will make your UnityGUI ScrollRects scroll infinitely.
- Unity Dynamic Scroll View — Dynamic scrollView based on UGUI.
- Unity Scrolly — A Touch/Drag scroll list implementation using Unity GUI (4.6+).
- Variable Infinite Scroll — Variable infinite scroll in Unity UI.
- Unity Simple File Browser — A uGUI based runtime file browser for Unity3D (draggable and resizable).
- Unity VariableTileLayout — UI Extensions for tile layout like Pinterest.
- Unity Pause Menu — This is an open source Unity pause menu created for the game New Horizons, and it’s completely free because of how a pause menu is a core component of a game, while the unity asset store was lackin
- Beautiful Text Outline for Unity UI — Beautiful Text Outline for Unity UI.
- OpenGUI — Open source GUI framework for Unity.
- Xamarin.Forms.Unity — Xamarin.Forms for Unity (Platform implementation for Unity Game Engine).
- FlexibleUI Unity — A Unity System to Implement Multiple GUI Themes.
- Unity LoMenu — Stylish UI package for Unity engine.
- Imgui Unity — Integration dear imgui to Unity.
- Unity Procedural Flower — Procedural flower generator for Unity.
- Graphmesh — A graph-based solution for procedural mesh inside the Unity editor.
- ProceduralMesh — Simple procedural mesh generation for the Unity game engine.
- Ico Sphere Creator — Create Ico Sphere Mesh Tool for Unity.
- Shapes — Hand-drawn meshes and vector shapes for Processing and Unity, and a few handpicked colors.
- Unity.ProceduralContentGeneration Terrain — (#TERRAIN)
- Procedural Level Generator Unity — Unity plugin from procedural dungeon generation.
- L Systems In Unity — L-System is a rewriting system used mainly to model the development of plants. L-Systems in Unity enables you to rapidly create plants in your Unity games.
- Terrain Tool Samples — New Terrain Tools and Brush Assets for the Unity Terrain system.

- Unity PSD Importer — Advanced PSD importer for Unity3D. (#DEPRECATED)
- Node Inspector — Unity graph editor extension.
- Reorderable Inspector — Automatic reorderable lists for Unity game engine components.
- Chest Of Property Drawers — A collection of small reusable Unity3D property drawers.
- Reflected Inspector — Reflected Inspector is a system for Unity that works very much like Serialized Properties but works with non-Unity types and can serialize the values.
- Unity Extensions.Inspect Inline — Enables you to inspect and edit object references, and easily embed such objects as subassets.
- Unity ColourLovers Importer — Unity editor tool to load colours and palettes directly from COLOURlovers.com.
- Render Queue — Render Queue Unity Extension.
- Time Flow Shiki — Unity Editor Timeline GUI skeleton.
- Animator Timeline — Timeline Editor for Unity. (#ANIMATION)
- Unity Timelord Blender — Timelord is a demo for custom blending of Unity3D Timelines.
- Unity Timeline Conditions — Experimental port of Animator conditions interface to Timeline events.
- Tidy Up — Neat little tool! to help you keep your Unity projects organised by throwing assets in their designated folders.
- Unity File Extension — Shows file extension in 1 column project window.
- Unity Symlink Utility — A small extension that adds a menu item to add folders as symlinks in Unity.
- BezierCanvas — Adobe Illustrator’s pen tool style bezier editor on Unity.
- UnityTile3D — Simple 3D Tile Editor.
- HexTiles — Unity Hex Tile Editor.
- In-Game Editor UI — Unity3D in-game UI, which shows at runtime a Hierarchy and an Inspector like the built-in Editor.
- Unity Visual Behavior Tree — Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+.
- Unity Editor Texel Density — Texel density editor for Unity.
- StyleBrowser — A browser editor window to view all Unity built in styles.
- Bona Data Editor — Unity plugin editor for easier manipulation of assets of certain types. (#ATTRIBUTES)
- IndoorAtlas — Plugin for Unity.
- iOS and tvOS — View playmode on final devices. See more.
- Raywenderlich.com Unity Cheatsheet — Cheatsheet with some common problems when developing with Unity.
- Bolt — Brings complete visual scripting to Unity, empowering artists, designers and programmers to create gameplay mechanics and interactive systems without writing a single line of code. (:moneybag: with
- MonoDevelop — MonoDevelop editor. Initially the default editor for Unity. Now is deprecated.
- Strange Io C — Strange is a super-lightweight and highly extensible Inversion-of-Control (IoC) framework, written specifically for C# and Unity.
- Good Coding Practices in Unity — Trello board with good coding practices in Unity.
- Visual Studio (Windows) — Official supported IDE for Unity in Windows platform. Mac version here.
- WakaTime — Plugin for Unity.
- OpenEd — Open source runtime editor for Unity.
- Charon Unity3D — Charon Game Data Editor Plug-in for Unity3D. Charon is a software for managing game’s data. It is used for creating data structure, editing data and accessing this data in the code.
- Web View Hook — Exposed UnityEditor WebView API.
- Unity Mesh Counter — Shows counters for mesh data.
- Unity Editor Icons — Unity version: 2018.3.0f2 Icons what can load using EditorGUIUtility.IconContent.
- Unity Editor Spotlight — MacOS-like Spotlight file search in Unity.
- Selection History Navigator — Unity editor extension to navigate between object selections.
- Unity Extensions.Selection History — Adds navigation menu items in Unity Editor: “Edit/Selection/Back”, “Edit/Selection/Forward”.
- Shortcuter — Shortcut utility for Unity. (#SHORTCUTS)
- SearchTools — Search Tools In Unity.
- Unity Events — A code focused strongly typed event system with global system and per GameObject system.
- Vexe Framework (VFW) — An editor extension that offers much more advance editor extensibility features than what comes out of the box with Unity.
- NGTools — Unity Editor Extensions and Tools by Napland Games.
- Unity Asset Usage Detector — Find usages of the selected asset(s) and/or Object(s) in your Unity project, i.e. list the objects that refer to them.
- Missing References Unity — A Unity editor extension for finding missing object references.
- DT Compile Time Tracker — Unity editor extension which tracks compile time.
- Unity3D Automatron — An automation tool for Unity3D.
- Unity Editor Junkie — Editor scripts to make working with the Unity Editor better
- Unity Editor Snippets — Collection of different editor things that help with productivity.
- Unity Editor Helper — An organized bunch of scripts to make editor scripting in Unity easier.
- UnityExtensions MeshIntersection — Perform a raycast against one or more meshes.
- KEngine — A Unity3D asset bundle framework with LGPL license.
- Asset Auditing Tools — A set of Editor tools to audit project assets and correct errors.

- ThreeDScans — Scanned statue models from the Three D Scans project, optimized for real-time rendering use.
- 50 Unity Tips — A collection of 50 tips for Unity (focusing on Mobile) ranging from editor tools to serialization to UI shortcuts.
- UnityGraphicsProgramming Vol.2 — Unity Graphics Programming vol.2
- Unity Character Customization — A character customization demo for Unity.
- Complete Unity 2018 Game Development — Explore techniques to build 2D/3D applications using real-world examples.
- Simple ECS — An example using the core features of the Entity Component System (ECS) for Unity, inspired by Roll-a-ball.
- Unity Good Practices — Github repository with Unity best practices.
- UniteBerlin — Repository for my Unite Berlin talk - Become a Speed Demon: Being faster at everything you do in Unity.
- AngryBots2 — An example Unity Project, developed by Unity Technologies, used to demonstrate several features.
- Hogwarts — Hogwarts (Harry Potter) open sandbox game made in Unity.
- Unitystation — Remake of the simulator Space Station 13.
- San Andreas Unity — We’re porting GTA: San Andreas to Unity!
- MafiaUnity — Open-source Mafia game framework.
- Guitar Hero Unity — Guitar Hero fan game made in Unity.
- UnityTetris — Tetris clone written in C# and using Unity engine to render.
- Pacman — A Pacman clone with original AI made using Unity.
- Minesweeper — Tile based Minesweeper game with highschores made in Unity.
- Colorus — Coloring book game for Web/iOS made with Unity.
- GitHub: mrzapp — Unity tools and utilities.
- GitHub: mob-sakai — Unity tools and effects.
- Metaverse Standards Forum — Metaverse Standards Forum 5/6/2025
- 3DBuzz — A video tutorial providing an in-depth explanation of Unity’s new UI system.
- Lochie Westfall — GitHub repo
XR, AR & VR — Resources
AR/VR/XR SDKs, frameworks, tools, and references across ARKit, ARCore, WebXR, and VR platforms.
Unreal Engine — Resources
Unreal Engine resources and marketplace picks.
- Unreal Engine Advanced Functions — Handy functions by Mridul Sharma.
- blueprintUE — Blueprint sharing.
- VS Code Setup for UE — Official VS Code setup guide.
- Medieval Houses (Marketplace) — Modular medieval house pack.
- Japanese Village (Marketplace) — Japanese medieval village pack.
- UE4 Env. project — An Environment Simulation project for Unreal Engine 4.
- Working with Data (Unreal Engine Learning) — Working with Data (Unreal Engine Learning).
- Tom Looman UE5 Tutorials — Various Unreal Engine focused tutorials.
- Alex Forsythe — Game Framework, Replication Tutorials by Alex Forsythe** (🆓 🥇)
- Code Like Me — A wide variety of Unreal Engine-focused tutorials.
- Gorka Games — Tons of great content Gorka creates lengthy tutorial series, short tutorials and covers Unreal Engine news.
- Mathew Wadstein — Easily one of the most useful channels for Unreal Engine. Videos going over just about every major class and Blueprint node.
- Ryan Laley — Primarily Blueprint-based Unreal Engine tutorials.
- Virtus Learning Hub — Unreal Engine-focused tutorials with several lengthy courses.
- Unreal Docs: Gameplay Ability System — Unreal Engine Documentation.
- Unreal Docs: Gameplay Targeting System — Unreal Engine Documentation.
- Unreal Docs: Game Features And Modular Gameplay — Unreal Engine Documentation.
- Unreal Docs: State Tree — Unreal Engine Documentation.
- Unreal Docs: Smart Objects — Unreal Engine Documentation.
- Unreal Docs: Mass Entity — Unreal Engine Documentation.
- Unreal Docs: InstancedStruct — Isn’t available yet!
- Unreal Docs: Gameplay Camera System — Unreal Engine Documentation.
- Unreal Docs: Mutable Overview — Unreal Engine Documentation.
- Unreal Docs: Procedural Content Generation Framework — & Electric Dream Documentation (🆓 🥇)
- Unreal Docs: Modeling And Geometry Scripting — Unreal Engine Documentation.
- Unreal Docs: Scriptable Tools System — Unreal Engine Documentation.
- Unreal Docs: Water System — Unreal Engine Documentation.
- Unreal Docs: Metahuman Documentation — Unreal Engine Documentation.
- Unreal Docs: Motion Design — Unreal Engine Documentation.
- Unreal Docs: Umg Viewmodel — Unreal Engine Documentation.
- 📄 Recommended Asset Naming Conventions ~ epicgames — Naming folders & files.
- GameDev.tv Unreal 5.0 C++ Developer: Learn C++ and Make Video Games — GameDev.tv Unreal 5.0 C++ Developer: Learn C++ and Make Video Games.
- Velocity Grid Export — A tool to export vector fields out of Houdini.
- PBCharacterMovement — HL2-style, classic FPS movement for Unreal Engine implemented in C++.
- Va Fog Of War — A clear and simple solution of Fog of War for Unreal Engine.
- ObjectDeliverer — Data transmission and reception library for Unreal Engine.
- Socket IO Client Unreal — Socket.IO client plugin for Unreal Engine.
- Socketer — A TCP socket blueprint library for Unreal Engine.
- TCP Unreal — Convenience TCP wrapper for Unreal Engine.
- UDP Unreal — Convenience UDP wrapper for Unreal Engine.
- Unreal Fetch — Fetch API-inspired HTTP client for Unreal Engine.
- VaRest — REST API plugin for Unreal Engine.
- Unreal.js — Javascript runtime built for Unreal Engine.
- UnrealCLR — Unreal Engine .NET 6 Integration.
- Unreal Rust — Opinionated Rust integration for Unreal Engine.
- Houdini Engine for Unreal — A plugin to allow integration with Houdini Digital Assets workflows.
- Ultraleap SDK — Enables data produced by Ultraleap’s hand tracking to be used by developers inside their Unreal projects.
- Street Map — Import OpenStreetMap XML data into your Unreal Engine project.
- Unreal Sandbox Terrain — Smooth voxel terrain plugin.
- Voxel Plugin — Create fully volumetric, entirely destructible, infinite worlds in Unreal Engine.
- UE5 Styleguide — Guidelines for making Unreal Engine projects more consistent.
- SCUE5 Plugin — SCUE updated to Unreal 5.
- ALS Refactored — Completely reworked and improved C++ version of Advanced Locomotion System V4.
- GASP ALS — Game Animation Sample with ALS Layering
- LeapUnreal — Leap Motion SDK for the Unreal Engine
- Myo Ue4 — Myo Plugin for Unreal Engine 4
- Swipe — A plugin for Unreal Engine 4 that exposes swipes on mobile devices as events in blueprint
- Morphs Player — A plugin that allows to play Morph Targets directly on the animation track of your skeletal mesh.
- Ps Web Server — Civet web server integration plugin for Unreal Engine 4
- Ps Replay Kit — Unreal Engine 4 plugin for iOS to record or stream video from the screen, and audio from the app and microphone
- Ps Facebook Mobile — Just a simple Unreal Engine 4 integration of Facebook authorization for mobile devices
- UE4 Game Lift Client SDK — Gamelift Client SDK for Unreal Engine 4
- Acl Ue4 Plugin — The official Animation Compression Library Unreal Engine 4 plugin
- KawaiiPhysics — Simple fake Physics for UnrealEngine4
- UnrealLive2D — UE4 plugin for live2d model
- Articy Importer For Unreal — Articy Importer plugin for the Unreal Engine 4.
- Cesium for Unreal — Bringing the 3D geospatial ecosystem to Unreal Engine
- Realtime Mesh Component — Unreal Engine 5 plugin component for rendering runtime generated content.
- PluginTemplate — A basic Unreal Template with Editor and Runtime Module.
- My SQL Connector UE4 Plugin — MySQL Database Connector Plugin for Unreal Engine 4
- SQLite3UE4 — SQLite3 Database Plugin for Unreal Engine 4
- UE4 Aurora Effect — A raymarched aurora borealis effect for Unreal 4
-
- UE5 Stylized Post Process — Stylized Post Process for Unreal Engine 5
- OceanProject — An Ocean Simulation project for Unreal Engine 4
- Runtime Mesh Component — Unreal Engine 4 plugin component for rendering runtime generated content
- Greebler — UE4 and Unity plugin to automatically add rubble in the nooks and crannies of your scene
- cashgenUE — Runtime Procedural Terrain Generator for UnrealEngine
- OpenLand — An OpenSource Landscape Auto Material
- DungeonGenerator — An Unreal Engine 4 Dungeon Generator
- UE4 Custom Gravity Plugin — Unreal Engine 4 : Custom Gravity Plugin
- GASShooter — Advanced FPS/TPS Sample Project for Unreal Engine 4’s GameplayAbilitySystem plugin
- Inventory + Equipment System — Generic and fully featured multipurpose inventory container and equipment system for Unreal Engine 4
- Horizontal 360 Radar — Horizontal 360º rich featured radar system, typically seen in games like Skyrim, for Unreal Engine 4
- Stats + Attributes — A powerful stats, attributes, leveling system and much more for Unreal Engine 4!
- Ps Real Vehicle — PsRealVehicle is the plugin for Unreal Engine 4 with simple force-driven vehicle simulation.
- Weapon Trace Unreal — WeaponTracing plugin for reliable melee combat.
- Ghost Mesh Plugin — This is a UE4 plugin that can create ghost mesh in Unreal Engine 4
- CensoredUE4 — World space area censoring solution for Unreal Engine 4. It is using blueprint actor for censoring and can be attached to any other blueprint actor like characters
- unrealcv — UnrealCV: Connecting Computer Vision to Unreal Engine
- OpenCL.uplugin — OpenCL Plugin for Unreal Engine 4
- Runtime Files Downloader — Runtime Files Downloader plugin for Unreal Engine. Downloading files over HTTP / HTTPS at runtime.
- Runtime Audio Importer — Runtime Audio Importer plugin for Unreal Engine. Importing audio of various formats at runtime.
- Runtime Mesh Loader — A pluging for Unreal Engine 4, which allows to import meshes during runtime.
- UE4 BYG Localization — Simple CSV localization system for Unreal Engine 4
- Tensorflow Ue4 — TensorFlow plugin for Unreal Engine 4
- UELlama — Llama plugin for Unreal Engine 5
- MobileUtils — A plugin for Unreal Engine 4 that lets you integrate mobile utilities into your project
- AndroidNative — Android Native plugin for Unreal Engine that makes it easy to call Java functions via JNI.
- mod.io — Unreal Engine Plugin for easily integrating mod.io into your game - the UGC management service for game developers.
- Socketio Client Ue4 — Socket.io client plugin for Unreal Engine 4
- InfraworldRuntime — A solution that enables Unreal Engine 4 to work with Google gRPC services from either C++ or Blueprints.
- Udp Ue4 — Convenience UDP wrapper for Unreal Engine 4
- Tcp Ue4 — Convenience TCP wrapper for Unreal Engine 4
- UE4MasterServer — This is a plugin for Unreal Engine 4 that adds server registration, deregistration etc with a master server.
- UEWebsocket — Unreal engine 4 websocket plugin for both c++ and blueprint developer
- Mqtt Utilities Unreal — MqttUtilities is a plugin for Unreal Engine intended to expose MQTT client functionality to blueprints
- Ble Utilities Unreal — This is Unreal Engine plugin that allows to scan for BLE devices with Cycling Power service running, connect to one of them and subscribe for its notifications
- GGPOUE4 — Unreal Engine 4 plugin port of GGPO
- UE DSS Plugin — Scalable MMO servers instantiation, dungeon instantiation and player balancing subsystem for unreal engine
- UE Easy Kafka — EasyKafka is a Kafka/Redpanda client sub-system for unreal engine. It supports producing and consuming records through blueprint and C++.
- Unreal Signal R — SignalR client for Unreal Engine.
- Locus Replication Graph — Simple Unity Addressables Alternative That Supports Synchronized API And Memory Management.
- Unreal Magic Nodes — Custom Kismet Node System that enables C++ code to be written on Blueprint Graphs.
- UE4 EOS Plugin — A plugin and sample project, built for Unreal Engine 4, that implements the Epic Online Services SDK
- Nano — A tiny template for tiny Unreal games.
- Unreal Engine Python — Embed Python in Unreal Engine 4
- sluaunreal — Lua dev plugin for unreal engine 4
- USharp — C# plugin for Unreal Engine 4
- LuaMachine — Unreal Engine 4 Plugin for Lua APIs implementation
- puerts — Write your game with TypeScript in the ue4 or unity
- nimue4 — Nim language integration for Unreal Engine 4
- Kotlin Unreal — Kotlin-unreal: Use the amazing Kotlin language with UnrealEngine 4
- Unreal.hx — Unreal.hx: Haxe Integration for Unreal
- SilvervineUE4Lua — A Lua Scripting Plugin for Unreal Engine 4
- Ue4 Protobuf — This is an Unreal Engine 4 plugin that integrates Protobuf into the project without requiring you to add system PATH or anything else.
- DataConfig — Serialization framework for Unreal Engine Property System that just works!
- Audio Analysis Tools — Audio Analysis Tools plugin for Unreal Engine. Provides a variety of functions for analyzing audio data. Works in conjunction with the Runtime Audio Importer plugin.
- XJ music — XJ music plugin for Unreal Engine. XJ is the first end-to-end solution for adaptive music in video games built specifically and only for music, enabling composers to realize new possibilities.
- Runtime Speech Recognizer — Cross-platform, real-time, offline speech recognition plugin for Unreal Engine. Based on Whisper OpenAI technology, whisper.cpp.
- OSVR Unreal — OSVR plugin for Unreal Engine
- Mixed Reality UX Tools Unreal — UX tools and components for developing Mixed Reality applications in UE4.
- UMG Resizable Widget — Resizable Widget for UMG for Unreal Engine 4
- FastSwitcher — Fast Switcher UMG for Unreal Engine 4 loads only the needed widget
- Unreal UMG 3 D Object In Widget — A simple Unreal Engine 4 project (precisely 4.7.4) showing how to render a 3D object/mesh in a UMG widget
- UE4GamepadUMG — Unreal Engine 4 gamepad plugin so you can use a gamepad like a mouse in UMG
- Unreal Im GUI — Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4.
- Ue4 Uitween — Unreal 4 UMG UI tweening library in C++
- Ue4 Canvas GUI — It’s a simple Canvas GUI for Unreal Engine 4 with mouse operation
- Fairy GUI Unreal — A flexible UI framework for Unreal Engine
- ZipUtility Plugin — Event driven 7zip utility plugin for Unreal Engine 4
- Unreal Library — UE Explorer’s library for parsing data from games built with the Unreal Engine.
- ProjectExodus — Project Exodus - Unity to Unreal scene/project transfer tool.
- UE4 Binary Builder — An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
- Prefabricator Ue4 — Prefabricator - Prefab plugin for Unreal Engine 4
- WindowCapture2D — Library for capturing and displaying windows in real time with UnrealEngine
- Unreal Fast Noise — Modular, Blueprint-friendly noise generation for UE4
- Unreal Fast Noise2 — A plugin that wraps FastNoise2, allowing you to use the FastNoise2 library in blueprints.
- Async Loading Screen — Async Loading Screen is a free and open-source plugin for Unreal Engine. Async Loading Screen allows you to easily configure a Loading Screen System in the project settings, and automatically add a
- Global Event System Ue4 — A loosely coupled internal global event system (GES) plugin for the Unreal Engine. Aims to solve cross-map and cross-blueprint communication for reliable and inferable event flow.
- Ue4MarchingCubes — 3D Perlin Noise using Marching cubes algorithm for Unreal Engine 4
- UE4 Node Graph Assistant — A plugin to help you to create node graph faster and easier in unreal engine 4.
- Hermes — An Unreal Engine plugin that allows direct (deep) links into the UE4 editor
- RedTalaria — Unreal Engine plugin providing a set of Hermes endpoints
- Unreal Bp Csv Parsing — Unreal Engine plugin that adds CSV parsing blueprint nodes
- MD Meta Data Editor — Unreal Engine 5.1+ plugin to enable editing meta data of Blueprint Properties, Functions, and Function and Event Parameters
- UE Easy JWT — JWT wrapper (Engine Sub-system) for Unreal Engine.
- ue5coro — A C++20 coroutine plugin, offering seamless integration with Unreal Engine 5.
- RemCommon — Common utilities for gameplay in UnrealEngine
- RemRanges — Combination of IGRanges and ranges-v3 for Unreal
- ViewportManager — A C++ based plugin for Unreal Engine that allows for multiple customizable viewports
- Sublime Unreal Snippets — A collection of Sublime Text 3 snippets for writing Unreal Engine 4 game code.
- Vscode Unreal Snippets — Unreal Engine snippets based on https://github.com/awforsythe/sublime-unreal-snippets.
- Easy Json Parser — Json parse library for unreal engine
- EasyXMLParser — Xml parse library for unreal engine
- Ue4 Docker — Windows and Linux containers for Unreal Engine 4
- LocalizationUE4 — Translation Editor for Unreal Engine 4
- Unreal Version Changer — Simple tool for faking UE version for Epic Games Store so we can install outdated / non-upgraded plugins to newer UE version without installing old UE
- Nuke.Unreal — C# scriptable workflow for automating Unreal Engine project tasks embracing the Nuke target graph and fluent API tool bindings.
- Fresh Cooked Tweens — A tweening library for Unreal Engine that provide convenient curve equations to ease a value between a start and end, like a position, scale, color, anything you want to smoothly change.
- UE BUI Tween — UI Tweening Libary for Unreal Engine UMG UI. Create simple tweens for UMG widgets from C++.
- Game Development & Unreal Engine Programming Guide — Game Development & Unreal Engine Programming Guide https://ikrima.dev
- unrealcpp — Unreal Engine 4 C++ examples
- 📺📜 Control Rig ~ Ask A Dev — [character,animation] - 22 vids.
Level editors and blockout tools.
| Software |
Description |
License |
Tags |
Best For |
| TrenchBroom |
Quake-style level editor, great for blockouts. |
Open Source |
Blockouts · Quake-style |
Blockouts, Quake-style levels |
| LDtk |
Modern 2D level editor by Dead Cells creator. |
Open Source |
2D Levels · Dead Cells Creator |
2D level design |
| Tiled |
General-purpose tilemap editor. TMX format. |
Open Source |
Tilemap Editor · TMX |
Tilemap editing |
| OGMO Editor 3 |
Generic level editor. |
|
|
|
| Sprite Fusion |
A free level design tool to craft beautiful 2D tilemaps right in your browser using any tileset. |
|
|
|
| Mappy |
Free tilemap editor. |
|
|
|
Related:
- Sprytile (itch.io) — Blender addon for tile-based 3D levels.
- Tiled2Unity — Export Tiled Map Editor (TMX) files into Unity.
- Unity2D TMX — A small library to import and render tilemap in Unity2D, only support TMX file format.
- Chisel.Prototype — Work in progress prototype for the Chisel Level Editor, for Unity.
- GILES — A Runtime Level Editor for Unity3D.

- Editor2D — Tile based level editor for Unity
- Sprytile (GitHub) — Blender add-on for building tile based low-poly scenes with paint/map editor like tools. [more info]
Dialogue, narrative scripting, and IF tools.
| Software |
Description |
License |
Tags |
Best For |
| Articy:draft |
Professional narrative design middleware. |
Paid |
Middleware · Pro |
Professional narrative middleware |
Related:
- Yarn Spinner — Dialogue tool for Unity/Godot (Night in the Woods).
- Ink — Narrative scripting by Inkle (Heaven’s Vault, Sable).
- Twine — Free, open-source interactive fiction.
- Prototype — Prototype component pattern for Unity.
- Ink Unity Integration — Unity integration for the open source ink narrative scripting language.
Adaptive audio and spatial audio middleware.
| Software |
Description |
License |
Tags |
Best For |
| FMOD |
Industry-standard adaptive audio. Free for indie <$200k. |
Freemium |
Industry Standard · Indie-Free |
Adaptive game audio |
| Wwise |
AAA audio middleware with free tier. |
Freemium |
AAA · Free Tier |
AAA game audio |
| Steam Audio |
Physics-based spatial audio by Valve. Free. |
Free |
Spatial Audio · Valve Free |
Spatial game audio |
| Wwise Unreal Plug-in |
Plugin for integrating Wwise assets for realtime playback in-engine. |
|
|
|
Multiplayer frameworks and game servers.
| Software |
Description |
License |
Tags |
Best For |
| Photon Engine |
Cloud multiplayer (PUN, Fusion, Quantum SDKs). |
Freemium |
Cloud Multiplayer · Unity/Unreal |
Cloud multiplayer |
| Nakama |
Open-source game server (social, matchmaking, leaderboards). |
Open Source |
Social Server · Matchmaking |
Social game server |
| Epic Online Services |
Free multiplayer, matchmaking, voice chat. |
Free |
Free EOS · Matchmaking/Voice |
Free multiplayer services |
| SmartFoxServer 2X |
A comprehensive SDK for rapidly developing multiplayer games and applications with Adobe Flash/Flex/Air, Unity, HTML5, iOS, Windows Phone 8, Android, Java, Windows 8, C++ and more. |
|
|
|
| 📄 build dynamic matchmaking with PubNub ~ epicgames |
[multiplayer]. |
|
|
|
Related:
Sprite animation, 2D VFX, texture packers.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| SpriteMancer |
2D VFX and sprite animation. |
|
Paid |
2D VFX · Sprites |
2D game VFX |
| TexturePacker |
Sprite sheet packing, multi-engine export. |
|
Paid |
Sprite Sheets · Multi-Engine |
Sprite sheet packing |
| Pixelorama |
Free pixel art editor (made in Godot). |
|
Open Source |
Pixel Art · Godot-built |
Pixel art for games |
| PixelOver |
Convert artwork to pixel art with animation, bone rigging, and pixel-perfect transforms. |
~$20 (free demo) |
Paid |
Artwork→Pixel · Rigging |
Artwork → pixel art conversion |
| Stitches |
An HTML5 sprite sheet generator |
|
|
|
|
| Sprite Sheet Maker |
Sprite Sheet Maker is a handy no fuss utility to pack sprites |
|
|
|
|
| Sprite Sheet Slicer |
Sprite Sheet Slicer is a handy no fuss utility to slice sprites |
|
|
|
|
| LibreSprite |
LibreSprite is an open source fork of Aseprite. |
|
|
|
|
| PyxelEdit |
Pixel art editor for tilesets, levels, animations. |
|
|
Tilesets · Pixel Art |
Pixel art tilesets/levels |
| Pixelator |
Turn any image into pixel art. |
|
|
Image→Pixel · Conversion |
Image→pixel art |
| Pixa.Pics |
Browser pixel-art tool w/ vectorization. |
|
|
Browser · Vectorization |
Browser pixel art |
| Pickle |
Pixel art editor. |
|
|
Pixel Art · Editor |
Pixel art editing |
| Lightcube |
Pixel art editor for Windows w/ PSD, JPEG, PNG, BMP, GIF support. |
|
|
Windows · PSD Support |
Windows pixel art w/ PSD |
Related:
- Laigter — Free normal/specular/AO map generator for 2D.
- Ez Sprite Sheet — Creates sprite sheets from animated GIFs and more
- Talos VFX — Node based, open source VFX Editor with powerful interface and a ready to use libGDX runtime.
- Pixen (GitHub) — Pixel Art Editor for OSX
- Kavex’s Spritesheet Maker — Free spritesheet maker to replace GlueIT. Has much newer export formats.
- Pro Motion — Paid with trial, works on Windows. Advanced features tailored to creating pixel art for games.
- Walking animation cycle in games — Walking animation cycle in games.
- Wobblepaint — Pico8 editor that give life to pixel art with a little wobble.
- Make Your Own Pixel Art — Walks you step-by-step through the available tools, pixel art techniques, the importance of shapes, colors, shading, and how to turn your art into animation.
- Owlboy — Explore a detailed steampunk world in the clouds. With it’s range of endearing animations and expressions the world and it’s characters come to life.
- Starbound — Travel across vibrant, colorful and expansive galaxies, including creative dynamic animations.
- Paul Robertson — Australian, creating cute, sometimes cosmic and psychedelic, and sometimes weird nightmarish pixel art.
- PixelCraft — Open source and free, works in the browser. Easy to try out in the browser and as a PWA offline.
WFC, noise, procedural pipelines, economy design.
| Software |
Description |
License |
Tags |
Best For |
| Houdini Engine (SideFX product) |
Procedural generation pipeline for Unreal/Unity/Godot. |
Paid |
Procedural Pipeline · Multi-Engine |
Procedural pipeline in-engine |
Related:
- Wave Function Collapse — Procedural generation from example patterns.
- Fast Noise Lite — Fast noise generation (Perlin, Simplex, Cellular).
- Machinations — Visual tool for designing and simulating game economies.
- Procedural GL JS — Based on Three.js, this framework is dedicated to generating a 3D Map experience on a web service.
- DotRecast — A port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C#.
Open-source physics engines.
- Jolt Physics — Open-source 3D physics (used in Horizon Forbidden West).
- Box2D v3 — 2D physics engine rewrite by Erin Catto.
- Rapier — Rust physics engine (2D/3D, used with Bevy).
- Box2D.NET — A port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D, servers.
- Lockstep Framework — A framework designed for games that need lockstep simulations. It includes a deterministic 2D physics engine, pathfinding, behavior system, and more. LSF is integrated with Unity.
- UnrealJolt — Jolt physics integration (Plugin) for Unreal Engine 5 (UE5)
- Cannon.js — Lightweight and simple 3D physics engine for the web.
Version control for binary-heavy game projects.
| Software |
Description |
License |
Tags |
Best For |
| Perforce Helix Core |
Industry standard for large assets (free ≤5 users). |
Freemium |
Industry Standard · Free ≤5 users |
Large-asset VCS |
| Plastic SCM / Unity Version Control |
Artist-friendly binary version control. |
Freemium |
Artist-Friendly · Unity-Integrated |
Artist-friendly VCS |
Related:
- Git LFS — Large file storage for Git.
Analytics and playtesting services.
Game Design & Theory
Design fundamentals, patterns, and references.
| Software |
Description |
License |
Tags |
Best For |
| Godot Game Tools |
Made easy importing mixamo animations. tools to ease the creation/import process of assets into Godot Game Engine and others. |
|
|
|
| Medieval Fantasy City Generator |
This application generates a random medieval city layout of a requested size. City Viewer : is a 3d-visualizer for MFCD. See other generators from |
|
|
|
Related:
- Game UI Database — Interface reference.
- How To Market A Game — Marketing strategies for indie games.
- Red Blob Games — Interactive visual explanations (pathfinding, hex grids, noise).
- GDC Vault (Free) — Hundreds of free GDC talks.
- Deconstructor of Fun — F2P game design and business.
- Game Programming Patterns — Lots of great game development patterns useful when making games with or without Unity.
- Unity Game Programming Patterns — Game Programming Pattern Examples in Unity3D.
- Slynyrd — American, game designer with tons of material, game specific knowledge and mini-tutorials.
- pixeldudesmaker — Small character generator, including basic animation.
- Turbulenz — Turbulenz offers the ability to build, publish, iterate and monetise high-quality games that react like no others, with immersive 3D effects and real-time physics that open up a whole new world of
- Timanthes — A pixel art editor for the Commodore 64 computer running on Windows
- SpriteKit — SpriteKit code to make your game work on iOS, macOS, and tvOS without a hitch.
- DevianArt7Soul1 — Offers a specific set of 420 pixel art icons designed for RPG games.
- Game Development Essentials: Game Level Design — Game Development Essentials: Game Level Design.
- LWF — Lightweight SWF. LWF is an animation engine which can play animation data converted from FLASH contents in HTML5, Unity, Cocos2d-x, iOS UIKit, and more.
- Phototiler — Lightweight photorealistic map renderer that allows quick rendering of 3D maps for creative cartography.
- Unity in Action (book) — Unity in Action (book).
- Resemble — Resemble’s voice cloning engine within Unity
- Spritemate — Online Editor for Commodore 64 Sprites
- Pixel Composer (GitHub) — Powerful node-based VFX editor for pixel art
- RGFW — Lightweight multi-platform single-header library for creating windows, supports many graphics contexts and software rendering.
- Open 3D Engine (O3ED) — Successor to Amazon Lumberyard, an open-source, real-time, multi-platform 3D engine to build AAA games
- friflo ECS — High-performance C# ECS with simple API. Supports .NET, WASM/WebAssembly, Native AOT, Unity, Godot, MonoGame, …
- Unity Audio Manager — Plugin, that allows to easily play/change/stop/mute/… sounds in 2D/3D
- GlueIT — Free Simple Spritesheet Tool
- Epic Games — Epic Games on GitHub — official Unreal Engine and related repos.
- Unity Technologies — Unity Technologies on GitHub — official Unity repos and samples.
Game Dev — YouTube Channels
Channels covering game dev technique, design, and industry.
Game Dev — Courses
Structured game dev courses.
Game Dev — Communities
Reddit, Discord, forums, indie job boards.
Game Jams
Recurring game jams.
Art, Design & Visual Storytelling
Fundamentals — concept art, composition, color, typography, photography, cinematography, animation principles. The craft underpinning 3D work.
Concept Art & Illustration — Channels
Channels on concept art, figure drawing, painting.
- Michael Mattesi — Force drawing (Instagram).
- Plasticity (GitHub) — A 3d modelling software for concept artists.
- Absurd Design — Surrealist illustrations for your next amazing thing
- Neural Network-Generated Illustrations — AI generated illustrations for Allo from Google
- Awesome Illustrations — Curated awesome-list of illustration resources, tools, and references.
- Black Illustrations — Beautiful illustrations of black people for your next project
- Blush — Create, mix, and customize illustrations made by artists around the world.
- Characterz — 9,000+ customizable diverse 3D character illustrations with Blender source files
- Control Illustrations — Combo set of 108 customizable illustrations
- Biodiversity Heritage Library — 300,000+ Botanical and Animal Illustrations available for free download. (CC0)
- Flowbite Illustrations — Open-source collection of 3D styles SVG illustrations available in dark and light mode
- Get Illustrations Bundle — A bundle of over 34 vector illustration packs and 2800+ items
- Handz — Free library of 320+ diverse 3D hand illustrations with Blender source files
- Humaaans — Mix-&-match illustrations of people with a design library
- Ouch! Illustrations — Stylish illustrations for better UX
- illlustrations — 100 awesome open-source illustrations also including COVID & WFH for your next project
- Illustration Tools — Directory of tools and resources for illustrators, creatives and artists.
- Illustrationz — 100+ 3D character illustration packs with 167M+ combinations
- Malt — Malt is a non photorealistic rendering (NPR) framework. It offers fully customizable real-time rendering framework for animation and illustration. ![][repo] ![][mit]
- Illustration Gallery — A huge collection of royalty-free illustrations to power up your projects
- Shape.so — 4300+ icons, illustrations exportable to SVG, React & Lottie
- Storytale — Hundreds of illustrations for web and app projects
- Stubborn Generator — An awesome character generator for your next illustrations
- unDraw Illustrations — MIT licensed constantly updated collection of beautiful svg illustrations
- Smash Illustrations — An list of illustrations over 250+ items
- Awesome Stock Resources — A collection of links for free stock photography, video and Illustration websites.
Concept Art & Illustration — Courses
Structured concept art and design courses.
Drawing & Painting for 3D Artists
Gesture, figure, digital painting fundamentals for 3D artists.
- Line of Action — Free timed gesture drawing (figures, animals, hands, faces).
- QuickPoses — Timed drawing practice with huge photo library.
- SketchDaily Reference — Timed drawing sessions across categories.
- Posemaniacs — Rotatable 3D pose reference with muscle groups.
- Human Anatomy for Artists — Massive free photo reference by body part and angle.
- BodyVisualizer — 3D body shape visualizer for proportion reference.
- Ctrl+Paint — Structured free video library — digital painting fundamentals, value studies, color.
- Proko Free Library — Anatomy, figure drawing, portrait (substantial free tier).
- ArtStation Learning — Free courses from Blizzard, Riot, Pixar pros.
- Genetic Drawing — Python library to generate a stylized rendering from an image.
- Graphite 3D — A collaborative drawing tool for modeling precise shapes in real spaces.
- Gizmos — Used for drawing runtime gizmos in builds and editor (Unity3D).
- Pixen (site) — Paid, works on macOS and iOS. Superb OS integration, create pixel art on a tablet using pressure-sensitive drawing.
- Learn HTML5 Graphics and Animation — Introduction to the canvas 2D drawing API.
- Intro to JS: Drawing & Animation — Use JavaScript and the ProcessingJS library to create drawings and animations.
-
| [Animation with Dall-e + AE |
Reddit](https://www.reddit.com/r/MediaSynthesis/comments/xgeehe/animation_with_dalle_ae_patent_drawing_of_an/) — Patent drawing of an electronic device that … |
- Instanced Line Rendering Part I — Builds on the foundation from “Drawing Lines is Hard” and uses instance rendering to draw lines.
Photography — Reference & Fundamentals
Photography knowledge directly applicable to 3D lighting and composition.
Cinematography & Camera Work
Shot composition, camera techniques, lighting for film/CG.
- StudioBinder Film Guides — Shot composition, camera shots encyclopedia, camera movements, lighting.
- No Film School — Cinematography — Constant stream of technique articles.
- Every Frame a Painting — Gold-standard video essays on composition, camera, editing rhythm.
- CinemaTyler — Deep analysis of lens choice, color, blocking, lighting in film.
- Wolfcrow — Cinematography fundamentals, color science, exposure theory.
- In Depth Cine — Practical lighting setups and narrative technique.
- Shane Hurlbut ASC Blog — Real DP knowledge on cinematography, lens choice, lighting setups.
- Roger Deakins on Learning to Light — Cinematography Techniques Ep. 1.
- How to Create Stunning Cinematic Lighting — Cinematic lighting tutorial.
- Nuke — Industry standard node-based compositing software by The Foundry, has a free version for non-commercial use.
- Fusion — Free node-based compositing software from Blackmagic Design.
Composition & Visual Storytelling
Composition theory, color theory, visual hierarchy.
- Can’t Unsee — Interactive game training visual alignment and spacing precision.
- Laws of UX — Gestalt principles, visual perception laws (directly applicable to 3D composition).
- Handprint Color & Composition — Deepest free color theory resource online — covers perception and harmony.
- PhotoPills Golden Ratio Guide — Golden ratio, spirals, triangles with overlay diagrams.
- RenderNet — RenderNet AI is a tool for generating images and videos, providing control over character design, composition, and style.
- Neil Blevins Art Lessons — Composition types, tangents, visual hierarchy by a Pixar artist.
Animation Principles
The 12 principles of animation and related fundamentals.
Design Principles & Typography
Typography, visual hierarchy, design fundamentals.
Color palettes, generators, matching, and theory tools.
Vector editors, creative effect tools, and design utilities.
| Software |
Description |
License |
Tags |
Best For |
| Graphite |
Open-source procedural 2D/motion graphics editor. |
Open Source |
Procedural · Open Source |
Procedural design |
| Adobe Express |
Quick Adobe design tool. |
Freemium |
Web · Adobe |
Quick design |
| Modyfi |
Browser-based creative suite. |
Freemium |
Browser Suite · Creative |
Creative suite in browser |
| Eagle |
Visual asset organizer. |
Paid |
Asset Organizer · Visual |
Asset organization |
Related:
General Inspiration
Blogs, feeds, and curated inspiration sources.
2D Art References & Inspiration
2D animation sheets, cloth, anime model sheets.
AI & Machine Learning for CG
Generative AI and ML tools across image, video, 3D, texture, audio. AI mocap lives in §3 (dual-listed).
Machine Learning for CG
ML fundamentals and courses for CG artists.
| Software |
Description |
License |
Tags |
Best For |
| NeRF: Neural Radiance Field in 3D Vision, Introduction and Review |
Kyle Gao, Yina Gao, Hongjie He, Dening Lu, Linlin Xu, Jonathan Li |
|
|
|
| DeRF: Decomposed Radiance Fields |
Rebain et al. Arxiv 2020 | bibtex |
|
|
|
| FastNeRF: High-Fidelity Neural Rendering at 200FPS |
Garbin et al., Arxiv 2021 | bibtex |
|
|
|
| KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPs |
Reiser et al., ICCV 2021 | github | bibtex |
|
|
|
| RT-NeRF: Real-Time On-Device Neural Radiance Fields Towards Immersive AR/VR Rendering |
Li et al., ICCAD 2022 | bibtex |
|
|
|
| Depth-supervised NeRF: Fewer Views and Faster Training for Free |
Deng et al., Arxiv 2021 | github | bibtex |
|
|
|
| Lightning NeRF: Efficient Hybrid Scene Representation for Autonomous Driving |
Cao et al. ICRA 2024 | github | bibtex |
|
|
|
| CLA-NeRF: Category-Level Articulated Neural Radiance Field |
Tseng et al., ICRA 2022 | bibtex |
|
|
|
| Animatable Neural Radiance Fields from Monocular RGB Videos |
Chen et al., Arxiv 2021 | github | bibtex |
|
|
|
| GRAF: Generative Radiance Fields for 3D-Aware Image Synthesis |
Schwarz et al., NeurIPS 2020 | github | bibtex |
|
|
|
| GRF: Learning a General Radiance Field for 3D Scene Representation and Rendering |
Trevithick and Yang, Arxiv 2020 | github | bibtex |
|
|
|
| pixelNeRF: Neural Radiance Fields from One or Few Images |
Yu et al., CVPR 2021 | github | bibtex |
|
|
|
| Learned Initializations for Optimizing Coordinate-Based Neural Representations |
Tancik et al., CVPR 2021 | github | bibtex |
|
|
|
| NeRF-VAE: A Geometry Aware 3D Scene Generative Model |
Kosiorek et al., Arxiv 2021 | bibtex |
|
|
|
| SurfelNeRF: Neural Surfel Radiance Fields for Online Photorealistic Reconstruction of Indoor Scenes |
Gao et al., CVPR 2023 | github | bibtex |
|
|
|
| NeO 360: Neural Fields for Sparse View Synthesis of Outdoor Scenes |
Irshad et al., ICCV 2023 | github | bibtex |
|
|
|
| X-NeRF: Explicit Neural Radiance Field for Multi-Scene 360° Insufficient RGB-D Views |
Zhu et al., WACV 2023 | github | bibtex |
|
|
|
| GNeRF: GAN-based Neural Radiance Field without Posed Camera |
Meng et al., Arxiv 2021 | bibtex |
|
|
|
| GARF: Gaussian Activated Radiance Fields for High Fidelity Reconstruction and Pose Estimation |
Chng et al., ECCV 2022 | bibtex |
|
|
|
| Loc-NeRF: Monte Carlo Localization using Neural Radiance Fields |
Maggio et al., ICRA 2023 | github | bibtex |
|
|
|
| CROSSFIRE: Camera Relocalization On Self-Supervised Features from an Implicit Representation |
Moreau et al., ICCV 2023 | bibtex |
|
|
|
| KiloNeuS: Implicit Neural Representations with Real-Time Global Illumination |
Esposito et al., Arxiv 2022 | bibtex |
|
|
|
| NeRF++: Analyzing and Improving Neural Radiance Fields |
Zhang et al., Arxiv 2020 | github | bibtex |
|
|
|
| GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fields |
Niemeyer et al., CVPR 2021, bibtex |
|
|
|
| Local 3D Editing via 3D Distillation of CLIP Knowledge |
Hyung et al., CVPR 2023| github | bibtex |
|
|
|
| NeRF-MAE: Masked AutoEncoders for Self-Supervised 3D Representation Learning for Neural Radiance Fields |
Irshad et al., ECCV 2024 | bibtex |
|
|
|
| Arxiv Paper 2208.07227 |
💻 Code |
|
|
|
| Arxiv Paper 2401.01647 |
🌐 Project Page | 💻 Code |
|
|
|
| Arxiv Paper 2401.05750 |
🌐 Project Page |
|
|
|
| Arxiv Paper 2402.00864 |
💻 Code |
|
|
|
| Arxiv Paper 2402.14792 |
🌐 Project Page |
|
|
|
Related:
Image Generation
State-of-the-art text-to-image models and platforms.
| Software |
Description |
License |
Tags |
Best For |
|
| Midjourney v7 |
Industry-leading artistic coherence and stylized output. |
Paid |
Artistic · Subscription |
Artistic and stylized imagery |
|
| FLUX 1.1 Pro (Black Forest Labs) |
Production-grade open model plus Fill/Canny/Depth tools. |
Freemium |
Production-Grade · Open Model |
Production-grade image gen |
|
| Stable Diffusion 3.5 |
Open-source diffusion (Large, Medium, Turbo sizes). |
Open Source |
Open Source · Self-Host |
Self-hosted image gen |
|
| DALL-E 3 (OpenAI) |
Text-to-image with strong semantic accuracy. |
Paid |
OpenAI · Semantic |
Semantic accuracy |
|
| Adobe Firefly 3 |
Commercial-safe, deep Creative Cloud integration. |
Paid |
Commercial-Safe · Adobe CC |
Commercial-safe Adobe workflows |
|
| Leonardo AI |
Real-time generation with artistic control. |
Freemium |
Real-time · Controlled |
Controlled artistic generation |
|
| Ideogram 2.0 |
Best-in-class typography and text rendering, canvas mode. |
Freemium |
Typography · Text Rendering |
Typography in images |
|
| Google Gemini Image Gen |
High realism, fast, large-scale production. |
Freemium |
Google · Realism |
Fast large-scale gen |
|
| Grok Aurora (xAI) |
Photorealistic image gen integrated into Grok. |
Paid |
xAI · Photoreal |
Photorealism in Grok |
|
| Recraft V3 |
Design-oriented gen — vector, icons, brand assets. |
Freemium |
Design Focus · Vector |
Design assets, vectors |
|
| Krea AI |
Real-time generation, upscaling, and style transfer platform. |
Freemium |
Real-time · Upscaling |
Real-time + upscaling |
|
| Playground v3 |
Mixed-mode design canvas for graphic design. |
Freemium |
Design Canvas · Mixed-mode |
Graphic design canvas |
|
| Kolors (Kuaishou) |
Open-source, bilingual Chinese/English. |
Open Source |
Open Source · Bilingual |
Bilingual open model |
|
| HunyuanDiT (Tencent) |
Open-source DiT-based, strong Chinese text. |
Open Source |
Tencent · DiT |
Chinese text rendering |
|
| Jimeng / Dreamina (ByteDance) |
High quality, integrated with video pipeline. |
Freemium |
ByteDance · Video Pipeline |
Integrated image + video pipeline |
|
| 3DALL-E: Integrating Text-to-Image AI in 3D Design Workflows |
ArXiv 2022 | | |
|
|
|
|
| Stable Diffusion KLMC2 Animation.ipynb forked |
Fork by @DigThatData |
|
|
|
|
| Stable Diffusion KLMC2 Animation.ipynb |
Notebook by @RiversHaveWings to generate animation based on scripted prompts using a technique called KLMC2 discretization of underdamped Langevin dynamics |
|
|
|
|
| [Canva Adds a Free and Unlimited AI Text-to-Image Generator |
PetaPixel](https://petapixel.com/2022/11/10/canva-adds-a-free-and-unlimited-ai-text-to-image-generator/) |
Canva Adds a Free and Unlimited AI Text-to-Image Generator | PetaPixel. |
|
|
|
Related:
- Introduction to Generative AI Community Course — By ineuron
- AudioCraft — A single-stop code base for generative audio needs, by Meta. Includes MusicGen for music and AudioGen for sounds. #opensource
- COVAL — Architecture of voice AI, from speech recognition to emotional intelligence, and learn how to build, scale, and evaluate them
- UneeQ Digital Humans — 3D character lib synced
- AI Render — Stable Diffusion in Blender. This add-on renders an AI generated image based on a text prompt and your scene.
- Generative AI Genius 2024 (created by Aishwarya Naresh Reganti) course material — Generative AI Genius 2024 (created by Aishwarya Naresh Reganti) course material.
- Openai/point E — OpenAI’s point cloud diffusion for 3D model synthesis
- Ashawkey/stable Dreamfusion — A pytorch implementation of text-to-3D dreamfusion, powered by stable diffusion.
- Aga Miko/pixel Character Generator — Generating retro pixel game characters with Generative Adversarial Networks. Dataset “TinyHero” included.
- sd-concepts-library (Stable Diffusion concepts library) — Stable Diffusion Textual Inversion Concepts Library - browse through objects and styles taught by the community to Stable Diffusion and use them in your prompts!
- MusicGen — Meta’s tool for generating music
- Transforming 2D Images into 3D with the AdaMPI AI Model — Guide on how to use the AdaMPI AI model for creating 3D photos from 2D images
- (5) Deforum notebook v0.5 for Stable Diffusion animations is out! Now with math automation, perspective flips, prompt weights, video masking and waifus! : StableDiffusion — (5) Deforum notebook v0.5 for Stable Diffusion animations is out! Now with math automation, perspective flips, prompt weights, video masking and waifus! : StableDiffusion.
- Snowpixel — Generate Images/Videos/Animations/Audio/Music/3D Objects with Text and/or Image. Upload your own data to create custom models.
- Stable Animation SDK — Text-to-animation tool for developers by Stability AI [dev platform]
- Stable Diffusion Frivolous · Because lawsuits based on ignorance deserve a response — Community response for the “Stable Diffusion litigation”
- Deforum Stable Diffusion Animation - v5 Math Functions - Demo and Test - YouTube — Deforum Stable Diffusion Animation - v5 Math Functions - Demo and Test - YouTube.
Video Generation
AI video generation platforms and models.
| Software |
Description |
License |
Tags |
Best For |
| Veo 3.1 (Google DeepMind) |
Top leaderboard, native audio, 60s+ clips. |
Paid |
Top Leaderboard · Native Audio |
Top-quality video gen |
| Runway Gen-4 |
Character consistency across shots, controllable camera. |
Freemium |
Character Consistency · Camera Control |
Character consistency |
| Sora (OpenAI) |
Up to ~20s clips with strong temporal coherence. |
Paid |
OpenAI · 20s Clips |
Coherent video clips |
| Kling 3.0 |
Up to 5min clips, strong human motion. Motion Brush control. |
Freemium |
5min Clips · Motion Brush |
Long clips, human motion |
| Pika 2.0 |
Extended video gen with improved consistency. |
Freemium |
Extended Gen · Stylized |
Stylized video |
| Hailuo AI / MiniMax |
“Director” model — strong motion and character consistency. |
Freemium |
Director Model · Character Consist |
Directed motion |
| Luma Dream Machine |
Fast generations with good camera motion. |
Freemium |
Fast · Camera Motion |
Fast video gen |
| HunyuanVideo 1.5 |
Open-source 8.3B params, runs on 14GB VRAM. |
Open Source |
Open Source · 14GB VRAM |
Self-hosted video gen |
| Wan 2.2 (Alibaba) |
Cinematic MoE diffusion, 8GB+ VRAM. Open source. |
Open Source |
Open Source · MoE Diffusion |
Cinematic open-source video gen |
| LTX Video |
Open-source, real-time generation speeds. |
Open Source |
Open Source · Real-time |
Real-time open-source video gen |
| Vidu |
16s clips, strong human motion (Shengshu). |
Freemium |
16s · Human Motion |
Long human-motion clips |
| PixVerse |
Style-specific modes (anime, 3D, realistic), character consistency. |
Freemium |
Style Modes · Consistency |
Style-specific video gen |
| Haiper |
Ex-DeepMind team, animation and video-to-video modes. |
Freemium |
Ex-DeepMind · V2V |
Video-to-video |
| Genmo Mochi 1 |
Open-source video gen model. |
Open Source |
Open Source · Genmo |
Open-source video gen |
| Cog Video X |
Tsinghua/Zhipu open-source, multiple sizes. |
Open Source |
Open Source · Tsinghua |
Research open-source video gen |
3D Generation
AI tools for generating 3D models from text or images.
| Software |
Description |
License |
Tags |
Best For |
| Meshy v4 |
Production-reliable, improved topology and PBR textures. |
Freemium |
Production-Reliable · PBR |
Production-ready AI 3D |
| Tripo v3.0 |
Sculpture-level precision, clean quad topology. |
Freemium |
Clean Quads · Sculpt-level |
Clean topology AI 3D |
| Rodin Gen-2 (Hyper3D) |
10B params, photorealistic, free generation tier. |
Freemium |
10B Params · Free Tier |
Photorealistic AI 3D |
| TRELLIS.2 (Microsoft) |
Full PBR materials, complex topologies. |
Open Source |
Microsoft · PBR + Open Source |
PBR AI 3D (open source) |
| Luma Genie |
Text/image to 3D, integrated with Dream Machine. |
Freemium |
Luma · Integrated |
Luma-integrated 3D gen |
| Kaedim |
Image-to-3D with hybrid AI plus artist cleanup for production quality. |
Paid |
Hybrid AI+Artist · Production |
Production-quality via hybrid AI+artist |
| Spline AI |
Generate 3D objects and textures from text prompts in-editor. |
Freemium |
In-Editor · Text→3D |
In-editor AI 3D |
| Unique3D |
High-quality mesh from single image (NeurIPS 2024). |
Open Source |
Single-Image · NeurIPS |
Single-image open-source 3D |
| Wonder3D++ |
Cross-domain diffusion, textured meshes in 2-3min. |
Open Source |
Fast · Textured Mesh |
Fast textured mesh gen |
| InstantMesh |
Fast single-image-to-3D reconstruction. |
Open Source |
Fast · Image→3D |
Fast image→3D |
| TripoSR |
Tripo/Stability collab — fast open-source image-to-3D. |
Open Source |
Open Source · Fast |
Fast open-source image→3D |
| Stability SPAR3D |
Open-source single-image 3D reconstruction. |
Open Source |
Stability AI · Open Source |
Single-image open-source 3D |
| 3DTopia |
Open-source text-to-3D pipeline (coarse → refined). |
Open Source |
Coarse→Refined · Open Source |
Text-to-3D open-source |
| Sloyd |
Procedural 3D generation with parametric control. |
Freemium |
Procedural · Parametric |
Parametric procedural 3D |
Related:
- Threestudio — A unified framework for 3D content generation.
Texture & Material Generation
AI-generated PBR textures and materials.
| Software |
Description |
License |
Tags |
Best For |
| Poly |
AI-generated PBR textures and materials, tileable with full map sets. |
Freemium |
AI PBR · Tileable |
AI PBR textures |
| Scenario |
Game-ready PBR materials, full map sets. |
Paid |
Game-Ready · Full Maps |
Game-ready AI materials |
| Meshy Textures |
Integrated with 3D pipeline. |
Freemium |
Meshy Pipeline · Integrated |
Textures tied to Meshy 3D |
| Adobe Firefly Textures |
Prompt-to-edit texture workflows. |
Paid |
Adobe · Prompt-to-Edit |
Adobe-integrated AI textures |
| Ponzu |
AI texture gen from text prompts for uploaded meshes. |
Freemium |
Mesh-aware · Text→Tex |
Mesh-aware AI textures |
| InstaMAT |
Material authoring with AI workflows (Substance alternative). |
Paid |
Substance-alt · AI Workflows |
AI-assisted material authoring |
ComfyUI Ecosystem
Node-based AI generation — ComfyUI and its ecosystem.
| Software |
Description |
License |
Tags |
Best For |
| ComfyUI |
Node-based AI generator for image/video/3D/audio. |
Open Source |
Node-based · Multi-modal |
Node-based AI workflows |
Related:
AI tools that augment traditional CG workflows.
| Software |
Description |
License |
Tags |
Best For |
| Autodesk Flow Studio (Wonder Dynamics) |
AI VFX, auto CG characters in live footage, USD export. |
Paid |
Auto CG Chars · USD Export |
AI CG characters in live plates |
| Topaz Photo AI / Video AI |
Best-in-class upscaling, denoising, sharpening. |
Paid |
Upscale · Denoise |
Upscale/denoise |
| Magnific AI |
AI upscaler with “creativity” slider — reimagines/adds detail (2-16x). |
Paid |
Creative Upscale · 2-16x |
Creative AI upscaling |
| Blockade Labs Skybox AI |
AI-generated 360° skyboxes/HDRIs from text. |
Freemium |
AI Skybox · 360° |
AI skyboxes/HDRIs |
Related:
- ControlNet — Depth/pose/edge control for precision CG workflows.
- Dream Textures (Blender) — Generate textures in Blender via Stable Diffusion, locally.
- Comfy UI Blender AI — Run ComfyUI workflows inside Blender.
- Unity Muse — Unity’s suite of AI products
- Coplay — AI Copilot for Unity
- Terrain Rendering Using GPU-Based Geometry Clipmaps — GPU Gems 2 - Chapter 02.
- Fast Terrain Rendering Using Geometrical MipMapping — Fast Terrain Rendering Using Geometrical MipMapping.
- gameplay — A free, open-source, cross-platform, 2D + 3D game framework written in C++. It is aimed towards indie game developers who are creating desktop and mobile games.
- TerraForge3D — A procedural terrain generation and procedural modeling toolkit.
- PixiJS — Newcomer HTML5 game renderer - first released in early 2013. A main appeal of the engine is its use of WebGL for faster performance. If WebGL isn’t supported, the engine falls back to standard
- Ray Tracey’s blog — Sam Lapere’s blog, leads the scientific team at EPFL Blue Brain Project. Lots of post about real time rendering
- ShoeBox — Adobe Air based app with game and ui related tools.
- Rosebud AI — Vibe coding platform for creating 3D games and interactive web apps with AI.
- RIFE for Nuke — Real-Time Intermediate Flow Estimation for Video Frame Interpolation (ie machine learning for framerate upscaling) for Nuke.
- AI Game Developer —
Unity Editor and Unity Runtime AI integration. Unit Test, Coding, C# Roslyn, Reflection, Assets. Helps to create games with AI. And helps to run AI logic during gameplay.
- GPT 4 — Prompt engineering techniques for GPT-4, including tips, applications, limitations, and additional reading materials.
AI Audio & Music
AI music generation, voice, TTS, and SFX.
| Software |
Description |
License |
Tags |
Best For |
| Suno v5 |
Full song generation, 100M+ users. |
Freemium |
Song Gen · 100M users |
Full song generation |
| Udio |
Strong electronic/pop, licensed for commercial use. |
Freemium |
Electronic/Pop · Commercial |
Commercial-licensed AI music |
| ElevenLabs |
Voice cloning, narration, music generation. |
Freemium |
Voice Cloning · TTS |
Voice cloning, TTS |
| Stable Audio 2.0 |
Up to 3min music/SFX, audio-to-audio mode. Open-source model. |
Freemium |
Open Model · Music + SFX |
Open-source music/SFX gen |
| ACE Studio |
AI singing voice synthesizer with expression control. |
Freemium |
Singing · Expression |
AI singing synthesis |
| AIVA |
AI composition, good for orchestral/cinematic scoring. |
Freemium |
Orchestral · Scoring |
Orchestral/cinematic scoring |
| Fish Audio |
Open-source TTS with voice cloning, fast and multilingual. |
Open Source |
Open Source · Multilingual |
Open-source TTS |
| F5 TTS |
Open-source zero-shot voice cloning TTS. |
Open Source |
Zero-Shot · Voice Clone |
Zero-shot voice cloning |
| DiffRhythm |
Open-source full-song gen with vocals from lyrics. |
Open Source |
Open Source · Lyrics→Song |
Open-source song gen with vocals |
Open-Source Models (HuggingFace)
Notable open-source generative models.
Viewers, converters, USD, plugin marketplaces, pipeline standards, and miscellaneous CG utilities.
USD (Universal Scene Description)
OpenUSD resources, specifications, and guides.
- OpenUSD — Official Pixar USD site — specification, tools, resources.
- USD Working Group (ASWF) — Alliance for Open Media USD resources.
- NVIDIA USD Resources — Omniverse, tutorials, tools.
- Apple USD Tools — Usdz_converter, Reality Composer.
- USD Survival Guide — Practical USD guide for VFX artists.
- USD Cookbook (Colin Kennedy) — Code recipes and examples.
- Animal Logic’s USD Docker — A set of docker build scripts that will download all the Open Source packages required to build Pixar’s Universal Scene Description, as well as USD itself
- USD Manager — Program designed for lightweight browsing, managing, and editing of Universal Scene Description (USD) files.
- AL USD Maya — Represent Maya data in Maya and USD data in USD.
- Luma USD — Plugins for USD.
- USD Shell Extension for Windows — Full-featured Windows shell extension for giving the File Explorer support for USD thumbnails, side previews and even exposes certain deep metadata to Windows Search.
- USD Noodle — Pretty node graph showing dependencies of a USD file.
- USD URI Resolver — A generic, URI based resolver for USD, support custom plugins.
- UsdQt — Qt components for building custom USD tools.
- USD Qtpy — Python Qt components for building custom USD tools.
Production pipelines, render management, look dev.
| Software |
Description |
License |
Tags |
Best For |
| Prism Pipeline |
Animation and VFX pipeline. |
Freemium |
Pipeline · Free Core |
Indie/small studio pipeline |
| OpenCue (docs) |
Open-source render management. |
Open Source |
Render Farm · Open Source |
Render farm management |
| ftrack |
Production tracking. |
Paid |
Production Tracking · Pro |
Production tracking |
| Kitsu (CGWire) |
Production tracker. |
Open Source |
Open Source · Tracking |
Open-source production tracking |
| COLMAP |
A general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. |
|
|
|
| GStreamer |
Pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows. |
|
|
|
| Pandora |
Open-Source Renderfarm-Manager. |
|
|
|
| The Pipeline Conference |
The Pipeline Conference. |
|
|
|
| Tik Manager (site) |
Artist-friendly asset and pipeline manager. |
|
|
|
| CGRU |
CG tools pack that includes AFANASY, a free open-source render farm manager. |
|
|
|
| Flamenco (Blender render farm) |
Blender Foundation’s free render-farm manager. |
Open Source |
Render Farm · Blender |
Blender render farm |
| Coalition |
Render-farm manager from Mercenaries Engineering (makers of Guerilla Render). |
Open Source |
Render Farm · Guerilla-adjacent |
Small-studio render farm |
| Open3D |
Modern library for 3D data processing — point clouds, meshes, voxels, reconstruction. |
Open Source |
3D Data Processing · Open Source |
3D data processing (Python/C++) |
| AMD Blender USD Hydra |
With Pixar’s USD system emerging as a powerful tool for 3D graphics pipelines and interchange, this addon is meant to add first class support for USD and the USD Hydra rendering system to Blender. |
|
|
|
| Hugging Face Transformers |
State-of-the-art NLP models and pipelines. |
|
|
|
| (2011) A trip through the graphics pipeline |
By Fabian Giesen - Comprehensive and rich series about the D3D/OpenGL graphics pipeline. |
|
|
|
Related:
- A Trip Through The Graphics Pipeline — A-trip-through-the-graphics-pipeline.
- Dailies — Wraps ffmpeg, Nuke, or RV to process video files and image sequences. Integrates with Shotgun, Ftrack, Kitsu.
- Prisma — Computational photography pipeline tool that performs multiple inferences (masks, depth, motionvectors) from any image or video.
- Tik Manager (GitHub) — Artist friendly asset and pipeline manager.
- Pipeline Developer Forum — Pipeline Developer Forum.
- Field3D — Open-source library for storing voxel data.
- OD CopyPasteExternal — Tool to easily copy/paste a geometry across 3D application like Blender <> 3DS Max <> Maya <> … <> and more.
- CGCmake — CMake modules for CG apps.
- Cortex — Libraries for VFX software development.
- Cross3D — Scene and node management abstraction.
- mGui — Portable pure-python GUI library for Maya.
- minq — Maya query language for speeding up common scene operations.
- Py3dsMax — 3dsMax API in Python.
- PyMEL — Python in Maya Done Right.
- Easy3D — A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data .
- Ramses — Asset Management System for motion picture production (by Rainbox Laboratory).
- Stalker — Open Source Production Asset Management (ProdAM) Library designed specifically for Animation and VFX Studios.
- Example of Python scripts for 3D Studio Max, Maya and Blender — Example of Python scripts for 3D Studio Max, Maya and Blender.
-
| Haystack — End-to-end NLP framework |
Pipelines, document stores |
- Radeon ProRender — Physically-based engine, product by AMD.
- CGAL — A software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.
- Flamenco (flamenco.io) — From the Blender Foundation
- OpenTimelineIO (site) — (repo) - Editorial timeline.
- BoatAttack — Demo Project using the Lightweight Render Pipeline from Unity3D.
- BlenderProc — A procedural Blender pipeline for photorealistic training image generation.
- Gaffer (GafferHQ compositing) — Gaffer is a great toolbox, it’s a VFX application that enables look developers, lighters, and compositors to easily build, tweak, iterate, and render scenes.
- OBS — Software designed for capturing, compositing, encoding, recording, and streaming video content efficiently.
- QtWebengine — Render web content in Qt.
- MayaCharm — Run and edit Maya scripts directly from PyCharm
- MayaSublime — Run and edit Maya scripts directly from SublimeText
- VEX — Houdini add-on for Sublime Text
- nuke.vim — Run and edit Nuke scripts directly from vim
- LLM App — LLM App is a Python library that helps you build real-time AI-powered data pipelines with few lines of code.
- shashikg/WhisperS2T — An Optimized Speech-to-Text Pipeline for the Whisper Model
Gaussian Splatting & NeRF
Neural and splatting reconstruction.
Photogrammetry & 3D Scanning
Photogrammetry, LiDAR, and Gaussian splat capture.
| Software |
Description |
License |
Tags |
Best For |
| Meshroom (AliceVision) |
Free, open-source photogrammetry. Node-based, GPU-accelerated. |
Open Source |
Open Source · Node-based |
Open-source photogrammetry |
| RealityCapture |
Fast, high-quality photogrammetry (now Epic Games). PPI pricing. |
Freemium |
Epic Games · High-Quality |
Production photogrammetry |
| Agisoft Metashape |
Professional photogrammetry with GIS features. |
Paid |
GIS Features · Pro |
Pro photogrammetry + GIS |
| Polycam |
Mobile photogrammetry (iOS LiDAR + photo, Android photo). Cloud processing. |
Freemium |
Mobile · LiDAR |
Mobile photogrammetry |
| KIRI Engine |
Cross-platform mobile photogrammetry. |
Freemium |
Cross-platform · Mobile |
Cross-platform mobile photogrammetry |
| 3DF Zephyr |
Free lite version (up to 50 photos). |
Freemium |
Free Lite · 50 Photos |
Lite photogrammetry |
| Scaniverse (Niantic) |
Free mobile scanning, Gaussian splat support. |
Free |
Free Mobile · Gaussian Splat |
Mobile scan, Gaussian splat |
| Postshot |
Desktop Gaussian Splatting tool. Train, clean, edit, export. |
Freemium |
Desktop · Splat Editor |
Desktop Gaussian splat |
| CloudCompare |
A 3D point cloud (and triangular mesh) processing software. Open-source and designed for visualizing and editing LiDAR and photogrammetry data. Good for alignment, meshing, cleanup, segmentation, a |
|
|
|
| Open Scan Tools |
A collection of open-source tools for photogrammetry, depth-sensing, and 3D reconstruction workflows. Nice rendering options for xray style. |
|
|
|
| PCL (Point Cloud Library) |
Large-scale open project for 2D/3D image and point cloud processing. |
Open Source |
Point Clouds · Open Source |
Point cloud processing |
| Quixel Megascans |
World’s largest photogrammetry 2D and 3D asset library. Now it is free for the Epic Games accounts (only UE projects). |
|
|
|
| 3DF Zephyr Free |
Free version of 3DF Zephyr photogrammetry software for personal use. It comes with some limitations. |
|
|
|
| 3D Neural Scene Representations for Visuomotor Control |
Li et al., CoRL 2021 Oral | bibtex |
|
|
|
| Putting NeRF on a Diet: Semantically Consistent Few-Shot View Synthesis |
Matthew Tancik et al., Arxiv 2021 | bibtex |
|
|
|
| D-NeRF: Neural Radiance Fields for Dynamic Scenes |
Pumarola et al., CVPR 2021 | github | bibtex |
|
|
|
| MVSNeRF: Fast Generalizable Radiance Field Reconstruction from Multi-View Stereo |
Chen et al., ICCV 2021 | github | bibtex |
|
|
|
| Gaussian Splatting is pretty cool |
Gaussian Splatting is pretty cool. |
|
|
|
| Making Gaussian Splats smaller |
Making Gaussian Splats smaller. |
|
|
|
| Making Gaussian Splats more smaller |
Making Gaussian Splats more smaller. |
|
|
|
| Compressing Gaussian Splats |
Compressing Gaussian Splats. |
|
|
|
| NeRF in the Dark: High Dynamic Range View Synthesis from Noisy Raw Images |
Ben Mildenhall et al, arXiv 2021 | bibtex |
|
|
|
| CLIP-NeRF: Text-and-Image Driven Manipulation of Neural Radiance Fields |
Wang et al., CVPR 2022| github | bibtex |
|
|
|
| 3D in Geospatial: NeRFs, Gaussian Splatting, and Spatial Computing |
3D in Geospatial: NeRFs, Gaussian Splatting, and Spatial Computing. |
|
|
|
| AutoInt: Automatic Integration for Fast Neural Volume Rendering |
Lindell et al., CVPR 2021 | github | bibtex |
|
|
|
| Neural Scene Flow Fields for Space-Time View Synthesis of Dynamic Scenes |
Li et al., CVPR 2021 | github | bibtex |
|
|
|
| DONeRF: Towards Real-Time Rendering of Compact Neural Radiance Fields using Depth Oracle Networks |
Neff et al., CGF 2021 | github | bibtex |
|
|
|
| DFNet: Enhance Absolute Pose Regression with Direct Feature Matching |
Chen et al., ECCV 2022 | github | bibtex |
|
|
|
| Editing Conditional Radiance Fields |
Liu et al., Arxiv 2021 | github | bibtex |
|
|
|
| FiG-NeRF: Figure Ground Neural Radiance Fields for 3D Object Category Modelling |
Xie et al., Arxiv 2021 | bibtex |
|
|
|
| Dynamic Neural Radiance Fields for Monocular 4D Facial Avatar Reconstruction |
Gafni et al., CVPR 2021 | github | bibtex |
|
|
|
| HumanNeRF: Free-viewpoint Rendering of Moving People from Monocular Video |
Weng et al., CVPR 2022 | github | bibtex |
|
|
|
| Non-Rigid Neural Radiance Fields: Reconstruction and Novel View Synthesis of a Deforming Scene from Monocular Video |
Tretschk et al., Arxiv 2020 | github | bibtex |
|
|
|
| A Higher-Dimensional Representation for Topologically Varying Neural Radiance Fields |
Park et al., Arxiv 2021 | github | bibtex |
|
|
|
| NeRF-In: Free-Form NeRF Inpainting with RGB-D Priors |
Liu et al., Arxiv 2022 | bibtex |
|
|
|
| InfNeRF: Towards Infinite Scale NeRF Rendering with O(log n) Space Complexity |
Liang et al., SIGGRAPH Asia 2024 | github | bibtex |
|
|
|
| Editable Free-viewpoint Video Using a Layered Neural Representation |
Zhang et al., SIGGRAPH 2021 | github | bibtex |
|
|
|
| StyleNeRF: A Style-based 3D-Aware Generator for High-resolution Image Synthesis |
Gu et al., Arxiv 2021 | bibtex |
|
|
|
| Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance Fields |
Barron et al., Arxiv 2021 | github | bibtex |
|
|
|
| Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fields |
Barron et al., Arxiv 2022 | bibtex |
|
|
|
| Neural Scene Graphs for Dynamic Scenes |
Ost et al., CVPR 2021 | bibtex |
|
|
|
| Neural Sparse Voxel Fields |
Liu et al., NeurIPS 2020 | github | bibtex |
|
|
|
| Paper.Pdf |
🌐 Project Page |
|
|
|
| pi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesis |
Chan et al., CVPR 2021 | bibtex |
|
|
|
| NeRF (paper site) |
Mildenhall et al., ECCV 2020 | github | bibtex |
|
|
|
| Switch-NeRF: Learning Scene Decomposition with Mixture of Experts for Large-scale Neural Radiance Fields |
Mi et al., ICLR 2023 | github | bibtex |
|
|
|
| Browse the Paper List |
Contribute | MrNeRF |
|
|
|
| Neural Refinement for Absolute Pose Regression with Feature Synthesis |
Chen et al., CVPR 2024 | github | bibtex |
|
|
|
| NeRF in the Wild: Neural Radiance Fields for Unconstrained Photo Collections |
Martin-Brualla et al., CVPR 2021 | bibtex |
|
|
|
| Deformable Neural Radiance Fields |
Park et al., Arxiv 2020 | github | bibtex |
|
|
|
| NeRF–: Neural Radiance Fields Without Known Camera Parameters |
Wang et al., Arxiv 2021 | github | bibtex |
|
|
|
| NoPe-NeRF: Optimising Neural Radiance Field with No Pose Prior |
Bian et al., CVPR 2023 | github | bibtex |
|
|
|
| NeRFactor: Neural Factorization of Shape and Reflectance Under an Unknown Illumination |
Zhang et al. Arxiv 2021 | github | bibtex |
|
|
|
| NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesis |
Srinivasan et al. CVPR 2021 | bibtex |
|
|
|
| PoRF: Pose Residual Field for Accurate Neural Surface Reconstruction |
Bian et al., ICLR 2024 | github | bibtex |
|
|
|
| Portrait Neural Radiance Fields from a Single Image |
Gao et al., Arxiv 2020 | bibtex |
|
|
|
| Self-Calibrating Neural Radiance Fields |
Jeong et al., ICCV 2021 | github | bibtex |
|
|
|
| Ha-NeRF:laughing:: Hallucinated Neural Radiance Fields in the Wild |
Chen et al., CVPR 2022 | github | bibtex |
|
|
|
| L2G-NeRF: Local-to-Global Registration for Bundle-Adjusting Neural Radiance Fields |
Chen et al., CVPR 2023 | github | bibtex |
|
|
|
| In-Place Scene Labelling and Understanding with Implicit Scene Representation |
Zhi et al., Arxiv 2021 | bibtex |
|
|
|
| CodeNeRF: Disentangled Neural Radiance Fields for Object Categories |
Jang et al., ICCV 2021 | bibtex |
|
|
|
| Comprehensive overview of Gaussian Splatting |
Comprehensive overview of Gaussian Splatting. |
|
|
|
| Space-time Neural Irradiance Fields for Free-Viewpoint Video |
Xian et al., CVPR 2021 | bibtex |
|
|
|
| MINE: Towards Continuous Depth MPI with NeRF for Novel View Synthesis |
Jiaxin Li et al., ICCV 2021 | github | bibtex |
|
|
|
| SinNeRF: Training Neural Radiance Fields on Complex Scenes from a Single Image |
Xu et al., ECCV 2022 | github | bibtex |
|
|
|
| Block-NeRF: Scalable Large Scene Neural View Synthesis |
Tancik et al., Arxiv 2022 | bibtex |
|
|
|
| NerfingMVS: Guided Optimization of Neural Radiance Fields for Indoor Multi-view Stereo |
Wei et al., ICCV 2021 | bibtex |
|
|
|
| Point-NeRF: Point-based Neural Radiance Fields |
Xu et al., CVPR 2022 | github | bibtex |
|
|
|
| Intro to gaussian splatting (and Unity plugin) |
Intro to gaussian splatting (and Unity plugin). |
|
|
|
| iNeRF: Inverting Neural Radiance Fields for Pose Estimation |
Yen-Chen et al. IROS 2021 | bibtex |
|
|
|
| AligNeRF: High-Fidelity Neural Radiance Fields via Alignment-Aware Training |
Jiang et al., CVPR 2023 | bibtex |
|
|
|
| Neural Radiance Flow for 4D View Synthesis and Video Processing |
Du et al., Arxiv 2020 | bibtex |
|
|
|
| NeRF-SOS: Any-view Self-supervised Object Segmentation on Complex Real-world Scenes |
Fan et al., ICLR 2023 | bibtex |
|
|
|
| Learning Compositional Radiance Fields of Dynamic Human Heads |
Wang et al., Arxiv 2020 | bibtex |
|
|
|
| ENeRF: Efficient Neural Radiance Fields for Interactive Free-viewpoint Video |
Lin et al., SIGGRAPH 2022 | github | bibtex |
|
|
|
| Animatable Neural Radiance Fields for Modeling Dynamic Human Bodies |
Peng et al., ICCV 2021 | github | bibtex |
|
|
|
| Learning Object-Compositional Neural Radiance Field for Editable Scene Rendering |
Yang et al., ICCV 2021 | github | bibtex |
|
|
|
| SINE: Semantic-driven Image-based NeRF Editing with Prior-guided Editing Field |
Bao et al., CVPR 2023| github | bibtex |
|
|
|
Related:
Retopology and mesh processing.
| Software |
Description |
License |
Tags |
Best For |
| Instant Meshes |
Free, open-source auto-retopology. |
Open Source |
Free · Auto Retopo |
Auto-retopology |
| Topogun |
Standalone retopology and baking. |
Paid |
Retopo + Bake · Classic |
Retopo + baking |
| SpeedRetopo |
Free add-on for Blender to make fast and easy retopology using Bsurface. |
|
|
|
| Retopo MT |
Tool for retopo, you use it in addition with other addons or tools in Blender, in Edit Mode. |
|
|
|
| Instant Meshes Remesh |
A suite of retopology tools for Blender. ![][repo] |
|
|
|
Related:
- RetopoFlow — Blender addon for manual retopology.
- Topology Guides — Topology reference.
- Danny Mac 3D — Character modeling, posing, rigging, retopology, sculpting.
- AutoRemesher — Open-source auto-retopology tool intended to convert source meshes into clean, animation-friendly all-quad geometry.
UV unwrapping, packing, and UDIM tools.
| Software |
Description |
License |
Tags |
Best For |
| RizomUV |
Fast UV unwrapping, auto-seam, auto-pack. Standalone or bridge. |
Paid |
Industry Standard · Standalone |
Fast pro UV unwrapping |
| UVPackmaster |
Advanced UV packing, UDIM support. Blender addon + standalone. |
Paid |
UDIM · Packing |
UV packing + UDIM |
| Headus UVLayout |
Standalone UV editor, flatten-based. |
Paid |
Flatten-based · Classic |
Flatten-based UV editor |
Related:
Auto-rig, retargeting, and animation middleware.
- Auto-Rig Pro (Blender) — Automatic rigging and retargeting.
- APEX (Houdini) — SideFX’s procedural node-based rigging framework.
- EasyMocap — Open-source toolbox for markerless human motion capture and novel view synthesis from RGB videos.
- trigger — Operational code-driven rigging tool for Autodesk Maya.
- CvWrap — Fast Maya wrap deformer.
- Onion Skin Renderer — Onion Skin Renderer for Maya
Matchmoving & Camera Tracking
Camera tracking, object tracking, and camera matching tools.
| Software |
Description |
License |
Tags |
Best For |
| PFTrack |
Professional matchmoving, object tracking, mesh generation. |
Paid |
Matchmove · Pro |
Pro matchmove |
| SynthEyes |
Camera tracking with lens distortion solving. |
Paid |
Lens Distortion · Pro |
Camera tracking + distortion |
| 3DEqualizer |
High-end matchmoving (major VFX studios). |
Paid |
High-End · Studio Standard |
High-end matchmove |
| fSpy |
Free, open-source single-image camera matching → Blender. |
Open Source |
Free · Blender Bridge |
Free single-image cam match |
Related:
- F Spy Maya — Unofficial fSpy Maya importer (one of several).
Assorted CG utilities and specialty tools.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| Lightmap HDR Light Studio |
Lighting software. |
|
Paid |
HDR Lighting · Interactive |
Interactive HDR lighting |
| Massive Software |
Crowd simulation. |
|
Paid |
Crowds · Pro |
Crowd simulation |
| Storm HydroFX |
Fluid simulation. |
|
Paid |
Fluids · FX |
Fluid simulation |
| PureRef |
Industry-standard reference board tool. |
Pay what you want |
Freemium |
Industry Standard · PWYW |
Reference board |
| Blockbench |
Free low-poly/voxel 3D modeler. |
|
Free |
Low-poly · Voxel |
Low-poly / voxel modeling |
| MeshLab |
Open-source mesh processing, essential for photogrammetry cleanup. |
|
Open Source |
Mesh Processing · Photogrammetry |
Mesh processing |
| Photopea |
Free browser-based Photoshop alternative with full PSD support. |
|
Free |
PSD · Browser |
Quick PSD editing |
| Gaea |
Terrain generation tool (free community edition). |
|
Freemium |
Terrain Gen · Free Community |
Terrain generation |
| Plasticity (site) |
CAD-style modeling with artist-friendly UX. |
|
Paid |
CAD-style · Artist UX |
CAD-style modeling for artists |
| Dust3D |
Open-source quick base mesh generation. |
|
Open Source |
Base Meshes · Open Source |
Base mesh generation |
| darktable |
Open-source RAW photo editor for reference/texture processing. |
|
Open Source |
RAW Editor · Open Source |
RAW processing |
| OBS Studio |
Free screen recording/streaming. Essential for tutorials. |
|
Open Source |
Recording · Streaming |
Screen recording, streaming |
| ShareX |
Free Windows screen capture with recording and annotation. |
|
Open Source |
Screen Capture · Windows |
Screen capture, annotation |
| Hesiod |
Free open-source node-based procedural terrain/heightmap generator. |
|
Open Source |
Terrain Gen · Node-based |
Procedural terrain |
| IFS Renderer |
Free GPU-accelerated fractal renderer with HDR/EXR export. |
|
Free |
Fractals · HDR/EXR |
Fractal rendering |
| Sorcar |
A procedural modeling node-based system which utilizes Blender and its Python API to create a visual programming environment for artists and developers |
|
|
|
|
Related:
- VFX Camera Database — Camera sensor data.
- Video Magnification (MIT) — Eulerian video magnification.
- Graphtoy — Mathematical function grapher by Inigo Quilez.
- Jsplacement — Procedural displacement map generator.
- Math for Motion — Interactive math concepts for motion graphics.
- City Roads — Generate road maps of any city as vector art.
- SunCalc — Sun position, golden hour, and shadow visualization for any location and time.
- Texture Extractor — Extract textures and materials from photos (Godot-based, pre-1.0).
- Sprite Stacker — Create pseudo-3D sprite stacks from pixel art with integrated voxel editor (Godot-based, pre-1.0).
- Gl Ch Ao S.P — RealTime 3D Strange Attractors scout on GPU.
- Mandelbulb3D (thargor6 fork) — A program designed for the Windows platform for generating 3D views of different fractals.
- Penzil — A web application to sketch in 3d made in three.js and Vue.
- Pixie — Pixie is a photorealistic renderer that uses a Pixar’s RenderMan-like interface.
- tlRender — Timeline render, is an early stage project for rendering editorial timelines.
- Palladio — CityEngine Plugin for Houdini
Plugin & Addon Marketplaces
Per-software plugin marketplaces.
- Blenderkit — In-app asset browser.
- Orbolt — Official Houdini HDA marketplace.
- Greyscalegorilla (site) — C4D plugins, materials, HDRIs.
- Autodesk App Store — Official Maya plugins and scripts.
- Highend3d — Maya community scripts and plugins.
- aescripts + aeplugins — Primary After Effects / Premiere plugin marketplace.
- VideoHive (Envato) — Templates and presets.
- Reactor (DaVinci) — Community package manager for DaVinci Resolve, hundreds of free tools.
- Gumroad — Creator-direct marketplace.
- FlippedNormals (site) — Character, sculpting, and CG marketplace.
- Kitbash3D — High-end kitbash asset packs.
- MotionArray — Motion graphics and video assets.
- MACHIN3tools — Free, continuously evolving collection of blender tools and pie menus in a single customizable package. ![][repo] [![market]](https://blendermarket
- Maxivz’s Interactive Tools — Collection of intuitive, context sensitive tools for Blender.
- Archipack — [$] : The Archipack addon for Blender contains a collection of parametric primitives for ArchViz. You can manipulate these primitives with a realtime on-screen editing interface.
- KIT OPS — Can create objects and scenes with extreme efficiency and speed. Complex industrial designs can be generated in a single sitting.
- Speedflow — [$] : Addon for non-destructive workflow.
- Poly Source — Designed to simplify the control of the number of different types of polygons. You can see how many Gone, Quad and Tris are on the active object.
- Speedsculpt — [$] : The addon allows you to create very fast characters, to manage Dyntopo Sculpting with booleans, cut curves, skin modifier, decimate, mask etc.
- Brush Manager for Blender — Add-on for Blender that helps you to create custom brushes, store them in a file and organize the library of various categories of brushes.
- Mech/Fy — A procedural workflow that automates the process of hard surfaces modelling.
- BY GEN — Addon designed to simplify the process of creating non-destructive, generative modeling styles in Blender. ![][repo]
- Universal Human Rigged Base Mesh — [$] : Rigged human base mesh.
- Texel Density Checker — Tools for calculate, set and copy texel density. ![][repo]
- Free Sky Environment Shading — Free custom procedural environment shading.
- Blender Osm — One click download and import of OpenStreetMap and terrain for Blender.
- Photographer 2 — Camera Exposure, White balance and Autofocus. Photographer 2 was made completely free for all.
- ExtraInfo — Show more info in the viewport.
- SSGI for EEVEE — Converts Diffuse and Principled BSDFs to nodegroups that give representation of diffuse component to SSR for SSGI effect.
- PowerSave — Tool intended to streamline saving and make saving itself more accessible, friendly and more artist streamlined.
- Free Hard Surface KitBash Models — Free sci-fi kitbash set, 3D Kitbashing library
- gumroad/simonthommes — Meta’s Massivest Materials, Abstract Materials
- gumroad/bluefoxcreation — gumroad/curtisjamesholt
- jamajurabaev — janurschel, yansculpts,
- EasyBPY — This purpose of this module is to simplify the use of the Blender API (bpy) by creating an extra layer of abstraction that is more human-readable, memorable and reduces the user’s exposure to compl
- 30 Free PBR materials by Artem Lebedev — 30 Free PBR materials by Artem Lebedev.
- Free VDB Clouds — Pack of 3 cloud VDBs for large Ariel views.
- Blenderesse’s Generators — Blenderesse offers a few geometry nodes generators for free. Including; Electric Power Line
- Flow Map Painter — This blender add-on provides a brush tool for flow map painting. ![][repo]
- City Scatter — Generate cityscape concepts, powered by Blender’s collection system.
- E Cycles — [$] : is a fork of Cycles which renders up to 2.5x faster out of the box when using CUDA GPUs, up to 15x using new options.
- Higgsas Blender — Mesh Tension Map, Droplet Generator, BackdropGen
- Point Based Growth HDA — Houdini point based growth Asset.
- Layer Painter — Allows you to use a Layer-System for creating materials with painting and procedurals. The layers include masks, filters and much more. Even though the addon is designed with a PBR workflow in mind
- Path Solver HDA — Path Solver is a Houdini Digital Asset solving points/objects along any path without them intersecting each other.
- Pixel Art Rendering — This is a free addon to make pixel art like renders in blender. It works with EEVEE, Bayer dithering and multiple light sources.
- Wrap Defromer — The wrap deformer provides an alternative approach to Houdinis point deform. The wrap deformer will search for proximity to the driver meshes closest position on the primitive surface and interpolate
- Parallax UV Mapping — This is Parallax Mapping material and node setup. Created in Blender 2.8 for EEVEE renderer, it works well in cycles too. [more info]
- Super Res Render — Plugin that splits renders up into several chunks to make rendering at super high resolutions possible.
- Super Fast Render — Either uses preset render settings optimised to speed up render times or Uses a benchmark to detect the fastest settings for the same render quality
- Geometry Nodes Pipes — Addon for blender which helps generating complex pipe layouts.
- Auto Terrainer — Automatic Blender Terrain Generator is a powerful and easy-to-use tool that lets you turn any low poly mesh into realistic and customizable terrain. You can use it to create mountains, valleys, isl
- Womrhole Content Browser — The Wormhole Content Browser is a custom UI for Houdini that enables quick browsing, previewing, and importing of content into Houdini.
Format conversion across image, video, audio, and 3D.
| Software |
Description |
License |
Tags |
Best For |
| XnConvert |
Batch image converter, 80+ actions. |
Free |
Batch · 80+ Actions |
Batch image conversion |
| HandBrake |
Free, open-source H.265/AV1 video encoder. |
Open Source |
H.265/AV1 · Open Source |
Video encoding |
| Shutter Encoder |
FFmpeg GUI with professional presets. |
Free |
FFmpeg GUI · Pro Presets |
Pro video encoding GUI |
| fre:ac |
Free, open-source batch audio converter. |
Open Source |
Audio Batch · Open Source |
Batch audio conversion |
| Luminance HDR |
HDR workflow — merge brackets, tonemap, convert EXR/HDR/RGBE. |
Open Source |
HDR Workflow · EXR |
HDR workflow |
Related:
- VERT.sh — General-purpose online converter.
- MAZANOKE — Browser-based converter.
- 123apps — Free web tools for audio, video, image.
- CloudConvert — 200+ formats with API.
- Convertio — Multi-format converter.
- Online Convert — Web-based format converter.
- FreeConvert — Free online file converter.
- Assimp (GitHub) — Open-source library, 40+ 3D format import (C/C++/Python).
- FBX2glTF — Meta’s CLI for FBX → glTF 2.0.
- obj2gltf — Cesium’s OBJ → glTF with PBR mapping.
- glTF Transform — JS library/CLI for reading, editing, optimizing glTF (Draco, KTX2).
- gltfpack — Aggressive glTF mesh/texture optimization.
- glTF Pipeline — GlTF ↔ GLB, Draco compress, texture resize.
- glTF Validator — Official Khronos spec validation.
- glTF Viewer — Web-based glTF/GLB viewer.
- ImageMagick — CLI, 200+ image formats.
- Squoosh — Google — AVIF/WebP/JPEG XL image compression.
- TinyPNG — Lossy PNG/JPEG compression.
- PNGQuant — CLI lossy PNG compression.
- SoX — CLI audio processing.
- OIIO (OpenImageIO) — ASWF CLI tools, 100+ formats. VFX pipeline standard.
- F Spy USD — Unofficial fSpy to USD converter.
- Pixelicious — Image-to-Pixel Art converter.
- Packyderm — A lightweight tool that lets you browse and extract the contents of unitypackage files without opening Unity
- Retargeting Mixamo Animation Tool — Retargeting Mixamo Animation Tool.
- Mixamo Converter — Blender Plugin that Converts Mixamo animations to work in Unreal Engine 4 with root motion.
- USDZ — glTF MultiExport, ZBrush
- 3DGS Converter — Format conversion tool
- Needle USD Converter — Web-based USD/USDZ viewer and converter.
Pipeline Standards
Interchange formats and standards.
- MaterialX (site) — Material interchange format (Lucasfilm). Supported by USD, Blender, Maya, Houdini, Arnold, RenderMan, Substance.
- OpenPBR — Standardized uber-shader for PBR (Autodesk + Adobe).
- ACES 2.0 — Academy Color Encoding System. Widely adopted in film/TV, growing in games.
- OpenTimelineIO (GitHub) — Editorial timeline interchange (Pixar).
- Alembic — Animations.
- MaterialX (GitHub) — Materials and look-dev.
- Open Image IO — A library for reading and writing images in many common and VFX-related formats.
- OpenDCX — C++ extensions for OpenEXR’s “deep” file format (DreamWorks).
- MDL — Material Definition Language SDK.
Pipeline Overview
Industry-to-software quick reference.
- Architecture Pipeline — Primary software — 3ds Max, SketchUp, Revit. Key considerations — accuracy, real-world scale.
- Product Design Pipeline — Primary software — Fusion 360, SolidWorks, KeyShot. Key considerations — manufacturing.
- Motion Graphics Pipeline — Primary software — Cinema 4D, After Effects. Key considerations — stylized looks, fast iteration.
Cross-cutting learning hubs, communities, inspiration showcases, industry context, career data, and arch-viz.
YouTube Channels — Motion Graphics & Cinema 4D
Motion design / C4D focused creators.
YouTube Channels — Blender
Blender-focused creators.
YouTube Channels — Houdini
Houdini-focused channels.
- Entagma (YouTube) — Advanced design and mograph.
- John Kunz (YouTube) — FX, coding, Redshift.
- NineBetween — Houdini beginner series (Houdini Isn’t Scary).
- Tim van Helsdingen — FX and procedural tutorials.
- Junichiro Horikawa — Procedural and generative Houdini.
- SideFX Official — SideFX’s official channel.
- Christopher Rutledge — Houdini Nerd community creator.
- Mark Fancher — FX breakdowns.
- Simon Fiedler — Mograph and Houdini on Vimeo.
- Asis FX — FX tutorials.
- 3DCoat Training Channel — 3DCoat now has native support of Blender via built-in AppLink.
- YanSculpts’ Channel — YanSculpts’ Channel.
- Modeling a character BaseMesh in Blender — Modeling a character BaseMesh in Blender..
- How to composite renders in Blender — How to composite renders in Blender..
- Blender Render Passes and Very Basic Compositing — Blender Render Passes and Very Basic Compositing..
- Render Passes in Blender - What are they and why even use them? — Render Passes in Blender - What are they and why even use them?.
- How to use blender’s compositor to improve a rendered frame sequence — How to use blender’s compositor to improve a rendered frame sequence..
- Blender Compositor for Post Processing — Blender Compositor for Post Processing..
- SouthernShotty — Stylized modeling, character creation, sculpting.
- Gleb Alexandrov — One of the best-known blender channel on youtube.
- Chris Prenninger — Animation nodes, particle systems, shading.
- CG Boost — Modeling, sculpting.
- FlippedNormals (YouTube) — Sculpting, modeling.
- Blender NPR — Non-Photorealistic and expressive rendering.
- Daniel Krafft - DSO — Blender tips, add-ons.
- Imphenzia — Low poly modeling, rigging.
- CBaileyFilm — Blender animation projects.
- CG Masters — Modeling, texturing, shading.
- Peter France — Modeling, texturing, shading, vfx.
- Iridesium — Simulation, vfx.
- Giulia Marchetti — Sculpting, character modeling.
- CG Fast Track — Modeling, animation.
- 3DGreenhorn — Isometric modeling.
- Bad Normals — Modeling, animation.
- Samuel Sullins — Geometry Nodes, vfx, lowpoly, general.
- CG Python — Blender Python scripting tips and tricks.
- The Cherno Project — While not specific to Unreal Engine, Cherno has tons of great C++ and general game engine content.
- Unreal Engine — The official Unreal Engine YouTube channel with weekly live streams.
- I3D Past Projects — Virtual 3D teleportation in real-time by Microsoft Research
- Super Mario Bros AR Game — AR game built with Microsoft HoloLens and Unity3D
- Parker Coleman — Houdini tutorial channel — procedural workflows, sim setups, tools.
- AJ Picard — Complex background animations using SwiftUI & Rive.App
- Pointer Tracking Animation Implemented in Webflow — How to set up a Rive file with pointer tracking for Webflow implementation.
- Unreal Engine Official YouTube — Unreal Engine Official YouTube.
- Introduction into the new Godot OpenVR Asset — Introduction into the new Godot OpenVR Asset.
- HOW TO SET UP UNITY’S VR EDITOR (EditorVR) ! — HOW TO SET UP UNITY’S VR EDITOR (EditorVR) !.
- Leading Ones (LeadingOnesVR) — Unity VR: EditorVR Quick Look.
- Unity Mecanim VR IK vs Final IK — VR IK using native Unity Mecanim IK
- Auto Cache Out Tool — Auto Cache Out tool is for managing caches and .hip files. The tool will lay down all the important nodes you need to cache out and when you render it will create the directories and automatically ve
- The Gaming Library — And admire how much geometry is in the scene. These will give you a strong intuition of the capabilities and limitations of CG today.
- Rendering Engine Architecture Conference — SIGGRAPH 2021 REAC: Unity Rendering Architecture.
- Next-Generation 3D Graphics on the Web — Talk at Google I/O 19 from Ricardo Cabello (MrDoob).
- Inigo Quilez — The principles of painting with maths.
- Codegram — Full Stack Fest 2015: The Pixel Factory (Great visuals to gain insights into what’s going on with concepts such as UV’s, and Rastering)
- WhatIFound (Jason Harmon) — Liquid and fluid tutorials.
- Not Very Dark Magic — Hair and fur starting point.
- 2D Cel Flames with Pyro — Stylized 2D flame with pyro sim.
- Matt Taylor Motion (Emty01) — Recursive subdivision animation.
- Voxel/Lego Pyro Explosion — Stylized voxel explosion.
- Rebelway YouTube — Free Rebelway tutorials on YouTube.
YouTube Channels — Sculpting & Characters
Character and sculpting focused creators.
Subscription and course-based learning platforms.
- 3D for Designers — C4D and motion design courses.
- Motion Design School (site) — Motion graphics courses.
- MoGraph Mentor (site) — 3D motion design courses.
- CG Shortcuts (site) — C4D workflow courses.
- CGCookie — Blender courses. $29/mo.
- Pluralsight — All software, $29/mo.
- LearnSquared — Professional CG courses.
- Patata School — C4D and Octane courses.
- Pragmatic VFX — Advanced Houdini (ILM FX TD).
- Stop Being Afraid of Houdini — Houdini course for C4D artists.
- Wingfox — CG tutorials per course.
- Jonathan Lindgren — 3D design courses.
- Mind + Motion (Effectatron) — Derek Kirk’s C4D + Redshift course. Covers imposter syndrome / mental health alongside technique. $10–$49.99 per course.
- OpenEXR — (repo) - exceptional image format for visual effects purposes, pioneered by ILM.
- Pixel Art Tutorial Basics for Beginners — Pixel Art Tutorial Basics for Beginners.
- tinyrenderer — Course of computer graphics teaching how Opengl and rendering works, teaching how to build a simpler version of OpenGL
- Importance Sampling for Production Rendering — Importance Sampling for Production Rendering.
- Open Color IO — (repo) - Unified color environment, a complete color management solution geared towards motion picture production with an emphasis on visua
- OpenCue (site) — (repo) An open-source render management system from Sony Imageworks.
- Interactive 3D Graphics — Interactive 3D Graphics.
- Learn OpenGL: Beginner’s guide to 3D rendering and game development with OpenGL and C++ — Learn OpenGL: Beginner’s guide to 3D rendering and game development with OpenGL and C++.
- Beginning Python For Maya (Zurbrigg) — Structured Python course for Maya users.
- Pixel logic — Pixel Logic is an in-depth pixel art tutorial book.
- Tech Gear HDA — Generate detailed cylindrical pieces. Can be useful to generate gears , bolts or details for sci-fi assets.
- Artisticrender — Tutorials, tips, resources about Blender and 3D.
- Interplanety — Blender tutorials, articles, tips, notes.
- Blender 3D Architect — Place to find news, tutorials, resources and training related to architectural visualization using Blender.
- 📰BlenderNation — Daily news, art and tutorials for Blender, the open source 3D content creation suite.
- Blender Secrets — Home to hundreds of one-minute or less video tutorials that teach you specific topics.
- Darkfall (blog) — Blender python tutorials, nodes.
- Unity in HoloLens — Official tutorials from Microsoft for creating Microsoft HoloLens applications.
- Getting Started with VR in Unity (DigitalTutors) — Introductory DigitalTutors tutorial for building VR experiences in Unity.
- Blender 3D: Noob to Pro/Python Scripting — Python Scripting from Blender 3D: Noob to Pro book.
- GameDev.tv Unreal Engine Blueprint Game Developer Online Course — GameDev.tv Unreal Engine Blueprint Game Developer Online Course.
- Design Patterns in Unity Example — Most of Derek Banas Video Tutorial Series on Design Patterns to C# in Unity translated.
- Unity Readme — Add a Readme / tutorial to the inspector tab of your Unity project.
- Houdini Tricks Tumblr — Assorted Houdini tips and quick tutorials
-
- Ray Wenderlich’s Tutorials — Beginner and mid-level tutorials focused on learning Unity features or creating small example games.
- Tutorial: Controlling Objects with Vive Trackers in Unity — Mirror 1 - Mirror 2
- The CG Essentials — 3D modeling, rendering, animation, particle simulation, and more, this is the place to be for Blender Tutorials.
-
- Unity Gems Wordpress — Unity3D tutorials.
- Unreal C++ — A large collection of tutorials covering common features implemented in C++
- World of Level Design — A whole host of tutorials dedicated to designing levels.
- 📺 Large Scale PCG Tutorial with Gaea Maps ~ Aziel Arts — [environment] - Zelda-inspired landscape using Procedural Content Generation.
- 📺 MEGA TUTORIAL ~ Unreal Sensei — [animation] (5.6 update) - 10 vids, ~30 hours, v5.5 nanite & lumen.
- 📺 Custom Character Skeletons and Animations ~ Upside Tutorials — [animation,character].
- 📺 What Studio Ghibli Does That Disney Doesn’t ~ omeroy Art Academy — [animation,character] - stylistic differences.
- Blender Beginner 3D Modeling Tutorial — Blender Beginner 3D Modeling Tutorial..
- Default Cube — CGMatter’s second channel used for longer tutorials and other kinds of videos.
- CG Cookie — Free tutorials from CG Cookie.
- Technical Art & Materials — Tutorials by Ben Cloward** (🆓 🥇)
- Create the Most AMAZING Animations with Rive — Crash Course (DesignCourse)
- Build iOS app with Rive Animations — A full 3-hour course showcasing how to build a SwiftUI app with Rive animations.
- Unreal tutorial for Rive + Noesis — Tutorial on how to add Rive to your Unreal games using Noesis.
- Unity5 EditorVR hello world tutorial video (from scratch) featuring Oculus — Unity5 EditorVR hello world tutorial video (from scratch) featuring Oculus.
- Unity 3D Steam VR Video Tutorial Series — Unity 3D Steam VR Video Tutorial Series.
- DebugLog HTC Vive Unity 3D Steam VR Video Tutorial — DebugLog HTC Vive Unity 3D Steam VR Video Tutorial.
- HTC Vive SteamVR Tutorial using Flafla2 Teleport, Probuil Box, Lab Render — HTC Vive SteamVR Tutorial using Flafla2 Teleport, Probuil Box, Lab Render.
- Unity + Vive Tutorial: Beginners — Unity + Vive Tutorial: Beginners.
-
| [Vive Tutorial - Intro / UI |
Unity VR (VRTK)](https://www.youtube.com/channel/UC2SDL6DcSlgVBTnEbfksQQQ) — GitHub Repo |
- RMA Houdini Tutorials — RMA Houdini Tutorials.
- Add VFX to Cinematic RAW and LOG Footage — Add VFX to Cinematic RAW and LOG Footage.
- 📺🏪 AAA Ghibli Forest in Blender & Unreal ~ ShinGidora — [demo,Blender,asset] - good tips, though is promotion for his TREEBOX commercial script.
- 📺 I Nailed the Anime Look ~ SILKROAD Project — [optimize,Houdini ,character,asset] - outline & shadows part of UV, not filter.
- 📺 many techniques available for Stylized Grass ~ Ghislain Girardot — [Blender,asset,environment].
- 📺 Environment Art Breakdown ~ Stylized Station — [Blender,environment] - by Melissa Perl.
- 📺 Material Ambient Occlusion ~ William Faucher — [msc-ue] - bake Ambient Occlusion maps onto models.
- 📺 BOOST Foliage Performance ~ Joshua M Kerr — [optimize,material] - world offset in material.
- 📺 Animators React to KPop Demon Hunters - ft. THE DIRECTORS ~ Corridor Crew — [animation,other].
- Dean Yurke - Unreal Engine and VFX Filmmaking — [video,camera] - Pro movie VFX artist explains his process.
- 📺 Achieve True Color in Unreal Engine: Disabling Tonemapper ~ Kibibyte — [post-process,pre-process,environment] - custom look, LUTs, etc.
- 📺 25 Tips and Tricks ~ Unreal University — [optimize] - mostly shortcuts.
-
| [Tony Munoz |
Game Creator Accelerator](https://www.youtube.com/@TonyMunozDev) — [tool] - Unreal Engine 5.7 Preview. |
- 📺 Hunyuan 2.1 Install Guide ~ Stefan 3D AI Lab — [asset] (text guide) - ComfyUI.
- 📺 CHEAPEST Motion Capture Setup for Metahumans ~ Charlie Driscoll — [animation,rig] - for filmmaking.
- Tutorial from the authors of 3DGS — Tutorial from the authors of 3DGS.
- Create 3D Graphics in JS Using WebGL — Get started creating content with WebGL without any frameworks.
- Character Customization Tutorial — This is the finished project of part 4 of the tutorial series for using blendshapes for character customization in Unity3D.
- Roll A-Ball ECS Style — Recreation of Unity Roll-A-Ball tutorial using Entity Component System.
- GitHub: mixandjam — Unity video tutorials on Youtube.
- Computer Graphics — Ray tracing, animation, and so on at MIT in fall 2012
- 3D Computer Graphics Programming — Learn all the theory and the math behind 3D graphics while creating a software renderer from scratch using the C programming language
- Vector Math for 3D Computer Graphics — Tutorial on vector algebra and matrix algebra from the viewpoint of computer graphics.
- MIT Inverse Rendering Lectures (Module 2) — Academic deep dive into inverse rendering
- WebGL Academy — Learn WebGL and 3D algorithmic in a progressive and interactive way.
- Two-minute explanation of 3DGS — Two-minute explanation of 3DGS.
- Computerphile 3DGS explanation — Computerphile 3DGS explanation.
- Lecture 18: Monte Carlo Rendering (CMU 15-462/662) — Including a very good introduction of importance sampling.
- Animation Programming Basics — Animation Programming Basics.
- Introduction to Machine Learning (Course) — Full Rebelway ML course.
- Domestika — Creative arts courses.
Patreon Creators
Creators on Patreon offering tutorials, files, and tips.
3D Communities & Forums
Cross-DCC CG communities.
- 3D Artists India — India’s 3D artist community — events, resources, networking.
- ArtStation — Professional portfolios.
- Polycount — Game art community.
- Agora Community — 3D artists community.
- The 3D Artist Community (Skool) — Community forum on Skool.
- BlenderArtists — Blender forum.
- ZBrushCentral — ZBrush forum.
- 80 Level — Industry news and tutorials.
- Blender Discord (French) — Blender Discord (French).
- OpenXRay — Community-modified X-Ray engine used in S.T.A.L.K.E.R. game series.
- Cinder — Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
- openMVG — A library for computer-vision scientists targeted for the Multiple View Geometry community.
- Py Game CE — Pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library
- Visual Studio Community Edition — A fully-featured, extensible, free IDE
- 3DVF — French CG news and community.
- 3DPro — 3D professionals community forum.
- Houdini Utility Thread — Houdini Utility Thread.
- Robotic Arm Kinefx Demo — Robotic Arm Kinefx Demo.
- Armedunity — Shooter focused forum.
- 👨🏽🚀Blender.Community — 👨🏽🚀Blender.Community.
- ☕Blender.Today — Community-driven Blender news, chat, and live streams! Stream playlist.
- 🖱️Right-Click Select — Got an idea for a feature that you think Blender absolutely must have?
- Civitai — Community driven AI model sharing tool.
- Learning — Documentation, Livesteams** (🆓 🥇)
- DEV Community — It covers setting up the environment, understanding generative models, and building a simple Generative Adversarial Network (GAN) with a focus on image datasets.
- Slide Puzzle (Community Choice) — Slide Puzzle (Community Choice).
- Way For Ball (Community Choice) — Way For Ball (Community Choice).
- Hash (Community Choice) — Hash (Community Choice).
- ccMixter.org — Community remix site operated by ArtisTech Media, created by Creative Commons. ![cc]
- Unreal Source Discord — Community** (🆓 🥇)
- GameDev.tv Discord — A community focused on the GameDev.tv courses.
- 🗨️discord/blender — Community-managed Discord server.
- Nexrender Discord — Community of people specializing in scripting and video generation automation.
- Hugging Face Forums — ** – Community for open LLMs and model development.
- Steam VR Template (Unreal Engine Forum) — Community thread sharing a Steam VR project template for Unreal Engine.
- Unity Community — And to begin Awesome Unity (this repository) will be merged into Unity Community organization from now. This repository will be used to merge new contents into the
- Mirror (GitHub) — A community replacement for Unity’s abandoned UNET Networking System.
- UnitySingleton — The best way to implement singleton pattern in Unity.
-
- Make Human — Open-source tool for making 3D characters. (blender addon) ![][repo]
- Introduction to pixel art — Introduction to pixel art.
- Google Community for “Cardboard and VR Developers” — Google Community for “Cardboard and VR Developers”.
- OpenTopography/datasets — Facilitates community access to high-resolution, Earth science-oriented, topography data, and related tools and resources. Registration required.
- Reddit’s Unity Best Practices — Reddit’s thread with best practices collected by Unity developers.
- /r/blender: contest — blenderartists.org/contest
- r/GenerativeAI — ** – Reddit community on generative models and applications.
- 🌐 Visual Production ~ reddit — [community] - production for movies & live events.
- 🌐 UnrealEngine5 ~ reddit — UE5 technical posts, rarely showcase.
- Free Low-Poly Nature Assets Thread (r/gamedev) — Reddit thread sharing free low-poly trees, plants, and rocks for game development.
- Sculptron — GPU-based tool for sculpting animation caches and for converting mesh sequences to volumes. The software is currently available free during early development.
- Substance Share — The free exchange platform for the Substance community.
- MPFB — MPFB2 is an open source human generator for Blender. It’s complete rewrite of MakeHuman as a Blender addon. ![][repo]
- Steam Community VR Workshop Item — Steam Community Workshop submission referenced by the VR/game-dev forum discussions.
- Unreal Source — The largest Discord community focused on Unreal Engine.
- Women in AI Ethics — Community of women who are leaders in the AI ethics industry.
- Welder — Welds generator for Blender.
- Array Tools — Addon for Blender to create translation, scale, rotation array with offset or global parameters in any direction and mix them. ![][repo]
- Mesh Heal — Add-on for Blender, it includes additional Blender operators for healing surface meshes.
- Drop It — Designed to drop fast and simply Objects to Ground or Surface. ![][repo]
- JARCH Vis — Add-on for Blender 3D that helps create commonly used object for architectural visualization. ![][repo] ![][gpl]
- Wiggle Bones — Jiggle bone implementation for Blender with realistic physics. ![][repo] ![][gpl]
- TexTools — TexTools is a Free addon for Blender 3D with a set of professional UV and Texturing tools. ![][repo]
- EZ Baker — An easier alternative to blender’s default bake system. ![][repo]
- V HACD — Library decomposes a 3D surface into a set of near convex parts. ![][repo]
- Multi User — Enable real-time collaborative workflows inside blender. ![][repo]
- Theme Switcher — Addon to quickly change active theme not leaving 3D View.
- The Code Editor — This thread is for discussing how the Text Editor can be improved and sharing add-ons which will modernize, expand and ease coding in Blender.
- Blenderartists/python Support — stackoverflow/tagged/bpy
- Lodify — LOD(Level of Detail) and Proxy system for blender. ![][repo]
- devtalk/python — Questions about using and developing the Blender Python API, both for Blender itself and add-ons.
-
- Animation & Rigging Manual — Animation & Rigging Manual..
- Compositing Nodes List — Compositing Nodes List..
- Motion Tracking Manual — Motion Tracking Manual..
- Blender Python API Documentation — Official Blender Python API Documentation.
- Casual GAN Papers Reading Club — Community knowledge base for Casual GAN Papers
- Chrome Experiments — Showcase of web experiments written by the creative coding community.
- ALS Community — Replicated and optimized community version of Advanced Locomotion System V4
- ViroCore: A cross-platform AR/VR renderer — And ViroReact: The AR/VR library for React Native
- microsoft/JARVIS — JARVIS, a system to connect LLMs with ML community
- UE4 Plugin Resources — A list of community resources for Slate, Graphs, and UE4 Plugin Development.
- MassSample — Community Mass Sample
- Github/awesome Copilot — Community instructions and prompts for GitHub Copilot.
- Harmonai — We are a community-driven organization releasing open-source generative audio tools to make music production more accessible and fun for everyone.
- ofBook — Community-written book/guide on openFrameworks.
- promptoMANIA — AI art community with prompt generator
- Promptstacks — Prompt engineering community
- realtimevfx.com — Real Time VFX Community.
-
| [PromptDesign |
Reddit](https://www.reddit.com/r/PromptDesign/) — Reddit community for “the art of communicating with natural language models” |
- WebVR Community Group — Group who’s goal is to help bring high-performance Virtual Reality to the open Web.
3D Inspiration & Showcase
Showcases, portfolios, and visual reference hubs.
- Toros Kose (Behance) — 3D artist portfolio.
- NeilBlevins — CG art and tutorials.
- Strange Attractors — Mathematical 3D forms.
- autodestruct.com — Concept art.
- Disney Research — Research publications.
- Linkage Mechanisms — Mechanical animations.
- Level Sets in Production (Sony) — Spider-Man 3 VFX paper.
- cifraworld (Instagram) — 3D motion art.
- Ben Watts (Vimeo) — Motion design.
- Nick Taylor (MVSM) — Project breakdowns.
- Cornelius Dammrich — Sci-fi environments.
- FX References — Visual effects reference library.
- Before & Afters — VFX breakdowns and behind-the-scenes.
- HUDs and GUIs — FUI/screen graphics reference for sci-fi 3D work.
- Character Design References — Shape language and character design studies.
- GPT-3 Demo — Showcase with GPT-3 examples, demos, apps, showcase, and NLP use-cases.
- Sean Browning - Pixel Art Animation Reel 2018 — A collection of Sean Browning’s pixel animations, ranging from simple scenes to recreations of popular shows like Steven’s Universe and RWBY.
- The Pixel Factory — Talk about WebGL, GPUs and Math by Steven Wittens.
- 3D Maths Cheat Sheet — Math cheatsheet by Anton Gerdelan, from his OpenGL book.
- Writing a small software renderer — Really good introduction to how basic software rendering works.
- Quartz Composer — [Mac] - Development tool for processing and rendering graphical data.
- Gene Kogan: Perlin Noise — Introduction to 2D and 3D perlin noise.
- Maths & trigonometry cheat sheet for 2D & 3D games — Maths cheat-sheet for 2D and 3D game-makers.
- Leaf Pic — Material-designed android gallery alternative.
- Graphics Programming Projects — Book about 3D computational graphics by Morgan McGuire.
- Introduction to Ray Tracing — A simple method for creating 3D images.
- Foundation HTML5 Animation with JavaScript — Everything you need to know to create animation using the HTML5 canvas.
- Physics for JavaScript Games, Animation, and Simulations — Teaches JavaScript programmers how to incorporate real physics into their HTML5 games, animations, and simulations.
- NAP — [Cross-platform] - Open source data-driven real-time control & visualization platform suited for professional installations in C++, incl. Vulkan renderer.
- Three.js Basics — Introduction to Three.js by Eric Haines.
- shoebot — [Cross-platform] - Shoebot is a creative coding environment designed for making vector graphics and animations with Python.
- Smode — [Win] - A real-time 2D/3D creation, compositing and video-mapping engine.
- Structure Synth — [Cross-platform] - Application for generating 3D structures by specifying a design grammar.
- Mathematics of Animation — Slides about the mathematics of animation (repo).
- Zdog — A pseudo-3D engine for canvas & SVG.
Architecture & Visualization
Arch-viz inspiration and BIM.
Salary & Career Data
Salary data and studio review spreadsheets.
Industry Trends 2025-2026
Current technology and market trends in CG.
- AI in Production Pipelines — AI handling roto, denoise, upres, texture drafts, matchmove cleanup. Studios (ILM, Weta, DNEG) deploying at scale.
- Real-Time Path Tracing — Shipping in games (Cyberpunk 2077, Alan Wake 2). RTX 50-series + DLSS 4 with neural rendering.
- WebGPU Adoption — Shipped in Chrome. Three.js, Babylon.js, PlayCanvas adding WebGPU backends.
- Blender 4.x Rise — EEVEE Next (GPU ray tracing), Vulkan backend, extensions platform.
- Virtual Production — LED volumes maturing from bleeding-edge to standardized.
- Neural Rendering — NVIDIA Neural Texture Compression, Neural Radiance Cache. Disney/Weta publishing on neural light transport.
Software Reference
All software — full license, pricing, platform, and tag data. Canonical source.
3D Software — Free
Free and open-source 3D software.
| Software |
Description |
License |
Tags |
Best For |
| SculptGL |
WebGL browser sculpting with dynamic topology. |
Free |
Browser · Dynamic Topology |
Quick sculpts, organic modeling |
| Tinkercad |
Browser-based CSG modeling. |
Free |
Browser · Education |
STEM education, 3D printing beginners |
| Wings 3D |
Subdivision surface modeler. |
Open Source |
Subdiv Modeling · Lightweight |
Polygon modeling for games |
| MagicaVoxel |
GPU voxel editor with path tracing. |
Free |
Voxel · Path Tracing |
Voxel art, indie game assets |
| MagicaCSG |
SDF modeling with real-time booleans. |
Free |
SDF · Windows-only |
Concept design, rapid prototyping |
| VRoid Studio |
Anime-style 3D character creator. |
Free |
Anime Characters · VTuber |
VTubers, anime characters |
| SDF Modeler |
Experimental SDF-based non-destructive procedural 3D modeler. |
Free |
SDF · Non-destructive |
SDF modeling, procedural boolean workflows |
| Sculptris |
Original free digital sculpting from Pixologic (predecessor to ZBrush Core). |
|
Free · Introductory Sculpt |
Free introductory sculpting |
3D Software — Free Tier
Freemium 3D software with free tier available.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| Womp3D |
Playful browser-based 3D modeler for product design. |
Free tier, Pro $12.99/mo |
Freemium |
Browser · Product Design |
Product design, 3D printing |
| Vectary |
Browser-based 3D for e-commerce and product visualization. |
Pro AI $15/mo (annual) |
Freemium |
Browser · E-commerce |
Product viz, e-commerce |
3D Software — Paid
Professional paid 3D software.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| Maya |
Film-industry animation and VFX DCC. |
$255/mo (Indie $330/yr) |
Paid |
Industry Standard · Film Animation |
Film VFX, CG animation |
| ZBrush |
Industry-standard digital sculpting from Maxon. |
~$27/mo annual |
Paid |
Industry Standard · iPad Version |
Sculpting, characters |
| 3DCoat |
Voxel sculpting, retopology, and UV toolkit. |
EUR 299 perpetual |
Paid |
Voxel Sculpt · Retopo |
Voxel sculpting, retopology |
| Marvelous Designer |
Cloth simulation and garment design software. |
Subscription |
Paid |
Garment Sim · Cloth |
Cloth simulation, garment design |
| Clo3D |
Fashion-focused garment design and cloth simulation. |
Subscription |
Paid |
Fashion · Garment Sim |
Fashion design, cloth simulation |
| Substance 3D Modeler |
Adobe’s VR and desktop sculpting tool. |
$49.99/mo collection |
Paid |
VR Sculpt · Adobe Suite |
VR/desktop sculpting |
| Moi3D |
NURBS modeler for industrial and product design. |
$295 perpetual (90-day trial) |
Paid |
NURBS · Perpetual License |
NURBS modeling, industrial design |
| Nomad Sculpt |
Mobile digital sculpting for iPad and Android. |
$19.99 one-time (mobile) |
Paid |
iPad Sculpt · One-time Purchase |
Mobile sculpting |
| SketchUp |
Architectural and interior-design-oriented 3D modeler. |
Go $10.75/mo, Pro $33.25/mo, Studio $68.25/mo (annual) |
Paid |
Arch-Viz · Easy Learning Curve |
Architecture, interior design |
| Modo |
Foundry’s 3D modeling, texturing, rendering package. |
|
|
Foundry · Modeling Focus |
Modeling, product viz |
| Daz 3D |
Character-focused 3D software w/ large marketplace of figures and morphs. Free core app. |
|
|
Characters · Huge Marketplace |
Character-centric scenes |
CAD Software
Computer-aided design tools.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| FreeCAD |
Free open-source parametric CAD. |
|
Open Source |
Parametric · Open Source |
Parametric CAD, engineering |
| Onshape Free |
Cloud-based CAD with free hobbyist tier (public projects). |
|
Freemium |
Cloud CAD · Collaborative |
Collaborative CAD, hobbyists |
| Fusion 360 Personal |
Autodesk’s CAD/CAM free for personal hobbyist use. |
|
Free NC |
CAD/CAM · Personal Free |
Hobbyist CAD, 3D printing |
| OpenSCAD |
Code-based CAD for parametric design. |
|
Open Source |
Script-Based · Parametric |
Script-based CAD |
| LibreCAD |
Free open-source 2D CAD. |
|
Open Source |
2D CAD · Drafting |
2D drafting |
| AutoCAD |
Industry-standard 2D/3D CAD. |
$210/mo |
Paid |
Industry Standard · 2D/3D Drafting |
Architecture, engineering, drafting |
| SolidWorks |
Mechanical CAD for engineers. |
$2,820/yr |
Paid |
Mechanical CAD · Simulation |
Mechanical engineering |
| CATIA |
Dassault Systèmes CAD for aerospace and automotive. |
|
Paid |
Aerospace · Automotive |
Aerospace, automotive |
| Rhino |
NURBS-focused 3D modeling for architecture and product design. |
$995 perpetual |
Paid |
NURBS · Grasshopper |
NURBS modeling, architecture |
| Solvespace |
Parametric 3D CAD modeling tool. |
|
|
Parametric · Lightweight |
Lightweight parametric CAD |
Related:
2D & Animation Software
Digital painting, illustration, 2D animation.
| Software |
Description |
License |
Tags |
Best For |
| Krita |
Free open-source digital painting. Brush engine, animation, HDR. |
Open Source |
Digital Painting · Animation |
Digital painting, concept art, 2D animation |
| Clip Studio Paint |
Industry-standard illustration and comics with animation timeline. |
Paid |
Manga · Frame-by-Frame |
Manga, illustration, frame-by-frame animation |
| Procreate |
IPad painting app. Procreate Dreams for animation. |
Paid |
iPad-native · Storyboarding |
Mobile illustration, storyboards |
| Aseprite |
Pixel art editor with animation tools (source on GitHub). |
Open Source |
Pixel Art · Sprite Animation |
Pixel art, sprite animation, game assets |
| Toon Boom Harmony |
Professional 2D animation (studio standard). |
Paid |
Studio Standard · TV Animation |
TV animation, feature film |
| Toon Boom Storyboard Pro |
Industry-standard storyboarding software. |
Paid |
Storyboarding · Animatics |
Pre-production, animatics |
| Pixel Composer (itch.io) |
Node-based 2D VFX and compositing for pixel art. |
Paid |
Node-based · Pixel VFX |
Pixel art effects, game VFX |
| OpenToonz |
Studio Ghibli’s animation engine, open-sourced. |
Open Source |
Ghibli Pipeline · Traditional 2D |
Traditional 2D animation |
| Pencil2D |
Free lightweight 2D animation. |
Open Source |
Lightweight · Hand-drawn |
Simple hand-drawn animation |
| Synfig Studio |
Free open-source 2D vector animation. |
Open Source |
Vector · Cutout |
Cutout/bone animation |
| Rive |
Interactive animation for apps and web. |
Freemium |
Interactive · UI Animation |
UI animation, interactive graphics |
| Autograph |
USD-based motion graphics, compositing, and VFX (After Effects alternative). Free for individuals incl. commercial use. Originally Left Angle, now Maxon. |
Free |
USD · Free Commercial |
2D/3D motion design and compositing |
| Cavalry |
Procedural 2D motion design (After Effects alternative). Free tier available. |
Freemium |
Procedural · Data-Driven |
Data-driven motion graphics |
| Spine (Esoteric Software) |
2D skeletal animation w/ mesh deformation, IK, skins/attachments. Runtimes for Unity/Unreal/Godot/web. Used on Cult of the Lamb, Return to Monkey Island, Tinykin. |
Paid |
Skeletal · Game Runtimes |
Skeletal 2D animation for games |
| Tahoma2D |
2D and stop-motion animation (OpenToonz fork w/ modernized UI and features). |
|
OpenToonz Fork · Stop Motion |
2D / stop motion |
| DragonBones |
Open source 2D skeletal animation — Flash-origin workflow, runtimes for multiple engines. |
|
Open Source · 2D Skeletal |
2D skeletal animation (OSS) |
| Spriter Pro |
Modern tool for sprite animation (2D bone rigging). |
|
Sprite Animation · Paid |
2D sprite animation |
| GraphicsGale |
Pixel art and sprite animation tool (free). |
|
Pixel Art · Free |
Pixel art/sprite animation |
| Moho (Smith Micro) |
2D vector and bone-rigged animation. |
Paid |
Bone Rigging · Vector Animation |
Character animation, motion graphics |
Related:
VFX & Compositing Software
VFX, compositing, and real-time simulation tools.
| Software |
Description |
License |
Tags |
Best For |
| Nuke (Foundry) |
Industry-standard compositing. Non-Commercial free version available. |
Paid |
Industry Standard · Node-based |
Film VFX compositing |
| DaVinci Resolve Fusion |
Node-based compositing, free with Resolve. |
Freemium |
Node-based · Free with Resolve |
Compositing, VFX |
| Natron (community fork) |
Free open-source node compositor, Nuke-like. |
Open Source |
Node-based · Nuke-like |
Indie VFX compositing |
| EmberGen |
Real-time volumetric fluid sim (fire, smoke, explosions). |
Paid |
Real-time Sim · Fire/Smoke |
Game VFX, real-time effects |
| LiquiGen |
Real-time liquid simulation. |
Paid |
Real-time Sim · Liquids |
Game fluid effects |
| GeoGen (JangaFX) |
Real-time terrain generation. |
Paid |
Terrain Gen · Real-time |
Game environments |
| After Effects |
Motion graphics and compositing. |
Paid |
Motion Graphics · Adobe Suite |
Motion design, light VFX |
Related:
- Nukepedia — Free Nuke gizmos, tools, plugins, tutorials.
- JangaFX Docs — Official EmberGen/LiquiGen documentation and how-to guides.
- ActionVFX — VFX stock elements (explosions, fire, debris).
Render Engines
Production render engines across CPU, GPU, biased, and unbiased path tracers.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| Redshift (Maxon) |
GPU-biased production renderer. |
Included with Maxon One |
Paid |
GPU-biased · Production |
Production rendering, motion graphics |
| Octane (OTOY) |
GPU unbiased renderer with free tier. |
Free tier available |
Freemium |
GPU Unbiased · Photoreal |
Photoreal, arch-viz |
| Arnold (Autodesk) |
CPU/GPU hybrid production renderer, bundled with Maya/3ds Max. |
With Maya/3ds Max sub |
Paid |
Film-grade · CPU/GPU Hybrid |
Film VFX, lighting |
| V-Ray (Chaos) |
CPU/GPU hybrid renderer for arch-viz and product viz. |
~$60/mo |
Paid |
Arch-Viz · Industry Standard |
Arch-viz, product viz |
| Corona (Chaos) |
CPU renderer for arch-viz and interiors. |
~$30/mo |
Paid |
CPU-only · Interiors |
Arch-viz, interiors |
| Cycles |
CPU/GPU path tracer. Bundled free with Blender. |
|
Open Source |
Open Source · Path-tracing |
General purpose |
| Karma (SideFX) |
CPU/GPU USD-native renderer, bundled with Houdini. |
With Houdini license |
Paid |
USD-native · Houdini |
Film VFX, USD pipeline |
| RenderMan (Pixar) |
Pixar’s CPU/GPU hybrid production renderer. Free for non-commercial. |
|
Free NC |
Free NC · Pixar Pipeline |
Film production |
| KeyShot (Luxion) |
CPU real-time ray tracing for product visualization. |
$995+ perpetual |
Paid |
Product Viz · Real-time |
Product viz, industrial design |
| Marmoset Toolbag |
Real-time GPU renderer for game art and baking. |
$189 perpetual |
Paid |
Game Art · Baking |
Game art baking, presentation |
| LuxCore |
Free open-source CPU/GPU unbiased renderer. |
|
Open Source |
Open Source · Physically Accurate |
Physically accurate rendering |
| Guerrilla Render |
Production renderer used on feature films. |
|
Free |
Production · Free |
Film production |
| D5 Render |
Real-time GPU renderer for arch-viz. |
Free version available |
Freemium |
Real-time · Arch-Viz |
Arch-viz |
| Twinmotion (Epic) |
Real-time GPU renderer from Epic for arch-viz. |
Free version available |
Freemium |
Real-time · Epic Games |
Arch-viz |
| Radeon ProRender (AMD) |
AMD’s GPU path tracer, free and cross-vendor. |
|
Free |
GPU-agnostic · Free |
Cross-platform, GPU-agnostic |
| MoonRay |
DreamWorks’ open-source MCRT production renderer used on feature films. |
|
|
DreamWorks · Open Source |
Open-source film production renderer |
Related:
- RenderMan Community — Free RenderMan assets, shaders, HDRIs.
- Chaos Cosmos — Free V-Ray/Corona asset library (3D models, materials, HDRIs).
- Redshift Community — Forums, shaders, resources.
- Arnold Resources — Official shaders, docs, tutorials.
- OTOY Octane Render Cloud — Free ORBX assets and cloud rendering.
- Hexels — Intuitive 2D, grid-based painting tool
- Falcor — A real-time rendering framework supporting DirectX 12 aiming to improve the productivity of research and prototype projects.
- StratusGFX — Free and open source Realtime 3D rendering engine.
- Aurora — A real-time path tracing renderer that enables fast product visualizations.
- kajiya — Experimental real-time global illumination renderer made with Rust and Vulkan.
- Sunflow — Not maintained, Sunflow is an open source rendering system for photo-realistic image synthesis.
- Yafaray — LibYafaRay is a free open-source montecarlo raytracing engine released under the LGPL 2.1 license. Raytracing is a rendering technique for generating realistic images by tracing the path of light t
Video Editing Software
NLEs and post-production software.
| Software |
Description |
License |
Tags |
Best For |
| DaVinci Resolve |
Free professional editing, color grading, Fusion, Fairlight audio. |
Freemium |
Free Pro · Full Post Pipeline |
Color grading, editing, full post pipeline |
| Premiere Pro |
Industry-standard NLE from Adobe. |
Paid |
Industry Standard · Adobe Suite |
Broadcast, film editing |
| Final Cut Pro |
Apple-native NLE with magnetic timeline. |
Paid |
Mac-only · Magnetic Timeline |
Mac-based editing |
| Kdenlive |
Free open-source NLE. |
Open Source |
Open Source · Cross-Platform |
Linux/cross-platform editing |
| Shotcut |
Free open-source video editor. |
Open Source |
Lightweight · Beginner-Friendly |
Quick edits, beginners |
| GoZen |
Free open-source video editor built with Godot (alpha). |
Open Source |
Godot-built · Alpha |
Lightweight editing, Godot integration |
Related:
- DaVinci Resolve Training — Official free training (hundreds of hours).
- Premiere Pro Learn — Official Adobe tutorials.
- OpenShot — Award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high-quality video editing and animation solutions to the world.
Audio Software
Audio editing, mixing, sound design, and SFX generation.
| Software |
Description |
Pricing |
License |
Tags |
Best For |
| Audacity |
Free open-source audio editor and recorder. |
|
Open Source |
Open Source · Recording |
Voice recording, SFX editing, podcast |
| Adobe Audition |
Professional audio workstation. |
|
Paid |
Audio Restoration · Adobe Suite |
Podcast, sound design, restoration |
| Reaper |
Full DAW with $60 personal license. |
$60 personal license |
Paid |
Full DAW · Affordable |
Music production, sound design |
| Fairlight |
Professional audio built into DaVinci Resolve. |
|
Freemium |
Film Post · Free with Resolve |
Film audio post, Foley |
| Soundly |
Desktop SFX platform with curated library and local library management. |
Free tier (3000+ sounds), Pro $14.99/mo |
Freemium |
SFX Library · Desktop |
SFX browsing, sound library management |
| Bfxr |
Retro and chiptune SFX generator (browser and desktop). |
|
Open Source |
Retro/8-bit · Generator |
8-bit game sound effects |
| Wavewright |
Modular music sandbox inspired by analog synthesizers (Early Access). |
|
Free |
Modular Synth · Early Access |
Sound design, music experimentation |
Design Software
UI/UX, vector, raster design apps.
| Software |
Description |
License |
Tags |
Best For |
| Figma |
Collaborative UI/UX design with free tier. |
Freemium |
Collaborative · UI/UX |
UI design, prototyping, design systems |
| Affinity |
Unified vector, photo, and layout app. Free, by Canva. |
Free |
Free (Canva) · Vector + Raster |
Illustration, photo editing, page layout |
| Inkscape |
Free open-source vector editor. |
Open Source |
Vector · SVG |
SVG editing, illustration |
| GIMP |
Free open-source image editor. |
Open Source |
Open Source · Photoshop-alt |
Texture editing, photo manipulation |
| Penpot |
Open-source design platform. Native SVG/CSS/HTML output. Cloud-hosted or self-host. Figma alternative. |
Open Source |
Open Source · Figma-alt |
Open-source collaborative UI/UX design |
| Pixelmator |
Full-featured image editing app for the Mac. |
|
Mac-native · Image Editor |
Mac image editing |
| PixiEditor |
Universal 2D graphics editor — procedural graphics w/ node graph, image editing, vectors, pixel art, animations. |
|
Unified · Node-based |
Unified 2D editor |
Related:
Viewers & File Utilities
Image, video, and 3D file viewers.
| Software |
Description |
License |
Tags |
Best For |
| XnView MP |
Free image viewer and converter (500+ formats). |
Free |
Batch Convert · 500+ Formats |
Batch conversion, texture browsing |
| DJV |
Free professional image sequence viewer. |
Open Source |
Image Sequences · Film Pipeline |
EXR/DPX playback, film pipeline |
| f3d |
Fast 3D file viewer (glTF, STL, OBJ, USD, etc.). |
Open Source |
3D Preview · USD Support |
Quick 3D file preview |
| mrViewer |
Image sequence and EXR viewer. |
Open Source |
EXR Viewer · VFX Pipeline |
VFX pipeline review |
| glb.gallery |
Interactive 3D model gallery builder from GLB files, embeddable. |
Freemium |
Embeddable · GLB |
3D portfolio, model showcase |
| OpenEXR Viewer |
Official EXR tools. |
Open Source |
Official EXR · ASWF |
EXR inspection |
Game Engines — Free & Open Source
Free and open-source game engines.
| Software |
Description |
License |
Tags |
Best For |
| Godot 4 |
MIT-licensed 2D/3D engine. GDScript, C#, C++. |
Open Source |
MIT-licensed · 2D + 3D |
2D/3D indie games, MIT-licensed |
| Bevy |
Rust data-driven ECS game engine. |
Open Source |
Rust · ECS |
ECS architecture, data-driven games |
| Defold |
Lua-based 2D mobile game engine by King. |
Open Source |
2D Mobile · King (Candy Crush) |
2D mobile games |
| Stride |
C# 3D game engine (formerly Xenko). |
Open Source |
C# · 3D |
3D games |
| Flax Engine |
High-fidelity 3D engine. Free for small studios. |
Open Source |
High-Fidelity · C# + C++ |
High-fidelity 3D, free for small studios |
| O3DE |
AAA-grade Linux Foundation open-source engine. |
Open Source |
AAA-grade · Linux Foundation |
AAA-grade, Linux Foundation |
| Fyrox |
Rust 3D engine with scene editor. |
Open Source |
Rust · Scene Editor |
3D games with scene editor |
| Cocos Creator |
TypeScript mobile/web game engine. |
Open Source |
Mobile/Web · TypeScript |
Mobile/web games (huge in China) |
| Raylib |
Minimal C library for learning game programming. |
Open Source |
Library (not engine) · C |
Learning game programming, no engine overhead |
| MonoGame |
C# XNA successor (Celeste, Stardew Valley). |
Open Source |
XNA Successor · C# |
XNA successor |
| FNA |
C# XNA reimplementation for ports. |
Open Source |
XNA Port · Shipping Games |
XNA reimplementation for ports |
| Heaps.io |
Haxe engine. Dead Cells, Northgard. |
Open Source |
Haxe · Dead Cells |
Shipping 2D/3D indie games |
| Love2D |
Lua 2D game framework. |
Open Source |
Lua · Jam-Friendly |
2D prototyping, game jams |
| Solar2D |
Lua 2D mobile framework (formerly Corona SDK). |
Open Source |
2D Mobile · Lua |
2D mobile games |
| Macroquad |
Rust minimal 2D/3D with WASM support. |
Open Source |
Rust · WASM |
Minimal 2D/3D, WASM support |
| Ebitengine |
Go 2D game engine. |
Open Source |
Go · 2D |
Simple 2D games |
| Armory3D |
Blender-integrated Haxe game engine. |
Open Source |
Blender-Integrated · Haxe |
Blender-integrated game engine |
| A Frame |
An easy web framework for building 3D/AR/VR experiences. |
|
|
|
| CopperCube |
CopperCube is an all-in-one 3D game engine.Very easy to use. |
|
|
|
| Cocos2d X |
C++ OpenGL 2D and 3D game engine. Uses C++ but has JS and Lua bindings. Target all the major mobile platforms and operating systems. Additional tools CocoStudio and Cocos Code IDE. |
|
|
|
| jMonkeyEngine 3 |
3D open-source game engine for adventurous Java developers. |
|
|
|
| JPCT |
JPCT is a 3D engine for desktop Java and Google’s Android. |
|
|
|
| Leadwerks |
Easy-to-learn game engine for 3D and VR. |
|
|
|
| Magnum (site) |
Lightweight and modular 2D/3D graphics/game engine written in C++11 |
|
|
|
| Ogre |
Open source graphical rendering engine. |
|
|
|
| Urho3D |
Cross-platform rendering and game engine. |
|
|
|
| ursina |
A game engine powered by python and panda3d. |
|
|
|
| Babylon.js |
JavaScript 3D engine/framework for browser games and apps. |
|
Browser · JavaScript |
Browser 3D apps/games |
| Blend4Web |
JavaScript framework for interactive 3D in browsers. Blender integration. |
|
Browser · Blender Integration |
Browser 3D from Blender |
| Three.js |
JavaScript 3D library — the standard for web 3D. |
|
Browser · Standard JS 3D |
Web 3D graphics (broad) |
| Ceramic |
Haxe cross-platform 2D framework. Exports to Windows, Mac, Linux, iOS, Android, HTML5/WebGL, Unity. |
|
Haxe · Cross-Platform 2D |
2D cross-platform (Haxe) |
| Irrlicht |
Open source high-performance realtime 3D engine (C++). |
|
C++ · Classic Engine |
C++ realtime 3D (classic) |
| Panda3D |
Python-based 3D engine (originated at Disney VR Studio, now CMU ETC). |
|
Python · Disney Origin |
Python 3D games |
| Torque3D |
C++ engine with decades of Torque technology lineage. |
|
C++ · Legacy |
C++ game engine |
| SpriteBuilder |
Open source game development suite for macOS. |
|
Mac-only · 2D |
2D games on Mac |
| Superpowers |
HTML5 Collaborative 2D/3D Game Maker |
|
|
|
Related:
- Fusee — A multiplatform 3D C# real-time engine with a strong emphasis on content transformation and manipulation.
- Harfang 3D — C++ 3D visualization library also usable in Python, Lua, and Go (Windows, Linux).
- Neo Axis Engine — NeoAxis Engine is an integrated development environment with built-in 3D and 2D game engine.
- Overload — 3D Game engine with editor.
- UPBGE (GitHub) — Integrated game engine in Blender.
- Blitz3D — 3D basic-like programming language for fast 3D desktop games.
- Dash — A free and open 3D game engine written in D.
- Diligent Engine — A modern cross-platform low-level graphics library that supports Direct3D11, Direct3D12, OpenGL/GLES, and Vulkan.
- Folded Paper Engine — – Blender to Godot game mechanics engine/plug-ins. Just a few clicks. Super easy. Featuring: 2.5D/first-person/third-person controls, trigger commands/events, inventory, holdable items and all kinds
- Juno — Framework for making 2D games with chunky pixels in Lua
- LumixEngine — 3D Game engine built on C++.
- Lums — A 2D / 3D framework written in C++11. Very efficient and modern. Still under heavy development.
- Pixel Vision 8 — Pixel Vision 8’s core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-s
- Screen 13 — An easy-to-use Vulkan rendering engine. Provides a render graph for Rust.
- Whitestorm.js (GitHub) — 3d javacript framework for building apps and games
Game Engines — Commercial Free Tiers
Commercial engines with generous free tiers.
| Software |
Description |
License |
Tags |
Best For |
| Unreal Engine 5 |
AAA engine from Epic. Free until $1M revenue, then royalty. |
Freemium |
AAA · Virtual Production |
AAA, film, virtual production |
| Unity 6 |
Cross-platform engine with massive asset store ecosystem. |
Freemium |
Cross-Platform · XR |
Mobile, AR/VR, cross-platform |
| GameMaker |
GML-based 2D engine (Undertale, Hotline Miami). |
Freemium |
2D Focus · Indie Proven |
2D games |
| Construct 3 |
Browser-based no-code 2D engine with visual scripting. |
Freemium |
No-code · Browser |
No-code 2D games, browser-based |
| GDevelop |
Open-source event-based no-code 2D. |
Open Source |
No-code · Open Source |
Open-source no-code 2D |
| RPG Maker MZ |
JavaScript-based RPG creation. |
Paid |
RPG Focus · JavaScript |
RPG creation |
| Ren’Py |
Python visual novel engine (industry standard). |
Open Source |
Visual Novels · Industry Standard |
Visual novels |
| CryEngine |
High-fidelity 3D engine, pay-what-you-want. |
Freemium |
High-Fidelity · PWYW |
High-fidelity 3D |
| PlayCanvas |
JavaScript browser-based 3D engine. |
Freemium |
Browser-Based · JavaScript |
Browser-based 3D games |
| Unbound |
SDF-based game development platform. Non-destructive real-time editing, Lua 5.3 scripting, FBX/glTF export. Early Access. |
Freemium |
SDF-Native · Early Access |
SDF-native game creation |
| Evergine |
Enterprise-focused graphics engine for 3D business and industry applications. |
|
Enterprise · Industrial |
Enterprise 3D apps |
Related:
- SceneKit — Apple proprietary 3D game engine (available on macOS, iOS, iPadOS, tvOS and watchOS).
Contributing
Contributions welcome! Please read the guidelines before submitting a pull request.
Attribution
Sources & contributors
Curated by [Devanshu Tak](https://devanshutak.xyz).
Built with help from:
- [Houdini Nerd](https://discord.gg/E9zA9Ft) — Christopher Rutledge
- [Best 3D Resources](https://annethai.notion.site/) — Anne Thai
- Community contributions via [GitHub](https://github.com/devanshutak25/3d-resources)
- Compiled with the help of [Claude Code](https://claude.com/claude-code)
**Automated ingest sources:**
- [80 Level](https://80.lv)
- [Gumroad](https://gumroad.com)
- [itch.io](https://itch.io)
- YouTube channels & playlists
**GitHub awesome-lists mined (70):**
- [agarcialeon/awesome-unity](https://github.com/agarcialeon/awesome-unity)
- [agmmnn/awesome-blender](https://github.com/agmmnn/awesome-blender)
- [aishwaryanr/awesome-generative-ai-guide](https://github.com/aishwaryanr/awesome-generative-ai-guide)
- [Alinshans/awesome-cg](https://github.com/Alinshans/awesome-cg)
- [AtakanFire/Awesome-Unreal-Engine](https://github.com/AtakanFire/Awesome-Unreal-Engine)
- [awesome-NeRF/awesome-NeRF](https://github.com/awesome-NeRF/awesome-NeRF)
- [AxiomeCG/awesome-threejs](https://github.com/AxiomeCG/awesome-threejs)
- [bcmi/Awesome-Generative-Image-Composition](https://github.com/bcmi/Awesome-Generative-Image-Composition)
- [bcmi/Awesome-Image-Composition](https://github.com/bcmi/Awesome-Image-Composition)
- [bertjiazheng/Awesome-CAD](https://github.com/bertjiazheng/Awesome-CAD)
- [bluesfdw/awesome-CAD](https://github.com/bluesfdw/awesome-CAD)
- [brabadu/awesome-fonts](https://github.com/brabadu/awesome-fonts)
- [brandonhimpfen/awesome-generative-ai](https://github.com/brandonhimpfen/awesome-generative-ai)
- [calinou/awesome-gamedev](https://github.com/calinou/awesome-gamedev)
- [camilleroux/awesome-generative-art](https://github.com/camilleroux/awesome-generative-art)
- [cgwire/awesome-cg-vfx-pipeline](https://github.com/cgwire/awesome-cg-vfx-pipeline)
- [cjroth/awesome-vr](https://github.com/cjroth/awesome-vr)
- [Coop56/awesome-unreal](https://github.com/Coop56/awesome-unreal)
- [cutbypham/awesome-davinci-resolve](https://github.com/cutbypham/awesome-davinci-resolve)
- [dharmeshkakadia/awesome-AR](https://github.com/dharmeshkakadia/awesome-AR)
- [Domeee/awesome-augmented-reality](https://github.com/Domeee/awesome-augmented-reality)
- [drwpow/awesome-oss-fonts](https://github.com/drwpow/awesome-oss-fonts)
- [ellisonleao/magictools](https://github.com/ellisonleao/magictools)
- [ericjang/awesome-graphics](https://github.com/ericjang/awesome-graphics)
- [eug/awesome-opengl](https://github.com/eug/awesome-opengl)
- [filipecalegario/awesome-generative-ai](https://github.com/filipecalegario/awesome-generative-ai)
- [fire/awesome-godot-procedural-manual-generation](https://github.com/fire/awesome-godot-procedural-manual-generation)
- [FronkonGames/Awesome-Gamedev](https://github.com/FronkonGames/Awesome-Gamedev)
- [haxiomic/awesome-gamedev](https://github.com/haxiomic/awesome-gamedev)
- [iamtpb/awesome-photography](https://github.com/iamtpb/awesome-photography)
- [ibaaj/awesome-OpenSourcePhotography](https://github.com/ibaaj/awesome-OpenSourcePhotography)
- [inlife/awesome-ae](https://github.com/inlife/awesome-ae)
- [insthync/awesome-unreal](https://github.com/insthync/awesome-unreal)
- [Kavex/GameDev-Resources](https://github.com/Kavex/GameDev-Resources)
- [KelvinAnymoree/awesome-cg-pipeline](https://github.com/KelvinAnymoree/awesome-cg-pipeline)
- [kidult00/awesome-AR](https://github.com/kidult00/awesome-AR)
- [loonghao/awesome-cg-pipeline](https://github.com/loonghao/awesome-cg-pipeline)
- [luisdnsantos/awesome-computer-graphics](https://github.com/luisdnsantos/awesome-computer-graphics)
- [mbrukman/awesome-game-dev](https://github.com/mbrukman/awesome-game-dev)
- [mdyao/Awesome-3D-AIGC](https://github.com/mdyao/Awesome-3D-AIGC)
- [melbvr/awesome-VR](https://github.com/melbvr/awesome-VR)
- [mnrmja007/awesome-virtual-reality](https://github.com/mnrmja007/awesome-virtual-reality)
- [MrNeRF/awesome-3D-gaussian-splatting](https://github.com/MrNeRF/awesome-3D-gaussian-splatting)
- [MrPeker/awesome-illustrations](https://github.com/MrPeker/awesome-illustrations)
- [nathakits/awesome-cinema4d](https://github.com/nathakits/awesome-cinema4d)
- [natnew/Awesome-Generative-AI](https://github.com/natnew/Awesome-Generative-AI)
- [oli-z/awesome-filmmaking](https://github.com/oli-z/awesome-filmmaking)
- [olucurious/Awesome-ARCore](https://github.com/olucurious/Awesome-ARCore)
- [olucurious/Awesome-ARKit](https://github.com/olucurious/Awesome-ARKit)
- [querielo/awesome-computer-graphics](https://github.com/querielo/awesome-computer-graphics)
- [rive-app/awesome-rive](https://github.com/rive-app/awesome-rive)
- [rng70/Awesome-Fonts](https://github.com/rng70/Awesome-Fonts)
- [shlomif/awesome-graphics-programming](https://github.com/shlomif/awesome-graphics-programming)
- [Siilwyn/awesome-pixel-art](https://github.com/Siilwyn/awesome-pixel-art)
- [sjfricke/awesome-webgl](https://github.com/sjfricke/awesome-webgl)
- [steven2358/awesome-generative-ai](https://github.com/steven2358/awesome-generative-ai)
- [teamgravitydev/gamedev-free-resources](https://github.com/teamgravitydev/gamedev-free-resources)
- [terkelg/awesome-creative-coding](https://github.com/terkelg/awesome-creative-coding)
- [terrehbyte/awesome-ue4](https://github.com/terrehbyte/awesome-ue4)
- [TheFrenchGhosty/awesome-art](https://github.com/TheFrenchGhosty/awesome-art)
- [tobiasbueschel/awesome-WebAR](https://github.com/tobiasbueschel/awesome-WebAR)
- [tom-choi/awesome-cg-pipeline](https://github.com/tom-choi/awesome-cg-pipeline)
- [tomByrer/awesome-unreal-engine](https://github.com/tomByrer/awesome-unreal-engine)
- [UEProjectXmples/awesome-ue5](https://github.com/UEProjectXmples/awesome-ue5)
- [unclamped/awesome-vr](https://github.com/unclamped/awesome-vr)
- [UnityCommunity/AwesomeUnityCommunity](https://github.com/UnityCommunity/AwesomeUnityCommunity)
- [vanrez-nez/awesome-glsl](https://github.com/vanrez-nez/awesome-glsl)
- [waitin2010/awesome-computer-graphics](https://github.com/waitin2010/awesome-computer-graphics)
- [wentianli/awesome-video-editing](https://github.com/wentianli/awesome-video-editing)
- [wyhinton/AwesomeHoudini](https://github.com/wyhinton/AwesomeHoudini)