Search

Blender 3D News and Training

Free Tutorial

In this step-by-step tutorial series I’ll take you through the entire process of modeling and texturing a combat knife game asset in Blender. In the first part of this series we’ll be creating the high poly model of the knife that we’ll later use for baking normal maps onto a low poly game-ready model. This series is beginner friendly but you should have some basic knowledge of Blender before watching. This tutorial will teach you a lot of different hard surface modeling techniques and modeling tools including beveling, subsurf modeling, and non-destructive modifier methods. It’ll take you from setting up a reference photo in the background to completing a high […]

Free Tutorial

Aidy Burrows here taking a look at the new EEVEE real-time viewport being developed for Blender 2.8 After this you’ll know… What EEVEE stands for 😀 All about reflection probes Post processing options such as bent normal AO, DOF & Volumetrics Why your normal maps may not be looking right and what to do about it How to enable transparency Quick Tips : Procedural Texturing How to disable the world background in the viewport Even Cycles Tips! – Convexity with Pointiness & Lamps that project textures. How to keep up to date with the latest developments And as always a sense of completion for reading all the way this far down […]

Free Tutorial

The best shader in Cycles? The sneakiest PBR shader in Blender? The most principled shader in the world? Darn tootin’!     And here’s a quick render time comparison even though it’s still early days and likely hasn’t been optimized completely yet it’s still performing well!   Links…   Previous topic on PBR… https://cgmasters.net/free-tutorials/realtime-pbr-in-blender/   Daily build for Blender 2.79 & 2.8 https://builder.blender.org/download/   Official Principled Shader Documentation… https://docs.blender.org/manual/en/dev//render/cycles/nodes/types/shaders/principled.html   What on earth is going on with anisotropic reflections?!!!  Neil Blevins can help..…. http://www.neilblevins.com/cg_education/aniso_ref_real_world/aniso_ref_real_world.htm   Any comments or extra links need adding, let me know! 🙂 Aidy. Save

Free Tutorial

Realtime PBR in Blender, how to get it, how to set it up and more! After this PBR video you’ll know about an amazing great indie game project using Blender & Unreal Engine 4, Swarm : Manchester 🙂 , several realtime PBR solutions for Blender that emulate the Unreal Engine 4 look and material inputs, PBR sometimes stands for Professional Bull Riders, and more.

Free Tutorial

Not sure what to consider when creating next gen assets? Guilherme takes you through his process on a gravestone asset from an upcoming game project.

Free Tutorial

A breakdown of the logic and scripting behind the stalking enemy AI featured in the game prototype.

Free Tutorial

Finally! The download of the Blender game prototype is available!! The video also includes a breakdown of the main elements and CG Masters resources used to take it from just being simple blockout geometry to being playable.

Free Tutorial

What is modularity? Should you use it in your project? Why would anyone want to use it? What are the limitations?
For modularity you’re going to need the grid. Take a look at an example of how to set that up.

Free Tutorial

In this next installment of the game development series we’ll explore game design documents. Do you really need one?

Free Tutorial

Introduction This one’s for the Python dabblers that haven’t been able to figure out localOrientation. Using the function localPosition is easy enough because it returns a list of x, y, and z values. Using localOrientation for rotation values, however, returns a 3×3 matrix. So unless you’re brave enough to handle matrices what we’re going to do in this quick tutorial is convert our object’s matrix to degrees for easier reading and changing. For an intro to python scripting in the BGE, check out my beginner’s python tutorial.   Reading Your Object’s Rotation Open the text editor in Blender and add a new file. Name this “rotation”. Paste in the following […]

1 2