Shadow Casting in World Builder. A step to step tutorial on how to reach decent results on the creation of shadows

Size: px
Start display at page:

Download "Shadow Casting in World Builder. A step to step tutorial on how to reach decent results on the creation of shadows"

Transcription

1 Shadow Casting in World Builder A step to step tutorial on how to reach decent results on the creation of shadows

2 Tutorial on shadow casting in World Builder 3.* Introduction Creating decent shadows in any 3D scene adds to realism, this is the same for scenes (landscapes) created in World Builder. Problem for most starting (and even advanced) users of a 3D package however is, how do you create decent looking shadows, how can I manipulate shadows, do I need them always or not? With this tutorial I will try to explain you most elements on shadow creation within the World Builder package. Some explanations will be generic and can be used within any 3D package, I will focus however on all World Builder aspects where it concerns shadows, as this is the package we work with for this tutorial. Provided with this tutorial are several W orld Builder scene s (files to be used in W B) to help you better understand how things come to be. These scene s can be explored, altered and so on. With most scene s we will do some training on shadow creation and we will go from very basic to more advanced as the tutorial progresses. Some other scene s provided are just there to explore on what settings are used and for you to experiment with. The Ambient light problem. The ambient light in most 3D programs is an unrealistic effect that is not similar to its real-life namesake, and can give problems in realistically lighting/shading the scene. What has this got to do with shadows then, you might ask? Well without light no shadow, and non realistic light will in most cases produce non realistic shadows. As the ambient light in World Builder is evenly distributed within your scene, this can cause loss of detail. Why, is this? I will try to explain this in a short and sim ple way. In real life ambient light is widely distributed light that has bounced off objects in an environment. Ambient light even lights areas not directly lit by any other light source. Real life ambient light is tinted as it bounces around the environment. It picks up color from every object it has bounced against, it varies in intensity and thus does not evenly distribute a single color. It shades objects with a different intensity and coloring. Here it is, the word shades (it has to do with shadows)! An even ambient color and intensity distribution can create an incredible loss in detail within a shadow and depth visualization. I will explain this with a picture, to make you better understand what this is about (a picture can say more then a thousand words) To achieve real lifelike ambience shading/coloring, a 3D program would need to calculate every aspect of the bounced light. This is time, processor and memory consuming. This is why in most 3D programs the ambient light is evenly distributed to avoid extreme calculation times. Global ambience set on Global ambience set off (turn the ambient color to black RGB 0,0,0) From the

3 example on the previous page, you can see that a global ambient color can create loss in detail, the picture on the right hand side has far more detail in the shadow areas of the tree then the one on the left hand side. Of course it is still a m atter of taste which you like best, but the one on the right is more realistic in nature. (I have added a WB scene file to show what has been done to create the picture on the right. With this file you can experiment yourself and see what can be done when you change light colors, change the strength of the light source and so on). In real life you will not see evenly distributed shading and this is why I am explaining a little bit about the ambient color setting. In W B, if you want to turn off global ambient lighting, you have to turn the ambient color to black (RGB 0,0,0). This way, there will be no light added to the scene other than the lights you add and position deliberately, and that are under your control. For the moment, we will not go into much further detail about this subject. At a later stage, you will see more information coming along on ambient settings when we go into shading a bit more deep. Ambient light property in World Builder Ambient light is a global adjustment for the Scene's lighting that effects the appearance of all surfaces. This is a nondirectional light that simulates the diffuse light found in most real environments. By adjusting RGB settings, you can set the brightness and color of the Ambient Light. This is an animatable parameter. R - An entry field and slider for setting the Red color component. G - An entry field and slider for setting the Green color component. B - An entry field and slider for setting the Blue color component

4 Glossary Before we start going into the real tutorial(s), I will give you an overview of what options and/or terminology there are in WB for the creation of shadows. Most of this, is also explained in the WB Help file and/or manual. It is handy though to have this available without searching through the manual/helpfile when using this tutorial. Z-Buffer: A rendered image containing depth information. A-Buffer: Gives us opportunity to get light shadows from transparent objects. Shadow properties available in WB light settings: (example of properties for shadows from a parallel light) Shadows: World Builder generates shadows using Shadow Maps. These are essentially renderings of the shadow casting objects from the point of view of the light source. Generate Map options determine when shadow maps are generated. Shadow maps take time to generate and you may not need to regenerate them each time a scene is rendered. If no objects have changed shape or position and no new objects have been added since the last render, there may not be any need to spend time generating a shadow map. Never: This means that the shadow map will not be generated when the scene is rendered. If you have previously rendered the scene with this shadow map set to generate, that shadow map is stored and will be reused even when Generate Map is set to Never. First Frame: This means that the shadow map will be generated the next tim e the scene is rendered. After that, Generate Map is automatically set to Never. You would use First Frame to update the shadow map after making changes to geometry. Every Frame: this means that the shadow map will be generated each time the scene is rendered. This is appropriate if you are making frequent changes to the geometry of the scene. Size: The amount of detail in a shadow map is controlled by the size of the shadow map. This is the width and height of the bitmap produced when a shadow map is generated. Higher numbers mean more shadow detail but they also take longer to generate and use more memory when rendering. A shadow map that is too small will produce dark bands on the Landscape surface.

5 Shadows Calculation options are methods of generating shadows. When casting shadows on large objects like Landscapes you will occasionally see artifacts such as dark stripes. Changing the shadow calculation method will often fix the problem. Intensity Interpolation: Interpolates calculated shadow intensity. This method may result in undesirable effects such as moire patterns but it produces soft shadows. This is the default method. Depth Interpolation: Interpolates depth to calculate shadow intensity. This method is unlikely produce moire patterns or other artifacts but it results in sharper shadow edges. This option doesn't work when A-Buffer shadows are ON. Combined Method: Average shadow intensity calculated by both previous methods. No Interpolation: Neither intensity no depth interpolation is performed. Use A-Buffer: A-Buffer methods are used for shadows calculations. This feature allows to reduce dramatically the shadow mask dimensions without reducing the shadow details. In addition, the soft shadows cast by semi-transparent objects will be obtained automatically when this option is ON. Add Extra details: Fractalizes shadow edges producing softer shadows Shadow Options: For parallel light sources in W orld Builder there is a possibility to have several shadow maps. In this case there are two variants of how the shadow maps will be combined. If the Choose by resolution option is checked, the shadow map with higher resolution will be chosen during computation of the shadow intensity. It is useful when you need a high resolution shadow for the objects in front of the camera and the resolution of shadow for the distant objects is not so important. Another variant (when Choose by resolution option is not checked) different shadow maps will be simply combined together. It is very useful when there is some moving object in the scene, for example a car, and you want to recalculate in each frame only the shadow from that car, without recalculating the shadow for the whole scene. It may greatly reduce the rendering time. Shadow view (parallel light example): You can change the area covered by the shadow map of a Parallel Light. This lets you direct the shadow to where it is needed and reduces the need for a huge shadow map to maintain detail and prevent artifacts. Note that only those objects will cast shadows which are not selected in the Excluded Objects list. Use the general View Tools to manipulate (shift, zoom) the shadow view. Look at scene - click this button to automatically fit the shadow view the whole scene. Lock shadow view - if this control is checked, the shadow view will be automatically aimed at a group of

6 objects (from a single object to the whole scene). This feature is especially useful when you want to get detailed shadows from some objects while the light source or the objects themselves are animated (or they are under edition). Note that in this case the manual shadow view manipulation is disabled. Important: To choose objects the shadow view is to be aimed at, keep them unselected in the Excluded Objects list. Tip: If you like to get detailed shadows from Objects Scattered in Area, you have to keep unselected both the Area and the Landscape (or another mesh) the Area belongs to. In this case the shadow view will be aimed at the area itself instead of the whole landscape. Remember that if you exclude the landscape, the Objects Scattered in Area will not be drawn. Shadow view (spot light example):you can change the area covered by the shadow map of a Parallel Light. This lets you direct the shadow to where it is needed and reduces the need for a huge shadow map to maintain detail and prevent artifacts. Use the general View Tools to manipulate (shift, zoom) the shadow view Shadow exclude objects: Any objects tagged on this list will not be used to generate a shadow map. Tag objects on this instance of Object Tree by Ctrlclicking to tag individual objects and Shift-click to tag ranges of objects. Exclude Hidden Objects: Automatically excludes hidden object from shadow map rendering. Procedural Fake Shadow: Enables you to create a false shadow without using a light source. You can create a range of shadow patterns from smooth to dappled. You can also control the shadow density contrast, width and sharpness of the shadow pattern. You would used this in an Area beneath Grass or Plants to simulate the dappled patterns of dense plant shadows without spending the rendering time to calculate exact shadow locations.

7 Scale, Details, Density, Shadowness - directly correspond to the same properties of noise generator used in Clouds or Procedural Bumping. Contrast - determines the shadow contrast Shadow Opacity: Add this shader to an object to make it cast a soft shadow onto the other objects in the scene. The shadow softness is controlled by a single parameter Opacity just as in the ordinary Constant Opacity shader. Opacity set to 100 makes the shadow very dark, while smaller values lead to soft, transparent shadows. Important Note: This feature works only if "Use A-Buffer" option is ON in the Shadow Options of the corresponding Light Source. If there are a number of light sources in the scene, shadows of the given object will be soft only from those sources, in which this option is chosen. Shadow opacity settings: settings range from being totally transparent and 100 being totally solid. I have set the transparency to 40, this will give a clear visible change for you to see what this shader actually does. In the example below this shader has been added to the bark of the tree, meaning that the tree trunk will have a more transparent shadow cast then the foliage of the tree. The foliage has no opacity shader added. Example: picture of the Fir rendered with the A-buffer setting on and a Shadow opacity shader added to the tree trunk material (W hitefir bark). You can clearly see the transparency of the shadow cast from the tree trunk compared to the shadow of the foliage (which is solid). To check the settings of the opacity shader yourself, use the project file (base scene opacity shd.awb) that came with this tutorial.

8 Shadow casting part 1. Now let s start with the first part of the tutorial. I assume that you have a basic understanding of the WB program, no special knowledge, just a basic understanding, that is all. I also assume that you are using version 3.* of the WB program. Most of this tutorial will also work for version 2.*, some steps might be slightly different however and not all rendering modes mentioned are available. For version 2.* owners where AA (production) rendering is mentioned, use Z buffer rendering instead. We will go through the basic creation of a shadow cast from a tree (White Fir) on a landscape. I have provided a base scene that is setup with the tree mentioned, light source (used as sun), camera, compound sky and of course the landscape (setup with a simple procedural texture and a bump map). For rendering the camera view, I will use the AA (production) render, unless mentioned otherwise. So startup your WB program and load the file base scene.awb. Your screen should now look something like this: (Example, screen layout of WB UI with scene loaded)

9 Select the camera property from the property tree. Click the button from the main top menu to open the camera view, a new window will popup. Your camera view. Click the button AA render from the main top menu. The camera view window will start with rendering your scene. When the rendering is finished, your camera view window should look something like this: You can see the landscape, sky and tree, but no apparent shadows are visible. To get a shadow cast from the tree, we need to follow a couple of easy steps. Shadows are cast from a light source, so in order to get a shadow we will have to select the light source we want a shadow cast from. In this case this is easy, there is only one light source in the scene you loaded. Let s select this from the property tree by clicking on it. Now you will see the light property settings becoming available and can start to adjust them to your needs. First of all, you can see that Shadow is set to OFF, right click on the item (a popup menu will appear) select to enable shadow casting.

10 If you would now render the camera view window again, following the steps as before, you would get a rendered picture that looks something like this. There are shadows, they look not very realistically though. This is because the shadow view is setup from an extreme far distance (I have done this on purpose in the project file) and the map size is too small to get detail and realism from that distance. Why would you do a project file with a messed up setup like this for shadow on purpose? Well, it is to show that decent shadows do not come by them self. That when you might make changes to a scene you are working on, shadows could get out of focus and mess up you scene all together. If you know how to adjust the shadows and make them look as you want, you will have at least one problem less. Now let s start to work on the shadow to make it better than view settings. Zoom in on the tree using the area zoom tool from the bottom menu. Try to zoom in on the tree as close as you can. Look at the example on the right hand side. it currently is. Go to the shadow You should make sure that you exclude the clouds from shadow map generation. The reason for this is simple, you have selected a relatively sm all area (the tree and some small surroundings)(this happened when zooming in on the tree) for shadow map generation. If you would include the clouds in the shadow map, clipping of the area in which clouds could be present, would occur and make the shadow look not realistic at all. How to have clouds cast a shadow, is something we will go into later on.

11 Now you should try and render again your camera viewport. Before you do that, make sure that your shadow map creation is set to First frame. After each render (when set to First Frame) your shadow map generation is set to Never (look at the glossary of this item for more detail). Now render again! Your camera view port render should now look much more realistic on shadows. The shadow shows now every bit of detail and is crisp in contours. It starts to look like there is some real depth in this picture. Now you know how to create a shadow, but there is more! We will go and have a look on what else we can do to make things even better and how to create shadows that suit your specific needs. Let us again go the shadow parameter settings panel and make some changes to it. As you can see the Generate Map setting has gone to Never after the render, we need to reset it when we render again with different settings. Change the Size of the shadow map to 256, this is because we are using only a small area with 1 plant to cast a shadow. We do not need a bigger map than 256, this will give enough details on the shadow and reduces calculation times. (you can experiment with this setting and learn from the results you get) Click in the add extra detail to get Fractalizes edges on your shadow. This gives a more smooth look to the shadow. Now render again. (do not forget to reset the Never to First Frame, otherwise the shadow map will not be recalculated and the old shadow map will be used instead)

12 You can see a slight difference in the shadow being cast from the tree. It has a bit more detail and is more soft on the edges. No major impact, but still on close up shadows the results can be amazing We will now continue and add an other parameter to the shadow. Go back to the shadow parameters panel and click in use a-buffer Make sure to generate a new map like done before to get accurate results. What does the a-buffer do actually? Well it adds calculated transparency to the shadow and thus give far more realistic results. Have a look in the glossary for more detail about the a- buffer shadow. When you load the file base scene a buff detail.awb), you will have a setup camera with a close up look of the tree base. Check all the settings on shadows as you have learned in the previous sections and then render the camera view port. Your rendered picture should look something similar to this picture on the left hand side. If we look closely at this picture, we can see that the shadow has more variance in color and comes very close to the real thing, Transparency was added due to the a-buffer.

13 There are still more things we can do to get even better shadows. For the time being I will leave the settings in the shadow parameter panel and go to a different area that has influence on the shadow casting. The light itself! When we have a closer look at the Light Parameters, you can see 3 items you can change. Intensity, Color and Linear diameter. We will leave intensity and color alone and go to the Linear diameter. The default value for this is 0 and when it is left like that, the light produces sharp (crisp) shadows. If we up the value (within reason, look at the information the panel gives you) to 3, it will produce softer looking shadows. Not an overall soft look, but a calculated soft look, like in real life. A shadow cast at the base end of the object casting shadows, is always rather crisp, the further end is more smooth. Let us have a look on what a Linear diameter of 3 has on impact on the shadow. Render the camera viewport again (make sure all settings are taken care of) You can clearly see the difference! Very smooth shadow casting at the far end and sharper ones nearby. You can also clearly see the transparency from the a-buffer. The foliage give a lighter shadow casting then the trunk of the tree does. You can play with the Linear diameter to get the results you want for your particular situation.

14 We will do one more render and set the Linear diameter to 1. I think for this particular situation that to be the one that looks best. It is a matter of taste of course, but I think the shadows do look very nice. Here we end the shadow map creation part for now. You have learned the basics and can experiment with that. We will now have a look at the shadow properties there are for the plant/tree itself. In all W B plants/trees there is an option to play with the foliage shadow. It is very simple to work with, but can produce amazing results under the right circumstances. Load the file that came with this tutorial called foliage shadow.awb Examine the file closely on the settings aspect. Do not change them until asked (except for the shadow map generation that is) in this tutorial, otherwise the results may end up different. In order to get to the shadow property of the tree/plant, you have to select the object from the property tree. Then in the object properties select Foliage density You can now see a new panel that gives you 2 options to play with. It also gives you a clear couple of tips on how to use this panel.

15 We are going to use the foliage shadow and leave it to 1 and then see what happens if we render the camera viewport. Here you see the new tree (a nice Servian Spruce) with a decent shadow cast to the landscape. We have not used the a-buffer and not used the add extra details. We know how this works from the previous exercises and you can experiment with them. Now we are going to put the foliage shadow to a lower value and see what this does. Put the value of 0.3 in the panel for foliage shadow. Render the camera viewport and look at the results of the change you made. You can see that the shadow density has decreased by a huge amount, while the amount of actual foliage remained the same. Here i have taken the same scene, added a grass area with 2 types of grass and rendered it. You can see the shadow of the tree casting on the grass very nicely. I have included this scene file with the tutorial for you to play with. You can put into action all you have learned in the previous sections. Filename of the scene foliage shadow grass.awb

16 Here we stop for part 1 of this tutorial. There are plenty of settings to play around with for this moment. Shadows tutorial part 2 will go more into advanced aspects and more settings for shadows of other World Builder objects. I hope you enjoyed this tutorial and that it will help you to get the shadow results you are after.

Lesson 03: We will add water and will set the placing conditions for the material. WorldBuilder 3.5. for. About Digital Element Tutorials:

Lesson 03: We will add water and will set the placing conditions for the material. WorldBuilder 3.5. for. About Digital Element Tutorials: Lesson 03: We will add water and will set the placing conditions for the material for WorldBuilder 3.5 About Digital Element Tutorials: This tutorial is available both in.pdf format and in Qarbon format,

More information

Introduction to Digital Modelling and Animation in Design week 4 Textures

Introduction to Digital Modelling and Animation in Design week 4 Textures Introduction to Digital Modelling and Animation in Design week 4 Textures Thaleia Deniozou - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

Chapter 4- Blender Render Engines

Chapter 4- Blender Render Engines Chapter 4- Render Engines What is a Render Engine? As you make your 3D models in, your goal will probably be to generate (render) an image or a movie as a final result. The software that determines how

More information

Soft shadows. Steve Marschner Cornell University CS 569 Spring 2008, 21 February

Soft shadows. Steve Marschner Cornell University CS 569 Spring 2008, 21 February Soft shadows Steve Marschner Cornell University CS 569 Spring 2008, 21 February Soft shadows are what we normally see in the real world. If you are near a bare halogen bulb, a stage spotlight, or other

More information

Guide Contents Introduction Useful Information Navigating the Scene Hotkeys Placing and Manipulating Objects The Builder Cube Builder Cube Edit

Guide Contents Introduction Useful Information Navigating the Scene Hotkeys Placing and Manipulating Objects The Builder Cube Builder Cube Edit Guide Contents Introduction Useful Information Navigating the Scene Hotkeys Placing and Manipulating Objects The Builder Cube Builder Cube Edit Geometry Builder Cube Edit UVs Static Meshes Materials Mat.

More information

Advanced Distant Light for DAZ Studio

Advanced Distant Light for DAZ Studio Contents Advanced Distant Light for DAZ Studio Introduction Important Concepts Quick Start Quick Tips Parameter Settings Light Group Shadow Group Lighting Control Group Known Issues Introduction The Advanced

More information

Oso Toon Shader. Step 1: Flat Color

Oso Toon Shader. Step 1: Flat Color Oso Toon Shader By default the Oso Toon Shader has most of the same elements of standard Iray Uber Shader, that it is based on. However, there are some additional functions that allow OTS to do some dramatic

More information

3D & 2D TREES. Andy Simmons Andy Simmons

3D & 2D TREES. Andy Simmons Andy Simmons Hopefully this tutorial will give you an insight into how I create 3d and draw trees. There are four parts all dealing with trees. Amorphium, Bryce and Photoshop. I have had many requests for this tutorial,

More information

AECOsim Building Designer Quick Start Guide

AECOsim Building Designer Quick Start Guide AECOsim Building Designer Quick Start Guide Chapter A17 Rendering 2012 Bentley Systems, Incorporated www.bentley.com/aecosim Table of Contents Rendering...3 The Camera... 3 Materials... 5 Material Palettes...

More information

Interior space in daylight Elsevier Inc. All rights reserved.

Interior space in daylight Elsevier Inc. All rights reserved. Interior space in daylight Bonus Chapter 1 Day Lighting an Interior Space 1.1 Introduction In this chapter, you will learn about lighting an interior scene while you work on the lighting for the living

More information

Iray Uber Shader Properties. Workshop Reference Guide

Iray Uber Shader Properties. Workshop Reference Guide Iray Uber Shader Properties Workshop Reference Guide Sabine Hajostek ( esha ) February 2017 Iray Uber Shader Reference Guide 2 Contents Contents... 3 Basic Information... 4 Shader Modes... 5 PBR Metallicity/Roughness

More information

COS 116 The Computational Universe Laboratory 10: Computer Graphics

COS 116 The Computational Universe Laboratory 10: Computer Graphics COS 116 The Computational Universe Laboratory 10: Computer Graphics As mentioned in lecture, computer graphics has four major parts: imaging, rendering, modeling, and animation. In this lab you will learn

More information

World Builder 3 Tutorial Manual

World Builder 3 Tutorial Manual World Builder 3 Tutorial Manual Chapter Name & Section Name 1 C2 Basic Concepts Installation 13 Starting World Builder 16 Exiting World Builder 17 Tutorial 1 19 Tutorial 2 24 WorldBuilder is a remarkable

More information

Lesson 11. Polygonal Spaceship

Lesson 11. Polygonal Spaceship 11 Polygonal Spaceship In this lesson, you will build and texture map a polygonal spaceship. Starting with a polygonal cube, you will extrude facets until you have a completed ship. You will then be able

More information

Painting Tiling Foliage Textures

Painting Tiling Foliage Textures Painting Tiling Foliage Textures Jungle 3D can do many things. One of our favorites is to paint tiling textures of foliage. These dimensional foliage textures can create highly realistic and detailed forest

More information

8 Human Skin Materials and Faking Sub Surface Scattering in Cycles

8 Human Skin Materials and Faking Sub Surface Scattering in Cycles 8 Human Skin Materials and Faking Sub Surface Scattering in Cycles In this chapter, we will cover: Simulating SSS in Cycles by using the Translucent shader Simulating SSS in Cycles by using the Vertex

More information

Glass Gambit: Chess set and shader presets for DAZ Studio

Glass Gambit: Chess set and shader presets for DAZ Studio Glass Gambit: Chess set and shader presets for DAZ Studio This product includes a beautiful glass chess set, 70 faceted glass shader presets and a 360 degree prop with 5 material files. Some people find

More information

Chapter 5- Setting Up a World

Chapter 5- Setting Up a World Chapter 5- Setting Up a World Using Color, Stars and Mist You ve created a nice scene for your lighthouse, but we re missing a really nice background. Depending on which release of Blender you re running,

More information

Chapter 4- Materials and Textures

Chapter 4- Materials and Textures Chapter 4- Materials and Textures Materials and textures are what change your model from being gray to brilliant. You can add color, make things glow, become transparent like glass or make them look like

More information

Shaders and Textures in Artlantis 2.0 By Gérard Bomer, Abvent

Shaders and Textures in Artlantis 2.0 By Gérard Bomer, Abvent Shaders and Textures in Artlantis 2.0 By Gérard Bomer, Abvent In Artlantis, Shaders and / or Textures are used to define the aspect of materials. In Artlantis there are a few procedural shaders that have

More information

Lighting & 3D Graphics. Images from 3D Creative Magazine

Lighting & 3D Graphics. Images from 3D Creative Magazine Lighting & 3D Graphics Images from 3D Creative Magazine Contents Introduction Definitions 3D Lighting Basics 3D Light Sources Lighting Controls & Effects Brightness & Colour Shadows Hotspot And Falloff

More information

Shadows in the graphics pipeline

