Coder Social home page Coder Social logo

matawushepherd / 10.vfx-original Goto Github PK

View Code? Open in Web Editor NEW

This project forked from completeblendercreator/10.vfx-original

0.0 1.0 0.0 4.68 MB

Combine Your models with Real world footage (CG_CBC)

Home Page: http://gdev.tv/cbcgithub

License: MIT License

10.vfx-original's Introduction

Complete Blender Creator - Section 10 - VFX

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

Introduction to VFX & CGI

Video Effects (VFX)

  • All about combining our Computer Generated Imagery (CGI) with real world environments.
  • This can be models, particle effects etc.
  • We will start with a still image and place a model into it.
  • After we have mastered that we will conquer video footage!

Choosing Your Subject

  • You can follow along with me, choose your own path or both!
  • Keep it simple, this goes for both your model AND the “real” space it is going to occupy.

Good Source Material

  • Picture/photo, video or even another render
  • We’ll grab a photo and check out it’s settings.
  • This is important with both stills and videos.
  • With you own video keep a note of the settings as they’re often lost

Introduction to Compositing

  • Bringing different renders together into one final render.
  • Compositing is done in the Node Editor.
  • View your composite changes live.
  • Learn how to scale a background image independently of the final render resolution.

Matching Camera Settings

  • We will setup the camera using the settings gathered from the picture.
  • Reiterate the importance of accurate camera data.
  • Use the Text Editor to store data for reference.
  • Start setting up a scene to match the photo.

Mathematics And Images

  • Can be difficult to comprehend at first.
  • Initially focus on monochrome (Grayscale).
  • Reminder that Colour is generated through 3 channels, Red, Green and Blue, with values from 0-1 (Sliders show 0-255).
  • Each Pixel will have its own values.
  • Use one value for all Pixels

Basic Mathematics

  • Adding, subtracting, dividing and multiplying are just as you would expect them to be.
  • Values that are less than 0 or greater than 1 are passed through unless clamped.
  • Colour>Mix and Convertor>Math nodes function almost the same, however there are different options.

Overlaying Images

  • Background Image - Visible
  • Our Object - Visible
  • Our Objects Shadow- Visible
  • Ground - Used for capturing the shadow -Hidden
  • How we can isolate the object by itself.
  • How we can isolate the shadow by itself.

Extracting Image Data

  • We could take the background image and map it to an object that is visible in our render.
  • We have all the 3D data to make a comparison scene.
  • Create another Render Layer for comparison without the object and therefore no shadow.
  • Need to consider the order of these layers.

Blender Camera Tracking: Footage

Blender Camera Tracking: Markers

  • Markers track parts of the footage.
  • Uses similar controls to the 3D Editor
  • You’ll need a minimum of 8 in the scene to effectively track a camera, more the better.
  • Well have a look at Pattern Size and Search size, discovering what they do.
  • Recommend placing markers manually.

Solving Camera Motion

  • You need the right camera details!
  • Check the accuracy of our markers
  • Average camera solve error of <1 is ideal, but not always necessary. We have to test and assess.
  • May have to refine your markers more.

12 CGI / VFX Final Scene

  • Import assets you wish to use in your scene.
  • Adjust your camera's view, if it is slightly out.
  • Get the ground ready for shadows.
  • (Updated 9/6/2018)

Transparent Backgrounds

  • Learn how to set your Background as transparent.
  • The options are different in both Blender Render and Cycles.
  • Relatively straightforward - however the options are hidden away!

VFX and CGI Wrap Up

10.vfx-original's People

Contributors

mdbridges1 avatar robmeade avatar lucybecker avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.