• Stars
    star
    126
  • Rank 275,312 (Top 6 %)
  • Language
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

unity3d graphics programmer roadmap.

This roadmap is taken from Telegram channel about computer graphics in Unity 3D game engine. Link to the channel: https://t.me/unity_cg

Every step of the roadmap is arranged in order of complication and increasing depth of understanding.

The Author of this roadmap is the creator of the Telegram channel (https://t.me/unity_cg), not me. This is just a copy of the message from the channel to make this information more accessible. You can find more information in mentioned Telegram channel.

Some of the listed content may be in Russian language.

https://t.me/unity_cg uses Russian language as the main, but in case you'll write in English, I think people will understand you & answer to you.

If you think that these can be improved in any way, please do suggest. You can open an issue to do so.

Math

Basics of Render Pipelines

P.S I would also recommend reading everything related to rendering from the book "Game Engine Architecture" / "Game Engine" in order to understand how the above works with the engine.

Writing shaders (using code, not nodes)

Optimizations

Instruments

Debug tools:

  • Xcode
  • Renderdoc
  • Visual Studio like renderdoc, but less functional
  • Tools from manufacturers. ARM Studio for mobile, Snapdragon profiler (very detailed, but very uncomfortable to work with) and Xcode.
  • You can find more about Tools in Telegram channel

About Mali debugging https://blogs.unity3d.com/ru/2021/03/11/tackling-profiling-for-mobile-games-with-unity-and-arm/

Usefull links

Interesting blogs: