Technically Pretty // 3D, Motion & VFX

wiki (Copy)

wiki

A multimedia production wiki
(inspired by many)


  • An Unnecessary Note From the Author

  • Let’s Think About This First

    • Audience, Author

    • Ethics, Advertising, and Fictional Realities

    • Art, Tools, and Metaphors

    • Copyright: Laws and Ideas

    • What is (Technical) Art?

    • What is a Computer Computing?

    • RESOURCES

  • 3D Basics & Concepts

    • Shapes, Sizes: Working with Primitives

    • Points, Vertices, Triangles, Quads

    • Common Modeling Tools / Concepts

    • UV “channels” and Texturing

    • Lighting, Shading, and Shaders

    • Rendering & Post-Processing

    • Animation: Keyframes and Curves

    • Animation: “The” Principles

    • RESOURCES

  • Realtime Concepts

    • “Things”: Actors, Game Objects, Entities

    • Components

    • Tick & OnUpdate

    • Timers & Coroutines

    • Event Based Programming

    • Memory & Garbage Collection

    • Shaders & Instructions

    • Overdraw

    • The Long Thin Triangle

    • Rendering: Forward & Deferred

    • Animation Systems

      • blend spaces

      • blend shapes

      • skeletons

      • programmatic overrides

        • blend by bone

        • look-at

        • IK (Inverse Kinematics)

        • spline bones

  • Digital Content Creation Packages (“DCC”s)

    • Blender

    • Houdini

    • 3dCoat

    • RESOURCES

  • Realtime Tools

    • Unity

      • C#

      • Animation Controllers

      • DOTS

    • Unreal

      • Animation Blueprints

      • Sequencer

      • Blueprints

      • VR

      • Useful Shader Tips

      • Physics Assets & Physical Animation

    • VJing

      • VJ Concepts

      • Resolume

      • VDMX

    • Adobe Character Animator

    • todo: Godot

    • RESOURCES

  • Particles

    • Particle Concepts

      • Unreal Niagara

      • Unreal Cascade

      • Unity VFX Graph

      • Unity Particle Editor

      • Houdini POPS

    • Shader & Particle Tricks

    • RESOURCES

  • Texturing

    • TEXTURING CONCEPTS

    • Quixel Mixer

    • Substance Painter

    • materializer

    • todo: armorPaint

    • todo:blender texturing, panting

    • RESOURCES

  • Shading

    • SHADING CONCEPTS

    • Unreal Shader Nodes

    • Unity Shader Nodes

    • Blender Shader Nodes

    • HLSL

      • pixl cards

    • RESOURCES

  • Animation

    • Blender

      • Workflow & Shortcuts

      • Curve editor

      • NLE Editor

      • Plugins

        • AEtoBlend plugin

        • Auto-Rig Pro

    • Unreal

      • AllRightRig

      • ControlRig

      • Sequencer

    • After Effects

      • Curve Editor & Gotchas

      • Plug-in dependency

    • Hand Drawn

      • Procreate

      • RoughAnimator

      • Photoshop

      • Stop Motion / Pixilation

  • Photo & Illustration

    • Affinity Photo

    • Affinity Designer

    • Adobe Photoshop

    • Procreate

    • Krita

  • Design

    • DESIGN CONCEPTS

  • Video Tools

    • VIDEO CONCEPTS

    • After Effects

    • Premiere

    • Fusion

    • Resolve

    • Misc Tools & Plugins

      • EbSynth

    • iPad/iPhone

      • RoughAnimator

      • Procreate

      • Affinity Photo

      • Affinity Designer

      • LumaFusion

      • Filmic pro

    • Blender (compositing, editing, vfx)

    • RESOURCES

  • Advanced 3D & Visual Effects

    • Motion Tracking

    • Performance Capture & Digital Puppetry

    • Simulation

    • Proceduralism (workflow)

    • Virtual Production

    • RESOURCES

  • Audio

    • AUDIO CONCEPTS

    • SOUND DESIGN

    • TOOLS

      • Reaper

      • Ableton Live

      • FL Studio mobile

      • Audacity

    • RESOURCES

  • Music

    • Music Theory Tips

    • RESOURCES

  • Streaming

    • OBS & Integrations

    • Zoom

  • Programming

    • PROGRAMMING CONCEPTS

    • Blueprints (Unreal Visual Scripting)

    • C# (Unity)

    • Python

    • VEX (Houdini language for manipulating 3d objects)

    • RESOURCES

  • Useful Mathematics

    • Vectors

      • Cross Product

      • Dot Product

    • 1D easing functions

    • Quaternions