SUMMARY
Role
Level Artist
Intention (SMART Goal) for the Session
By Jan. 12, as a solo dev, I will create a shader that mixes textures using the vertex colors and a tileable mask, by following a CatLikeCoding guide for my Session 3.
PRE-PRODUCTION – INQUIRY
Leader(s) in the Field / Exemplary Work(s)
Chris Avellone worked on Fallout 2, and the art assets in it are incredibly good looking and clear.
Training Source(s)
- Mixing Textures : The first texture is now modulated by the splat map. To complete the interpolation, we have to multiply the other texture with 1 – R.
- Gamma Space: Gamma space refers to gamma-corrected colors. Gamma correction is an adjustment of the intensity of light. The simplest approach is to raise the original value to some power, so valuegamma. A gamma of 1 means that there is no change. A gamma of 2 means that the original value is squared.
Evidence of Team Planning and Decisions
PRODUCTION – ACTION
Skills Commentary
Slideshow with the stuff I did
I made the texture mixer from the vertex shader and a mask.
POST-PRODUCTION – REFLECTION
21st Century Skills
Ways of Thinking (Creativity, Innovation, Critical Thinking, Problem Solving)
I wrote the code myself, and tried to problem solve what came up by myself.
Tools for Working (Info & Media Literacy)
I found sites that contain definitions for CGPROGRAM that I can use in my code.
Ways of Living in the World (Life & Career)
In the industry it is important to be able to create things without the help of a guide, and this project helped me use critical thinking outside of someone else’s code.
Reactions to the Final Version
“The Texture Mixing Seems like a useful tool” – a student in the class.
Self-Evaluation of Final Version
The texture mixing seems functional, but I worry about memory management as I create a bunch of unnecessary variables.
Grammar and Spelling
Grammarly
Editor
Odin