Shadows in the graphics pipeline Shadows in the graphics pipeline Steve Marschner Cornell University CS 569 Spring 2008, 19 February There are a number of visual cues that help let the viewer know about the 3D relationships between objects

More information

Working with the BCC Bump Map Generator

Working with the BCC Bump Map Generator Working with the BCC Bump Map Generator Bump mapping is used to create three dimensional detail on an image based on the luminance information in the image. The luminance value of each pixel of the image

More information

Caustics - Mental Ray

Caustics - Mental Ray Caustics - Mental Ray (Working with real caustic generation) In this tutorial we are going to go over some advanced lighting techniques for creating realistic caustic effects. Caustics are the bent reflections

More information

Planets Earth, Mars and Moon Shaders Asset V Documentation (Unity 5 version)

Planets Earth, Mars and Moon Shaders Asset V Documentation (Unity 5 version) Planets Earth, Mars and Moon Shaders Asset V0.4.4 Documentation (Unity 5 version) Charles Pérois - 2015 Introduction 2 Table des matières 1. Introduction...3 2. Release Notes...4 3. How to Use...6 1. Set

More information

Texture Mapping. Images from 3D Creative Magazine

Texture Mapping. Images from 3D Creative Magazine Texture Mapping Images from 3D Creative Magazine Contents Introduction Definitions Light And Colour Surface Attributes Surface Attributes: Colour Surface Attributes: Shininess Surface Attributes: Specularity

More information

Advanced Rendering CHAPTER. Render Window. Learning Objectives. Image Pane

Advanced Rendering CHAPTER. Render Window. Learning Objectives. Image Pane CHAPTER Advanced Rendering Learning Objectives After completing this chapter, you will be able to: Make advanced rendering settings. Set the resolution for a rendering. Save a rendering to an image file.

More information

There are many kinds of surface shaders, from those that affect basic surface color, to ones that apply bitmap textures and displacement.

There are many kinds of surface shaders, from those that affect basic surface color, to ones that apply bitmap textures and displacement. mental ray Overview Mental ray is a powerful renderer which is based on a scene description language. You can use it as a standalone renderer, or even better, integrated with 3D applications. In 3D applications,

More information

Carrara Tutorial: Undersea Effects with Light Cones and Gels in Carrara. Carl E. Schou. January 31, 2004

Carrara Tutorial: Undersea Effects with Light Cones and Gels in Carrara. Carl E. Schou. January 31, 2004 Carrara Tutorial: Undersea Effects with Light Cones and Gels in Carrara Carl E. Schou January 31, 2004 MorningStar Ascension There are many different ways to get underwater effects in computer graphics.

More information

Introducing ArtMatic Voyager 4

Introducing ArtMatic Voyager 4 Introducing ArtMatic Voyager 4 New Features and Changes - Quick Summary ArtMatic Voyager 4 - New Feature Guide Camera can now point straight up or down. See Camera Settings below. Full 360-degree spherical

More information

Volume Shadows Tutorial Nuclear / the Lab

Volume Shadows Tutorial Nuclear / the Lab Volume Shadows Tutorial Nuclear / the Lab Introduction As you probably know the most popular rendering technique, when speed is more important than quality (i.e. realtime rendering), is polygon rasterization.

More information

Tutorial 4: Texture Mapping Techniques

Tutorial 4: Texture Mapping Techniques Tutorial 4: Texture Mapping Techniques Completion time 40 minutes In the previous tutorial we learned how to create materials, and how to assign texture maps to those materials. In this tutorial we will

More information

Working with the BCC Brick Generator

Working with the BCC Brick Generator Working with the BCC Brick Generator Brick is a versatile generator of tiled surfaces with realistic texture and lighting controls. The bricks can act as a Þlter on a layer or generate a brick surface

More information

4) Finish the spline here. To complete the spline, double click the last point or select the spline tool again.

4) Finish the spline here. To complete the spline, double click the last point or select the spline tool again. 1) Select the line tool 3) Move the cursor along the X direction (be careful to stay on the X axis alignment so that the line is perpendicular) and click for the second point of the line. Type 0.5 for

More information

SAMPLING AND NOISE. Increasing the number of samples per pixel gives an anti-aliased image which better represents the actual scene.

SAMPLING AND NOISE. Increasing the number of samples per pixel gives an anti-aliased image which better represents the actual scene. SAMPLING AND NOISE When generating an image, Mantra must determine a color value for each pixel by examining the scene behind the image plane. Mantra achieves this by sending out a number of rays from

More information

What is the Deal with Color?

What is the Deal with Color? What is the Deal with Color? What is the Deal with Color? Beginning from the beginning Our First Moves Diffuse Object Colors Specular Lighting Transparency Paint on Image Those sliders and things Diffuse

More information

12 APPLYING EFFECTS. Lesson overview

12 APPLYING EFFECTS. Lesson overview 12 APPLYING EFFECTS Lesson overview In this lesson, you ll learn how to do the following: Use various effects like Pathfinder, Distort & Transform, Offset Path, and Drop Shadow effects. Use Warp effects

More information

Render methods, Compositing, Post-process and NPR in NX Render

Render methods, Compositing, Post-process and NPR in NX Render Render methods, Compositing, Post-process and NPR in NX Render Overview What makes a good rendered image Render methods in NX Render Foregrounds and backgrounds Post-processing effects Compositing models

More information

Unreal Engine 4. Realistic, high-quality windows

Unreal Engine 4. Realistic, high-quality windows Unreal Engine 4 Realistic, high-quality windows Contents 1. Mesh structure 4 2. Material design 8 Material 1: Reflective 8 Material 2: Tint 10 3. Mesh and Material assignments 13 4. Sorting translucency

More information

Chapter 6- Lighting and Cameras

Chapter 6- Lighting and Cameras Lighting Types and Settings When you create a scene in Blender, you start with a few basic elements that will include a camera, but may or may not include a light. Remember that what the camera sees is

More information

MotionGraphix. User Guide. Quick Start. Overview

MotionGraphix. User Guide. Quick Start. Overview MotionGraphix User Guide Quick Start Create a Project Add Elements Position, scale and rotate the elements Change the time and reposition, scale and rotate the elements Change the time again, etc. Double

More information

