Skip to content

CompleteBlenderCreator2/05_Animated_Lamp

Repository files navigation

05_Animated-Lamp

An animated lamp, like the famous movie lamp. (PL_CBC)

Complete Blender Creator - Section 5 - Animated Lamp

This is the Complete Blender Creator course - one of the bestselling and highest rated Blender courses on Udemy! Continually updated in response to student suggestions, you will benefit from the fact we have already taught over 360,336 students game development and design, many shipping commercial games as a result.

You're welcome to download, fork or do whatever else legal with all the files! The real value is in our huge, high-quality online tutorials that accompany this repo. You can check out the course here: Complete Blender Creator

In This Section

1 Animated Lamp Introduction

Mikey and Ben Introduce the Animated Lamp Section. Mikey gives a quick run through of what is coming up in the next section.

2 Animation Design Document

3 Scene and Asset Design

4 Introduction To The Grease Pencil

5 Workflow Choices

We are going to do many iterations though to the end, even though the lamp won't be built fully! Later on rendering times are likely to be longer that the last section. We'll be making and testing the Lamp as we go.

6 Creating A Backdrop

Decide on a scale. Create a basic environment for our lamp. Run through a couple of options.

7 Making The Grease Pencil Real

8 Cycles Vs Eevee

Eevee is generally quick and you get a very good results quickly. Cycles is a physical based renderer is accurate but takes longer. It is designed for GPUs but runs fine on CPUs.

Why Use Cycles?

We are going to use Cycles, since we are modelling a lamp! The two are cross compatible, Light is different. You can use other renderers as well, if you have access to them. We won't be covering these.

Render Time Difference

I will be showing you 3 Clips of a 4 second bowling ball animation. Eevee - 4 Mins Cycles - 40 Mins

Your Machine Specs : CPU

Lots of different machine specs- vary massively. More Cores and Higher Frequency CPU. You are unlikely to hit memory limits when using CPU Rendering. You cannot use CPU and GPU at the same time.

Your Machine Specs: Graphics Card

nVidia cards- any that support CUDA. AMD Cards - OpenCL You may hit memory issues if using a GPU. If in doubt or having trouble switch to CPU rendering.

9 Cycles On A Mac

Use the CPU Apple depracated Open GL / Open CL support in 2018 No time time on Apple being more inclusive Nvidia used to be a viable option, that is no longer the case.

10 Dedicated Graphics Cards

Cycles runs with AMD and nVidia Cards. Install the latest drivers for your GPU. If you do not have a dedicated nVidia or AMD Card NOT ALWAYS QUICKER!

Setup Blender For GPU Rending

Optional, if you do not have a dedicated GPU, this lecture will not apply to you. You may find that your GPU is slower than your CPU at rendering. Your CPU is free to do other things…

11 Lighting Cycles Vs Eevee

Lighting is nearly always darker in Eevee. How to create a light source as geometry and then apply an emissive material to that object- something not possible in Eevee.

12 Reflections Cycles Vs Eevee

Reflection are another thing that are less accurate in Eevee. Reflections in Cycles are fully calculated,

13 Rendering A Small Area

Show you how to render just a part of your scene. Great for those with slower machines. Great for complex Scenes on ANY computer. CAUTION ALT B (view clipping)

14 Using Curves To Generate Geometry

Using curves makes it infinitely editable. Changing the bézier handle type. Generate a 3D object by defining curves.

15 Altering Curve Resolution

Culling Unnecessary Geometry We kept the curve data so have two options: Remake our mesh object, from those curves. Fiddle about with the geometry itself.

Which path to take?

Both are OK- depends on stage of construction. We'll be altering the curve resolution AND the mesh! Tidy up the rest of our geometry.

16 Converting A Curve Obj To A Mesh Obj

17 Existing Geometry To Create New

Use an existing face to create a new face. Separate immediately creating a new object. This allows us to match up parts of our model, even when they're not exact sizes.

18 Creating Sharper Edges

Use Edge Split Modifier Adjust Mean Crease

