/awesome-ta-td

Curated collection of resources for TA(technical artist) in Game industry & TD(technical director) in Animation/Film industry

awesome-ta-td

Awesome

Curated collection of resources for TA(technical artist) in Game industry & TD(technical director) in Animation/Film industry

List on Github

Blogs

Books

Open-Source Project

Rendering

  • pbrt-v3 - Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
  • appleseed - A modern open source rendering engine for animation and visual effects.
  • bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
  • ospray - An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization.
  • glsl-optimizer - GLSL optimizer based on Mesa's GLSL compiler. Used in Unity for mobile shader optimization.
  • ptex - Per-Face Texture Mapping for Production Rendering
  • brdf - The Disney BRDF Explorer is an application that allows the development and analysis of bidirectional reflectance distribution functions (BRDFs).
  • FaceWorks - A middleware library and sample application for high-quality skin and eye rendering
  • domemaster-stereo-shader - Repository for the domemaster stereo shader (all versions)

Animation

  • AI4Animation - Character Animation in Unity 3D using Deep Learning and Artificial Intelligence

Image

Geometry

  • OpenSubdiv - a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures.
  • tinyobjloader - Tiny but powerful single file wavefront obj loader.

Color

  • aces-dev - AMPAS Academy Color Encoding System Developer Resources.

Scene

  • USD - Universal Scene Description (USD) is an efficient, scalable system for authoring, reading, and streaming time-sampled scene description for interchange between graphics applications.

Pipeline

  • OpenTimelineIO - Open Source API and interchange format for editorial timeline information.
  • coconodz - A unified and configurable Nodegraph wrapper for Visual Effects Applications.

Game Engine

  • UnrealEngine - the most powerfull creation industry-leading engine.
  • CRYENGINE - a powerful real-time game development platform created by Crytek.
  • openage - Free (as in freedom) open source clone of the Age of Empires II engine.

Small Project

  • pymel - Python in Maya Done Right.
  • Qt-Shader-IDE - a GLSL shader IDE writing in Qt (and thus, inherently, C++) and a bit of OpenGL, mostly for educational purposes.
  • rlShaders - Physically-based shading experiments in Arnold renderer.
  • pyEarth - A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL.
  • vfxbits - Bits of code related to VFX development.
  • PhysicallyBasedLensFlare Physically based lens flare written in HLSL.
  • RiftRay - Step into the worlds of Shadertoy with an Oculus Rift.

Forums

Software

Content Creation

Game Engine

Productivity Tools

Schools

Practitioners

Recruitment Info