# Week 10
- Texture baking.
- Lecture: Introducing Texture baking in Turtle,
- Making: Texture baking.
- Hands on studio: team discussion & making.
- Assignment: Continuously work on your process report.
_____________________________________
>Texture baking is the process of transferring details from one model to another.
>The baking tool starts a certain distance out from the model (usually a low-resolution model for game use), and casts rays inwards towards another model (usually a high-resolution sculpt). When a ray intersects the 2nd model, it records the surface detail and saves that into a texture map, using the first model's Texture Coordinates.
>Baking tools support multiple map types. High-resolution normals go into a Normal map, occlusion goes into an Ambient occlusion map, etc.
>from [Texture Baking from http://wiki.polycount.com/wiki/Texture_Baking](http://wiki.polycount.com/wiki/Texture_Baking)
Bake textures with Turtle
- [Bake textures with Turtle](https://knowledge.autodesk.com/support/maya-lt/learn-explore/caas/CloudHelp/cloudhelp/2018/ENU/MayaLT-TextureBaking/files/GUID-6DD4CE1F-7693-4894-BE82-7685BDD1F557-htm.html)

Image address from https://www.autodesk.eu/products/maya-lt/features/lighting-materials-and-texture-baking/improved-turtle-baking-tools
## Advanced Baking - Baking Next-Gen lighting with Turtle
- [Tutorial](https://3dtotal.com/tutorials/t/advanced-baking-next-gen-lighting-with-turtle-illuminate-labs-maya#article-lets-start)
____________________
# Lighting & Rendering
## Unity manual
- [Working in Unity.](https://docs.unity3d.com/Manual/UnityOverview.html)
- [Asset workflow](https://docs.unity3d.com/Manual/AssetWorkflow.html)
- [Import & export](https://docs.unity3d.com/Manual/ImportingAssets.html)
- [Graphics](https://docs.unity3d.com/Manual/Graphics.html)
## Unity Lighting tutorial
- [Unity Lighting Basics by Morgane Santos](https://thoughtbot.com/blog/unity-lighting-basics)
- [Tutorial: Introduction to Lighting and Rendering](https://learn.unity.com/tutorial/introduction-to-lighting-and-rendering#)
- [Rendering 16 Static Lighting, Catlike Coding](https://catlikecoding.com/unity/tutorials/rendering/part-16/)

Baked lights
## Unreal Engine 4
Unreal Engine 4 is a complete suite of game development tools made by game developers, for game developers. From 2D mobile games to console blockbusters and VR, Unreal Engine 4 gives you everything you need to start, ship, grow and stand out from the crowd.
- description by [Unreal Engine.](https://www.unrealengine.com/what-is-unreal-engine-4)
The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal. Although primarily developed for first-person shooters, it has been successfully used in a variety of other genres, including stealth, MMORPGs, and other RPGs. With its code written in C++, the Unreal Engine features a high degree of portability and is a tool used by many game developers today.
The current release is Unreal Engine 4, designed for Microsoft's DirectX 11 and 12 (for Microsoft Windows, Xbox One, Windows RT); OpenGL (for OS X, Linux, PlayStation 4, iOS, Android, Ouya and Windows XP); and JavaScript/WebGL (for HTML5 Web browsers).
- [Wikipedia.](https://en.wikipedia.org/wiki/Unreal_Engine)
_______________
### Demo
- [Unreal Engine GDC 2019 tech talks](https://www.unrealengine.com/en-US/tech-blog/unreal-engine-gdc-2019-tech-talks-now-available-online)
- [Quixel demonstrates stunning photorealism using Unreal Engine and Megascans at GDC](https://www.unrealengine.com/en-US/blog/quixel-demonstrates-stunning-photorealism-using-unreal-engine-and-megascans-at-gdc)
- [2018. Brace Yourself. Unreal Engine 4 Graphics Insanity Games Are Finally Coming!](https://www.youtube.com/watch?v=kLMgZWRk4zk)
- [Unreal Engine Simulation, Visualization & Training - I/ITSEC 2015](https://www.youtube.com/watch?v=tdCOyNyrdqc)
- [NASA: Building the ISS in Unreal Engine](https://www.youtube.com/watch?v=WuyHqsjv-EY): The International Space Station is a unique place – a convergence of science, technology and human innovation that demonstrates new technologies and makes research breakthroughs not possible on Earth - [Nasa](https://www.nasa.gov/mission_pages/station/main/onthestation/facts_and_figures.html)
- [VR Editor - GDC 2016](https://www.youtube.com/watch?v=1VVr2vMVdjc): Epic's Mike Fricker and Nick Donaldson show the VR Editor, the full Unreal Editor running in VR mode, using Oculus Touch controls. The VR Editor is available now with Oculus and Vive support.
- [Procedural Nature Pack (UE4)](https://www.youtube.com/watch?v=gut5ermayK4)
- [GDC 2016 State of Unreal: Hellblade Live Performance & Real-Time Animation, Unreal Engine 4](https://www.youtube.com/watch?v=JbQSpfWUs4I)
### Unity vs Unreal | Graphics Comparison
- [Youtube](https://www.youtube.com/watch?v=rDgRDrez0pw)
## Turtle renderer
[Maya help: Turtle renderer](https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/ENU/123112/files/turtle-html.html)
Turtle is a sophisticated baking plug-in for Autodesk® Maya® software used for lighting and content creation in next-gen game development.
It is installed with Maya (starting version 2014).
Turtle lets you:
- Create stunning global illumination for game levels.
- Bake illumination into texture maps, vertex maps, or point clouds.
- Bake occlusion and normal maps from detailed models to low-polygon models.
## Tutorial
- [Maya 2015 tutorial Did You Know About TURTLE renderer](https://www.youtube.com/watch?v=TB0n0eHc7zo)
- [BAKING NORMAL MAPS WITH TURTLE RENDER IN MAYA by lesterbanks](http://lesterbanks.com/2015/09/baking-normal-maps-with-turtle-render/)
- [Ambient Occlusion baking in Turtle](https://knowledge.autodesk.com/support/maya/learn-explore/caas/screencast/Main/Details/bfa463e1-203e-4ce0-8b4e-7d74f2fd663f.html)
- [Maya LT for Unity Developers: Texture Baking with Turtle](https://www.youtube.com/watch?v=EoS5QyaRZYk)
- [Rendering occlusion with the Turtle plug-in](https://knowledge.autodesk.com/support/maya/learn-explore/caas/video/youtube/watch-v-bwBYDWmROEA.html)
## Cinematography
- [Maya cinematography: 3D modeling and animation class note](https://jiharu.github.io/intm3d/week08.html)
- [Turtle video tutorial: Global illumination](http://download.autodesk.com/us/support/files/turtle_-_gi.m4v)
- [Turtle video tutorial: Image based lighting](http://download.autodesk.com/us/support/files/turtle_-_ibl.m4v)
_____________
# Game as art, art as game
## Further reading
- [Games AS art: The Aesthetics of Play
Celia Pearce
Visible Language; 2006; 40, 1; Academic Research Library](http://www.intermass.com/files/pearce.pdf)
- [Press Start: Video Games and Art
BY ERIN GAVIN](http://portal.lvc.edu/vhr/articles/gavin.pdf)
- [Bourgonjon, Jeroen; Vandermeersche, Geert; and Rutten, Kris. "Perspectives on Video Games as Art." CLCWeb: Comparative
Literature and Culture 19.4 (2017)](https://docs.lib.purdue.edu/cgi/viewcontent.cgi?article=3024&context=clcweb)