19 Lowering Your Cycles Render Times

How to change your Render settings. You will have to run multiple tests. Different scenes will have different characteristics depending on there complexity, but in general will follow a similar pattern.

20 Introduction to Armatures

Learn about the armature object. Add an Armature to your model.

21 Revisiting the Mirror Modifier

Learn how to use another object as the point of reflection. Understand that it is the origin that acts as the point of reflection. See other objects rotational values change the axes of reflection.

22 Adding Bones To Our Armature

Learn how to add additional bones to an armature. Understand that a new bone does not have to be connected to the previous one.

23 Applying Transforms With Animations

Quick Reminder If not done can have some very confusing issues Remember Edit mode for editing

24 Pose Mode

Be introduced to pose mode Understand that we use this mode to test our models movement. Know that this the best mode to be in to parent mesh objects to individual bones, and to make alterations.

Rest Position and Pose Position

Understand the differences between rest position and pose position. You can see the rest position when in edit mode. How to clear the pose back to the rest state.

25 Constraining Bones Movement

Be able to lock movement to a single axis. Constrain the degree of movement possible.

26 The Lamp Upper Arm

27 The Screw Modifier

28 The Solidify Modifier

Create a 3D object from just curves. Give the new object thickness using the solidify modifier.

29 The Bevel Modifier

30 Finishing The Lamp Rig

31 Introduction To The Node Editor

Open up the shader editor. Create some basic materials. Apply these materials to our model. See how adjustments in the node editor affect our model.

32 Simple Worn Edges

33 Lamps vs Emissive Materials In Cycles

Learn the differences between the two light sources when using the cycles engine. Understand that there is time and place for both. Use the blackbody node.

34 Auto Inverse Kinematics (IK)

Learn how to turn on Auto IK. Realise that this is a starting point and not perfect! Understand it applies to the whole rig. See that it allows us to control the connected bones all at once. Auto IK ignores any existing bone constraints

35 IK Control Bones

36 Auto IK Constraints

We have lost the use of our bone constraints Replace now with IK constraints instead

37 IK Limits

38 The Timeline

Be introduced to the timeline Shown how to adjust the playback and rendering range. How to alter the Frames Per Second (FPS) of your animation.

39 Key Frames

Understand what they are and how they are used. Be shown how to automatically add them and remove them from the Timeline view. Realise almost everything can be keyframed. Be able to use key frames to animate your lamp.

40 Auto Keyframing

41 The Dope Sheet

42 The Graph Editor

43 Setting Up The Camera

Understand that the camera view is for our animation rendering as well as a normal rendering. Setup the camera ready for the Animation. Animate the Camera!

Quick Render Techniques

44 Rendering An Animation

Learn how to render your animation. How to stop the rendering. What settings to use for good results. How to preview an animation once it has finished rendering.

45 Rendering Across Multiple Blenders

Use multiple computers to render an animation. Learn how to use multiple instances of Blender to utilise the CPU and GPU on your computer. Decide on how many samples for the final animation.

46 Creating A Video of Your Animation

Be Introduced to the Video Editor. Combine your rendered images in to a final video. Explore various exporting options. Export the images to a movie file.

47 Exporting Your Lamp Model

Learn how to setup the FBX Export and understand why we use it. Realise that your model is currently only suitable for Blender. The Export doesn’t fully work in the model's current state.

48 Vertex Groups

Learn what a vertex group is. Assign vertices to a vertex group. See that because we created our model in parts, it is really easy to assign groupings.

49 Re-Rigging Our Model

Un parent your lamp meshes and join them together ending up with one mesh object. Rename your Vertex Groups and Bones so that they match. Test your new rig.

50 Exporting The Final Model

Export the model and test it. Just watch if you don’t have Unity or Unreal installed so you can see the process.

BONUS SETTING UP A RENDER FARM

51 End of Section 5 Wrap Up

Mikey talks through the end of section wrap up.

About

An animated lamp, like the famous movie lamp. (PL_CBC)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published