3D Space is one of the most rewarding areas

3D Space is one of the most rewarding areas Lesson 8 206 3D Space Add a new dimension to your animations. In This Lesson 207 enabling layers for 3D 208 moving and rotating layers in 3D space 210 multiplaning effects 212 3D motion paths 213 multiple

More information

To start, open or build a simple solid model. The bracket from a previous exercise will be used for demonstration purposes.

To start, open or build a simple solid model. The bracket from a previous exercise will be used for demonstration purposes. Render, Lights, and Shadows The Render programs are techniques using surface shading, surface tones, and surface materials that are then presented in a scene with options for lights and shadows. Modifications

More information

Rock Tutorial: Creating A Rock Like Seen In Gears Of War With A Focus On Normal

Rock Tutorial: Creating A Rock Like Seen In Gears Of War With A Focus On Normal http://www.icantbelieveitsnothighpoly.com/tutorials_new.html To view finished product 360 degrees around Instructions // Download: Video (Rotation of Final Mesh)/// (Right click and save) This is an advanced

More information

O Hailey: Chapter 3 Bonus Materials

O Hailey: Chapter 3 Bonus Materials O Hailey: Chapter 3 Bonus Materials Maya s Toon Line For those familiar with toon lines in Maya, you may skip ahead past this section. Those not familiar might find it useful to understand the basics of

More information

Think about film & lighting

Think about film & lighting Quiz 3: Textures Camera and Lighting for Animation Hand back Quiz 2 Amy Gooch CS 395: Intro to Animation Summer 2004 Think about film & lighting Reality! Cameras & Viewpoint Lighting in animation Same

More information

ahhdri IBL Daylight Pack for ahenvironmentlight Version 2.0

ahhdri IBL Daylight Pack for ahenvironmentlight Version 2.0 Page 1 of 9 ahhdri IBL Daylight Pack for ahenvironmentlight Version 2.0 Table of Contents ahhdri IBL Daylight Pack...2 Introduction...2 Where to find the DayLight Presets after Installation...3 Loading

More information

Shadows. COMP 575/770 Spring 2013

Shadows. COMP 575/770 Spring 2013 Shadows COMP 575/770 Spring 2013 Shadows in Ray Tracing Shadows are important for realism Basic idea: figure out whether a point on an object is illuminated by a light source Easy for ray tracers Just

More information

Chapter 9- Ray-Tracing

