Easy Color Theory: A Beginner's Guide
- Auto-discovered
Grant Abbitt
Visit resource ↗Description
Easy Color Theory: A Beginner's Guide is a Grant Abbitt (Gabbitt) YouTube tutorial introducing practical color theory in Blender for making scenes read more clearly.
It covers hue, saturation, and value, how HDRI and adjacent objects tint materials, roughness effects on perceived color, and combinations such as monochromatic, complementary, triadic, analogous, and split complementary schemes with scene demos. It also shows how value changes can draw the eye even within a monochromatic palette.
It is for beginners in 3D art, level design, or character look-dev who want readable color choices. No advanced shader knowledge is required.
Access is a free YouTube video with live Blender color-wheel demos and example lighting setups.
It is useful as a short primer on guiding the eye with color without relying on complex lighting alone.
Related resources
- Forcefield Shader Breakdown (Simple) (Cyanilux)
Simplified URP Shader Graph forcefield: transparent unlit Fresnel rim glow, front-face alpha masking, and scene-depth intersection highlights without distortion or ripples.
100% match · <also><color><free><objects><read><scene><setups><shader> - Water Shader Breakdown (Cyanilux)
Water Shader Breakdown on cyanilux.com is a free Unity URP Shader Graph tutorial by Cyanilux (updated 2023).
100% match · <also><color><free><objects><read><scene><setups><shader> - A gentle introduction to shaders (Alan Zucconi)
Alan Zucconi's A gentle introduction to shaders in Unity3D (June 2015) is part one of his Gentle Introduction series on alanzucconi.com, aimed at Unity developers new to GPU programs. It connects vertices, materials, and shaders in Unity's pipeline, covering ShaderLab Properties and SubShader layout, inspector uniforms, Queue tags, ZTest, and the surface-versus-vertex/fragment split for lighting versus effects. Little prior shader knowledge is assumed; fixed-function shaders are skipped as obsolete.
100% match · <beginner><access><also><free><knowledge><look><making><shader> - Blending Meshes into Terrain (Inresin)
Louis Waloschek's April 2020 Inresin tutorial blends static meshes into Unity Terrain using baked depth masks and Amplify surface shaders.
100% match · <access><advanced><covers><even><free><shader><theory><want> - BruteForceGame
Matthieu Houllier's Brute Force studio blog documenting Crumble, a Unity physics platformer released on Steam in late 2020. Devlogs walk through shipped shaders: shell grass ben
100% match · <choices><demos><design><effects><free><level><lighting><look> - Custom Post Processing in URP / Unity 2021.3 (Febucci)
Federico Bellucci's May 2022 Febucci article covers custom post-processing in Unity URP on Unity 2021.x (URP 12.1.5), when volume-backed custom effects lacked clear docs.
100% match · <access><easy><effects><even><free><read><shader><want> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
100% match · <access><alone><also><color><covers><draw><easy><even> - Effect Texture Maker
Official docs list sixty-eight templates, resolutions to 2048, animation and sprite sheets, three-way color balance, normal maps, and PNG alpha export.
100% match · <general><access><color><free><practical><required><shader><want> - Inresin
Louis Waloschek's WordPress technical art blog: a small set of long Unity Built-In Render Pipeline tutorials rather than a formal curriculum. Articles cover selective PPv2 effects by packing mask data into opaque shader alpha, stylized interior lighting faked with global position arrays and C# managers, and terrain-mesh blending through auxiliary cameras and replacement shaders.
100% match · <access><covers><effects><free><lighting><objects><scenes><shader> - Anthelmed GitHub - Unity-URP-Blurred-Buffer-Outlines
Anthelmed’s Unity-URP-Blurred-Buffer-Outlines repo demonstrates outline rendering via blurred G-buffer or color buffer passes in Universal RP. Provides shader/renderer feature p
100% match · <general><access><color><free><objects><shader><useful><want> - ColinLeung-NiloCat GitHub - UnityURP-MobileDrawMeshInstancedIndirectExample
ColinLeung-NiloCat’s MobileDrawMeshInstancedIndirect example shows grass/foliage-style GPU instancing on mobile URP using DrawMeshInstancedIndirect and compute-friendly buffers.
100% match · <access><draw><example><free><shader><useful><want><without> - EricHu33 GitHub - UnityGrassRenderingIndirectExample
EricHu33’s UnityGrassIndirectRenderingExample demonstrates indirect instanced grass drawing with compute or GPU buffers for dense fields at lower CPU cost. Focuses on DrawMeshIn
100% match · <access><draw><example><free><required><shader><useful><video> - keijiro GitHub - DepthInverseProjection
Keijiro Takahashi’s DepthInverseProjection utility reconstructs view/world positions from depth buffers in Unity - foundation for screen-space effects, fog, and post processing.
100% match · <access><example><free><shader><shows><useful><want><without> - mxgmn GitHub - Wave Function Collapse
Algorithm is engine-agnostic; repo includes C# demos and explanations of the WFC collapse loop.
100% match · <general><access><complex><example><free><shader><useful><value> - phi-lira GitHub - URP Shader Examples
UniversalShaderExamples (phi-lira) collects URP shader samples - transparent queues, fakes, and common pitfalls - with side-by-side HLSL explaining Universal Pipeline macros. Co
100% match · <access><example><free><lighting><shader><useful><want><without> - ryanslikesocool GitHub - Mecanim2Texture
Mecanim2Texture (ryanslikesocool) bakes skeletal animation into textures for vertex-animation or GPU skinning style effects - related workflow to VAT for specific art styles. Un
100% match · <access><color><free><required><shader><useful><want><without> - Unity GitHub - URP Rendering Examples
UniversalRenderingExamples aggregates URP feature demos - outlines, decals, lights, and post effects - with staged “completed” scenes for learning renderer features incrementally.
100% match · <general><access><example><free><objects><scene><shader><useful> - Porting Shader Code from Built-in RP to LWRP (johnsietsma, Oct 2018)
Historical but still cited for understanding BiRP→URP migration pain points and shader rewrite checklists.
100% match · <access><complex><example><free><shader><useful><want><without> - Generating Mipmaps // Vulkan For Beginners #31
Generating Mipmaps // Vulkan For Beginners #31 is a free YouTube video on the OGLDEV channel, an installment in the Vulkan For Beginners tutorial series. Episode 31 of OGLDEV’s…
100% match · <beginner><video><access><beginners><free><practical><useful><want> - Push Constants and the Big Texture Array // Vulkan For Beginners #30
Push Constants and the Big Texture Array // Vulkan For Beginners #30 is a free YouTube video on the OGLDEV channel, an installment in the Vulkan For Beginners tutorial…
100% match · <beginner><video><access><beginners><changes><free><introducing><materials>