Blender: Add-On Update Cheat Sheet

Blender 2.80 add-on update cheat sheet
??? = not verified or not correct in many cases, but may work
*** = verified to work in most or all cases

???  alpha needed
-mat.diffuse_color = (red_v, grn_v, blu_v)  # viewport color
+mat.diffuse_color = (red_v, grn_v, blu_v, alpha_v)  # viewport color

???  viewnumpad
-col.operator("view3d.viewnumpad", text="View Camera", icon='CAMERA_DATA').type = 'CAMERA'
+col.operator("view3d.view_camera", text="View Camera", icon='CAMERA_DATA')

???  viewnumpad > view_axis
-bpy.ops.view3d.viewnumpad(ty...

ImGui: Libraries and Resources

ImGui Plot

An improved plot widget for Dear ImGui, aimed at displaying audio data

Rendering: Libraries and Tools

Sampling and RNG

Uni{form|corn} tool kit

Provides many samplers and analysis tools

SamplinSafari

Originally a viewer of sampling patterns, but also provides sampling routines that can be integrated in a renderer.

Blender: Tutorials

Grease Pencil

Grease Pencil Techniques Bundle

  • Author: Jama Jurabaev
  • Price: 59$
  • Over 10 hours of narrated videos
  • Techniques showing how to create environments, characters, creatures and 360 drawings using the grease pencil

Coding

Creative Coding in Blender: A Primer

Coding Blender Materials With Nodes & Python