Chapter 9- Ray-Tracing Ray-tracing is used to produce mirrored and reflective surfaces. It is also being used to create transparency and refraction (bending of images through transparent surfaceslike a magnifying glass or a

More information

Chapter 14 Particle Systems & Interactions

Chapter 14 Particle Systems & Interactions Chapter 14 Particle Systems & Interactions This is probably the nicest and most flexible of the Blender effects. When you turn an object into particles, it can be used to simulate snow, fire, smoke, clouds,

More information

COS 116 The Computational Universe Laboratory 10: Computer Graphics

COS 116 The Computational Universe Laboratory 10: Computer Graphics COS 116 The Computational Universe Laboratory 10: Computer Graphics As mentioned in lecture, computer graphics has four major parts: imaging, rendering, modeling, and animation. In this lab you will learn

More information

THEA RENDER ADAPTIVE BSD ENGINE

THEA RENDER ADAPTIVE BSD ENGINE THEA RENDER ADAPTIVE BSD ENGINE ADAPTIVE (BSD) ENGINE Adaptive (BSD) is the name of the biased engine inside Thea Render. This engine is a biased one (this is why we use the abbreviation "BSD") as it uses

More information

Low Poly Game Plants

Low Poly Game Plants Low Poly Game Plants In this tutorial we are going to create some very simple low poly plants like the kind you find in video games all over the place. If you don t need to know the photoshop steps, or

More information

Tutorial 17: Using Visual Image

Tutorial 17: Using Visual Image Tutorial 17: Using Visual Image What follows is a brief introduction to Visual Image. This tutorial does not attempt to touch on all of the capabilities of the software. Instead, it steps through a simple

More information

Advanced Special Effects

Advanced Special Effects Adobe Illustrator Advanced Special Effects AI exercise preview exercise overview The object is to create a poster with a unified color scheme by compositing artwork drawn in Illustrator with various effects

More information

FreeForm 3D Displacer User Manual. freeform created by mettle.com

FreeForm 3D Displacer User Manual. freeform created by mettle.com FreeForm 3D Displacer User Manual freeform created by mettle.com Contents 3 Installation 4 Controls 6 Controls - cont d 8 Support 9 Application FreeForm 3D Displacer The FreeForm 3D Displacer plugin for

More information

Computergrafik. Matthias Zwicker. Herbst 2010

Computergrafik. Matthias Zwicker. Herbst 2010 Computergrafik Matthias Zwicker Universität Bern Herbst 2010 Today Bump mapping Shadows Shadow mapping Shadow mapping in OpenGL Bump mapping Surface detail is often the result of small perturbations in

More information

2. Drag and drop the cloud image onto your desktop to be used later in the tutorial.

2. Drag and drop the cloud image onto your desktop to be used later in the tutorial. Do the following tutorial. You will use the Earth Map image and Photo image below. 1. Copy the Earth Map image and paste it into photoshop. Open photoshop. Go to menu/file/new. Name it lastname-earth.

More information

Image Masking Test Results

Image Masking Test Results Image Masking Test Results This document will contain the results of my image masking tests. More tests will be added soon and I ll remove the draft status. Table of Contents POPULATION OBJECT SPACING...3

More information

REU Modeling Course Day 1 pt2 AutoDesk Maya - More Modeling

REU Modeling Course Day 1 pt2 AutoDesk Maya - More Modeling REU Modeling Course Day 1 pt2 AutoDesk Maya - More Modeling Maggie Iglesias Pena iglesias@iastate.edu Workshop Workflow Let s Review last session Creating & Applying Materials Rendering Today s mini goal

More information

Autodesk Fusion 360: Render. Overview

Autodesk Fusion 360: Render. Overview Overview Rendering is the process of generating an image by combining geometry, camera, texture, lighting and shading (also called materials) information using a computer program. Before an image can be

More information

To say that in Illustrator, you can create just about anything you can imagine

To say that in Illustrator, you can create just about anything you can imagine 10 Extreme Fills and Strokes In This Chapter Creating tone and shading using the Mesh tool Making artwork partially transparent Blending artwork Stroking your way to victory over drab art Creating custom

More information

Corona Sky Corona Sun Corona Light Create Camera About

Corona Sky Corona Sun Corona Light Create Camera About Plugin menu Corona Sky creates Sky object with attached Corona Sky tag Corona Sun creates Corona Sun object Corona Light creates Corona Light object Create Camera creates Camera with attached Corona Camera

More information

Design Visualization with Autodesk Alias, Part 2

Design Visualization with Autodesk Alias, Part 2 Design Visualization with Autodesk Alias, Part 2 Wonjin John Autodesk Who am I? Wonjin John is an automotive and industrial designer. Born in Seoul, Korea, he moved to United States after finishing engineering

More information

Cast Shadows Maya 2013

Cast Shadows Maya 2013 2000-2012 Michael O'Rourke Cast Shadows Maya 2013 Concept Cast shadows are defined on a per-light basis, because shadow-casting computations can be time-consuming Cast shadows are off by default in Maya,

More information

TUTORIAL 7: Global Illumination & Ambient Occlusion

TUTORIAL 7: Global Illumination & Ambient Occlusion TUTORIAL 7: Global Illumination & Ambient Occlusion The goal of this short tutorial is to introduce a few select aspects of mental ray so that you may consider incorporating them in your projects if appropriate.

More information

CGDD 4113 Final Review. Chapter 7: Maya Shading and Texturing

CGDD 4113 Final Review. Chapter 7: Maya Shading and Texturing CGDD 4113 Final Review Chapter 7: Maya Shading and Texturing Maya topics covered in this chapter include the following: Shader Types Shader Attributes Texturing the Axe Life, Love, Textures and Surfaces

More information

8K Earth, Moon and Mars Shaders Asset V Documentation

8K Earth, Moon and Mars Shaders Asset V Documentation 8K Earth, Moon and Mars Shaders Asset V0.3.3 Documentation Charles Pérois - 2015 Introduction 2 Table des matières 1. Introduction...3 2. Release Note...4 3. How to Use...5 1. Set the scene...5 1. Set

More information

Lecture 18: Primer on Ray Tracing Techniques

Lecture 18: Primer on Ray Tracing Techniques Lecture 18: Primer on Ray Tracing Techniques 6.172: Performance Engineering of Software Systems Joshua Slocum November 16, 2010 A Little Background Image rendering technique Simulate rays of light - ray

More information

Ok, so to get started we will take a look at the settings in the Render setup. If we were to take a render right now this is what we would see...

Ok, so to get started we will take a look at the settings in the Render setup. If we were to take a render right now this is what we would see... Caustics - V-Ray In this tutorial we are going to go over some advanced lighting techniques for creating realistic caustic effects using the V-Ray renderer. Caustics function in V-Ray much like they function

More information

Using LightWave s Motion Blur to Achieve a Hand Drawn Line Effect:

Using LightWave s Motion Blur to Achieve a Hand Drawn Line Effect: Using LightWave s Motion Blur to Achieve a Hand Drawn Line Effect: Cellshader, Unreal, and the use of gradients along with other plugins have given us some great cell painted cartoon and comic book effects,

More information

Advanced Gemstone Shaders

Advanced Gemstone Shaders Advanced Gemstone Shaders Introduction: I am fascinated from crystals and minerals and gemstones. As a game developer, I always look for solutions to simulate such precious stones. When most people hear

More information

Point based global illumination is now a standard tool for film quality renderers. Since it started out as a real time technique it is only natural

Point based global illumination is now a standard tool for film quality renderers. Since it started out as a real time technique it is only natural 1 Point based global illumination is now a standard tool for film quality renderers. Since it started out as a real time technique it is only natural to consider using it in video games too. 2 I hope that

More information

FLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness

FLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness FLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness *Keep this PDF with you at all times it will help you to maneuver the vast and confusing ocean that is the Flamingo Materials Editor!

More information

Scheme Extensions Aa thru Lz

Scheme Extensions Aa thru Lz Chapter 2. Scheme Extensions Aa thru Lz Topic: Ignore Scheme is a public domain programming language, based on the LISP language, that uses an interpreter to run commands. ACIS provides extensions (written

More information

Creative Effects with Illustrator

Creative Effects with Illustrator ADOBE ILLUSTRATOR PREVIEW Creative Effects with Illustrator AI OVERVIEW The object is to create a poster with a unified color scheme by compositing artwork drawn in Illustrator with various effects and

More information

ART 268 3D Computer Graphics Texture Mapping and Rendering. Texture Mapping

ART 268 3D Computer Graphics Texture Mapping and Rendering. Texture Mapping ART 268 3D Computer Graphics Texture Mapping and Rendering Texture Mapping Is the way in which a material is wrapped around an object. The default method is UVW mapping (see below). When you drag a material

More information

LIGHTING - 1. Note. Lights. Ambient occlusion

LIGHTING - 1. Note. Lights. Ambient occlusion Note LIGHTING - 1 The creation and use of lights varies greatly between the default Blender renderer and the Cycles renderer. This section refers only to simple lighting in the default renderer. Lights

More information

Visualization Insider A Little Background Information

Visualization Insider A Little Background Information Visualization Insider A Little Background Information Visualization Insider 2 Creating Backgrounds for 3D Scenes Backgrounds are a critical part of just about every type of 3D scene. Although they are

More information

TSBK03 Screen-Space Ambient Occlusion

TSBK03 Screen-Space Ambient Occlusion TSBK03 Screen-Space Ambient Occlusion Joakim Gebart, Jimmy Liikala December 15, 2013 Contents 1 Abstract 1 2 History 2 2.1 Crysis method..................................... 2 3 Chosen method 2 3.1 Algorithm

More information

Mastering Truspace 7

Mastering Truspace 7 How to move your Truespace models in Dark Basic Pro by Vickie Eagle Welcome Dark Basic Users to the Vickie Eagle Truspace Tutorials, In this first tutorial we are going to build some basic landscape models

More information

textures not patterns

textures not patterns This tutorial will walk you through how to create a seamless texture in Photoshop. I created the tutorial using Photoshop CS2, but it should work almost exactly the same for most versions of Photoshop

More information

All textures produced with Texture Maker. Not Applicable. Beginner.

All textures produced with Texture Maker. Not Applicable. Beginner. Tutorial for Texture Maker 2.8 or above. Note:- Texture Maker is a texture creation tool by Tobias Reichert. For further product information please visit the official site at http://www.texturemaker.com

More information

3DVIA COMPOSER TECHNICAL TIPS

3DVIA COMPOSER TECHNICAL TIPS 3DVIA COMPOSER TECHNICAL TIPS 3DMOJO.COM A dedicated 3DVIA Composer Website for additional resources (i.e. Forums, Podcasts, etc.) HARDWARE SETTINGS FOR COMPOSER V6R2011 There are a couple of new settings,

More information

Chapter 17: The Truth about Normals

Chapter 17: The Truth about Normals Chapter 17: The Truth about Normals What are Normals? When I first started with Blender I read about normals everywhere, but all I knew about them was: If there are weird black spots on your object, go

More information

Real-Time Shadows. Computer Graphics. MIT EECS Durand 1

Real-Time Shadows. Computer Graphics. MIT EECS Durand 1 Real-Time Shadows Computer Graphics MIT EECS 6.837 Durand 1 Why are Shadows Important? Depth cue Scene Lighting Realism Contact points 2 Shadows as a Depth Cue source unknown. All rights reserved. This

More information

3ds Max certification prep

3ds Max certification prep 3ds Max certification prep Study online at quizlet.com/_25oorz 1. 24 Frames per second 2. 25 Frames per second, Europe 3. 30 Frames per second, Americas and Japan 4. Absolute mode, off set mode 5. How

More information

Textures and UV Mapping in Blender

Textures and UV Mapping in Blender Textures and UV Mapping in Blender Categories : Uncategorised Date : 21st November 2017 1 / 25 (See below for an introduction to UV maps and unwrapping) Jim s Notes regarding Blender objects, the UV Editor

More information

Computer graphics Labs: Blender (1/3) Modelling, transparency and reflection

Computer graphics Labs: Blender (1/3) Modelling, transparency and reflection Computer graphics Labs: Blender (1/3) Modelling, transparency and reflection University of Liège Department of Aerospace and Mechanical engineering Designed with Blender 2.76b Introduction to the interface

More information

Education and Training CUFMEM14A. Exercise 2. Create, Manipulate and Incorporate 2D Graphics

Education and Training CUFMEM14A. Exercise 2. Create, Manipulate and Incorporate 2D Graphics Education and Training CUFMEM14A Exercise 2 Create, Manipulate and Incorporate 2D Graphics Menu Exercise 2 Exercise 2a: Scarecrow Exercise - Painting and Drawing Tools... 3 Exercise 2b: Scarecrow Exercise

More information

Polygon Modeling Basics Chapter 1 - Vertices

Polygon Modeling Basics Chapter 1 - Vertices Polygon Modeling Basics Chapter 1 - Vertices In this tutorial we will cover the basic tools necessary for Polygon Modeling using the Vertex sub-object selection. It is less of a how to tutorial and more

More information

Rendering and Radiosity. Introduction to Design Media Lecture 4 John Lee

Rendering and Radiosity. Introduction to Design Media Lecture 4 John Lee Rendering and Radiosity Introduction to Design Media Lecture 4 John Lee Overview Rendering is the process that creates an image from a model How is it done? How has it been developed? What are the issues

More information

Pd Iray Shader Kit 2 - User s Guide

Pd Iray Shader Kit 2 - User s Guide Pd Iray Shader Kit 2 - User s Guide Introduction Pd Iray Shader Kit 2 is a do-it-yourself shader kit for Iray rendering. All of the shader presets are based off the Daz Iray Uber Base. You can create 1000's

More information

Flames in Particle Flow

Flames in Particle Flow Flames in Particle Flow In this tutorial we are going to take a look at creating some licking flames in Particle Flow. I warn you however, is that this method of fire creation is very processor intensive.

More information

Perfect Hair. Manual Version 1.0

Perfect Hair. Manual Version 1.0 Perfect Hair Manual Version 1.0 Content Important Information...1 Copyright...1 Disclaimer...1 Usage Rights...1 1. Overview...2 2. User Interface...2 3. Perfect Hair Options...3 3.1. Color...3 3.2. Ambient...4

More information

Render-To-Texture Caching. D. Sim Dietrich Jr.

Render-To-Texture Caching. D. Sim Dietrich Jr. Render-To-Texture Caching D. Sim Dietrich Jr. What is Render-To-Texture Caching? Pixel shaders are becoming more complex and expensive Per-pixel shadows Dynamic Normal Maps Bullet holes Water simulation

More information

Shadow Techniques. Sim Dietrich NVIDIA Corporation

Shadow Techniques. Sim Dietrich NVIDIA Corporation Shadow Techniques Sim Dietrich NVIDIA Corporation sim.dietrich@nvidia.com Lighting & Shadows The shadowing solution you choose can greatly influence the engine decisions you make This talk will outline

More information

Topics and things to know about them:

Topics and things to know about them: Practice Final CMSC 427 Distributed Tuesday, December 11, 2007 Review Session, Monday, December 17, 5:00pm, 4424 AV Williams Final: 10:30 AM Wednesday, December 19, 2007 General Guidelines: The final will

More information

Tutorial: Working with Lighting through Components

Tutorial: Working with Lighting through Components Tutorial: Working with Lighting through Components With a populated scene we can begin layering in light sources to add realism and light to our level. For this we will need to use an environmental probe

More information

V-RAY MATERIAL SETTINGS

V-RAY MATERIAL SETTINGS V-RAY MATERIAL SETTINGS author: Wouter Wynen brought to you by: 2006 VisMasters. All rights reserved. VisMasters and the VisMasters logo are trademarks of ArchVision, Inc. All other trademarks belong to

More information