*** Ryan appears to be no longer active at this time***
Possible training/help/guidance:
- C++, C#, or almost any language
- DirectX 9-11
- General graphics programming & concepts
- Shaders vertex & pixel/surface
- Unity3D
- System design & implementation
- Creating art tools and design tools
- Code structure & performance
- Problem solving & Debugging
- Project management and design
- Vector Math / aka linear algebra
- Visual Studio tips and tricks and getting setup
- Starting from scratch
- Advanced graphical techniques (eg. shadows, deferred rendering, special effects, projections, lighting, blending, reflections, screen-space effects, highlighting, outlining, depth of field, materials, animations, etc.)
I have trained many groups and individuals over my years at Intel and Sony Online Entertainment in the areas of graphics programming, math, art, and code structure. I am comfortable training beginners to advanced programmers or give an edge for an artist trying to understand physically based rendering or modern graphics.
https://www.linkedin.com/in/ryan-favale-a2b81550/
http://ryanfavale.wix.com/portfolio