Technical Art
Bridge the gap between artists and programmers by mastering the technical aspects of game art. Learn to write shaders, create visual effects (VFX), optimize performance, and build tools for art pipelines.
60 courses
Learn to program the graphics pipeline in Unity to create custom visual surface effects, lighting models, and animations for your game objects.
Learn to build custom visual effects and materials for your games using both visual node-based tools and professional shading code.
Master the fundamentals of 3D graphics programming by writing custom GLSL shaders and building structured rendering pipelines with OpenGL.
Learn to build custom 3D graphics and write high-performance shaders using C++, OpenGL, and GLSL through structured written explanations and step-by-step code exercises.
Unlock the power of parallel processing by writing HLSL compute shaders to handle complex physics, particles, and data in Unity.
Master the fundamentals of OpenGL Shading Language to create high-performance visual effects for websites and 3D applications using THREE.js.
Learn to build stunning 2D and 3D visual effects using Unity's node-based editor, starting from core rendering concepts to stylized shaders.
Master the mathematical foundations of 3D rendering and write custom GLSL shaders to program the GPU directly using WebGL.
Discover the essential technical skills, pipeline workflows, and portfolio strategies needed to launch your career as a technical artist in the game industry.
Master node-based shader creation to build dynamic visual effects and custom materials without writing complex code.
Master asynchronous GPU workflows, multi-device data transfers, and enterprise-scale CUDA programming to build high-performance data and image processing systems.
Learn the fundamentals of parallel computing and GPU acceleration to write your first high-performance CUDA programs through practical written guides.
Accelerate your applications by mastering Thrust, CuFFT, cuDNN, and cuTensor for high-performance mathematical and deep learning computations.
Master the fundamentals of shader programming in Unity to build custom rendering effects, coordinate transformations, and advanced texture blending techniques.
Learn to implement the modern DirectX 12 graphics pipeline using mesh and amplification shaders to optimize rendering in game engines.
Learn to design custom shaders and author stylized textures in Substance Painter to achieve stunning non-photorealistic rendering for 3D characters.
Learn to program real-time raytracing effects using DirectX, building a solid foundation in modern graphics shaders and acceleration structures.
Master the fundamentals of modern graphics programming by learning how data flows through the OpenGL pipeline to render real-time 3D scenes.
Learn how to manage GPU memory efficiently by implementing texture streaming using Direct3D Tiled Resources in your game engines.
Learn to design and implement custom visual effects and unique material properties in Unity, providing essential skills for aspiring game developers.
Showing 20 of 60 courses