In this exercise, you will learn about NPR techniques to achieve expressive rendering styles using Blender.
Learning Resources
Examples:
Level 1: Beginner Students
- How to create an NPR Shader Material in Eevee
- Freestyle
- Advanced Freestyle
- Cartoon Shading in Cycles
Level 2: Intermediate Students
- Youtube Search - Blender 2.8 freestyle eevee
- Texture Painting in Blender and rendering for Comics
- Advanced Character Freestyle Tutorial
- Comic book/ Manga ink shader / Toon Shader
Level 3: Experienced Students
Resources
Steps to Completion
Choose a either level 1, level 2, or level 3 to complete based on your prior experience with 3D tools. If you are a novice, choose Level 1. If you have some experience, choose Level 2. If you are very experienced with 3D tools, choose Level 3.
Level 1 and 2 Steps | Level 2 Steps | Level 3 Steps |
Level 1:
- Model an animal using a polygonal modeling workflow (not a human).
- Follow the relevant tutorials.
- Choose a style and experiment with shaders, materials, and freestyle lines.
- Required nodes in the shader editor: Diffuse BSDF, Shader to RGB, ColorRamp, Material Output
- Add Freestyle Outlines to give the render a more illustrated or drafted look
- Save a 1920x1080 render as render-npr-YOURNAME.png in the project folder.
- Save your file as npr-YOURNAME.blend in the project folder.
- Compress the project folder once you’ve completed the tutorial and rename it npr-YOURNAME.zip.
- Upload the .zip file to the assignment dropbox.
- Ensure you’ve included everything properly. Failure to ensure that you’ve uploaded the file will result in your exercise being graded according the grading criteria.
Level 2:
- Model a polygonal character in the T pose. Choose a ‘sci-fi’ theme or ‘zombie apocalypse’ theme for the character.
- Follow the level three tutorials.
- Create shaders, materials, and freestyle lines to create a manga or comic book visual style.
- Save a 1920x1080 render as render-npr-YOURNAME.png in the project folder.
- Save your file as npr-YOURNAME-L2.blend in the project folder.
- Compress the project folder once you’ve completed the tutorial and rename it npr-YOURNAME-L2.zip.
- Upload the .zip file to the assignment dropbox.
- Ensure you’ve included everything properly. Failure to ensure that you’ve uploaded the file will result in your exercise being graded according the grading criteria.
Example Level 2 folder structure
npr-YOURNAME-L2.zip
|
├── render-npr-YOURNAME.png
└── npr-YOURNAME.blend
Level 3:
- Model a hand painted landscape or environment for a comic book or graphic novel.
- Follow the level three tutorials to learn texture painting and compositing.
- Create textures, materials, and freestyle lines to create a manga or comic book visual style.
- Save a 1920x1080 render as render-npr-YOURNAME.png in the project folder.
- Save your file as npr-YOURNAME-L3.blend in the project folder.
- Compress the project folder once you’ve completed the tutorial and rename it npr-YOURNAME-L3.zip.
- Upload the .zip file to the assignment dropbox.
- Ensure you’ve included everything properly. Failure to ensure that you’ve uploaded the file will result in your exercise being graded according the grading criteria.
Example Level 3 folder structure
npr-YOURNAME-L3.zip
|
├── render-npr-YOURNAME.png
└── npr-YOURNAME.blend