PRODUCT LIFECYCLE MANAGEMENT COMPETENCY CENTRE RENDERING. PLMCC, JSS Academy of Technical Education, Noida Rendering 1 of 16

Similar documents
Materials in NX Render

My Materials. In this tutorial, we ll examine the material settings for some simple common materials used in modeling.

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering

Computer Animation: Art, Science and Criticism

So, you want to make a photo-realistic rendering of the Earth from orbit, eh? And you want it to look just like what astronauts see from the shuttle

Computer Graphics Global Illumination (2): Monte-Carlo Ray Tracing and Photon Mapping. Lecture 15 Taku Komura

INTRODUCTION TO RENDERING TECHNIQUES

Getting Started with iray in 3ds Max 2014

Maya 2014 Still Life Part 1 Texturing & Lighting

IT 386: 3D Modeling and Animation. Review Sheet. Notes from Professor Nersesian s IT 386: 3D Modeling and Animation course

Step 2: Paint Your Model

Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg

GRAFICA - A COMPUTER GRAPHICS TEACHING ASSISTANT. Andreas Savva, George Ioannou, Vasso Stylianou, and George Portides, University of Nicosia Cyprus

Adding Animation With Cinema 4D XL

The Lighting Effects Filter

Lighting & Rendering in Maya: Lights and Shadows

Third Grade Light and Optics Assessment

Using HDR Panoramas. Dr Ryan Southall - School of Architecture & Design, University of Brighton.

Specular reflection. Dielectrics and Distribution in Ray Tracing. Snell s Law. Ray tracing dielectrics

After a wave passes through a medium, how does the position of that medium compare to its original position?

Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002

Photo Studio. Site Map Preface What`s New? Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index

Making natural looking Volumetric Clouds In Blender 2.48a

ABS 731 Lighting Design & Technology. Spring 2006

Our One-Year 3D Animation Program is a comprehensive training in 3D using Alias

MicroStation V8i Training Manual 3D Level 3

Quick Tutorial. Overview. The NVIDIA Software Improvement Program. Creating an Effect

PATH TRACING: A NON-BIASED SOLUTION TO THE RENDERING EQUATION

Eight Tips for Optimal Machine Vision Lighting

An introduction to Global Illumination. Tomas Akenine-Möller Department of Computer Engineering Chalmers University of Technology

Reflection Lesson Plan

Lesson 26: Reflection & Mirror Diagrams

CS 431/636 Advanced Rendering Techniques"

SHOW MORE SELL MORE. Top tips for taking great photos

Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

AR-media TUTORIALS OCCLUDERS. (May, 2011)

Procedure: Geometrical Optics. Theory Refer to your Lab Manual, pages Equipment Needed

1 Laboratory #5: Grating Spectrometer

Theremino System Theremino Spectrometer Technology

12.1 What is Refraction pg Light travels in straight lines through air. What happens to light when it travels from one material into another?

Blender 2.49b How to generate 3D-images?

3D U ser I t er aces and Augmented Reality

SkillsUSA 2014 Contest Projects 3-D Visualization and Animation

Thea Omni Light. Thea Spot Light. Light setup & Optimization

Amazing renderings of 3D data... in minutes.

Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine

Light and its effects

Science In Action 8 Unit C - Light and Optical Systems. 1.1 The Challenge of light

Introduction to Computer Graphics

Computers in Film Making

The RADIANCE Lighting Simulation and Rendering System

AP Physics B Ch. 23 and Ch. 24 Geometric Optics and Wave Nature of Light

Learning about light and optics in on-line general education classes using at-home experimentation.

Experiment C-31 Color Absorption

Basic Optics System OS-8515C

A Short Introduction to Computer Graphics

2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.

P R E A M B L E. Facilitated workshop problems for class discussion (1.5 hours)

Advanced Rendering for Engineering & Styling

Photorealistic Rendering Techniques in AutoCAD 3D

Maxwell Render 1.5 complete list of new and enhanced features

High Dynamic Range and other Fun Shader Tricks. Simon Green

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1

Chapter 23. The Reflection of Light: Mirrors

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

Self-Positioning Handheld 3D Scanner

Creating Your Own 3D Models

Technical What s New. Autodesk Alias Product Line

Solid Edge motion simulation, explode render animate. White Paper

C) D) As object AB is moved from its present position toward the left, the size of the image produced A) decreases B) increases C) remains the same

Capture high-resolution pictures. Fill the frame with the item. Show the scale. Keep your photos from tinting. Capture detailed close-up shots.

Fundamentals of Computer Graphics

CUBE-MAP DATA STRUCTURE FOR INTERACTIVE GLOBAL ILLUMINATION COMPUTATION IN DYNAMIC DIFFUSE ENVIRONMENTS

Geant4 Visualization. Andrea Dotti April 19th, 2015 Geant4 M&C+SNA+MC 2015

Filters for Black & White Photography

Course Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.

Digital 3D Animation

Real Time Rendering. Preface What's New Getting Started Basic Tasks Advanced Tasks Workbench Description Index

How many PIXELS do you need? by ron gibbs

3D Producer - Reader

Introduction to Computer Graphics. Reading: Angel ch.1 or Hill Ch1.

How Landsat Images are Made

Certificate Courses in Animation

Question based on Refraction and Refractive index. Glass Slab, Lateral Shift.

The Comprehensive PBR Guide by Allegorithmic - vol. 1. Light and Matter : The theory of Physically-Based Rendering and Shading

Chapter 17: Light and Image Formation

Optical Customisation of Touch Screens and Display Front Surfaces

Anime Studio Debut 10 Create Your Own Cartoons & Animations!

REAL-TIME IMAGE BASED LIGHTING FOR OUTDOOR AUGMENTED REALITY UNDER DYNAMICALLY CHANGING ILLUMINATION CONDITIONS

About the Render Gallery

Laboratory #3 Guide: Optical and Electrical Properties of Transparent Conductors -- September 23, 2014

Tutorial 13: Object Animation

Reflection and Refraction

The Car Tutorial Part 1 Creating a Racing Game for Unity

Solid Edge motion simulation, explode render animate

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics?

Transcription:

PRODUCT LIFECYCLE MANAGEMENT COMPETENCY CENTRE RENDERING PLMCC, JSS Academy of Technical Education, Noida Rendering 1 of 16

Table of contents Under construction PLMCC, JSS Academy of Technical Education, Noida Rendering 2 of 16

1.0 OBJECTIVES Nowadays, images are everywhere: advertisings, movies... If you have good pictures, you re able to make easier communication and also it help you to pay attention of customers. The objective of this course is to help you to make better images. This course involves: Some remind about physics. Some knowledge about raytracing and associate vocabulary. Materials Lighting Photo Studio workshop. Real time rendering. 1.1 PHYSICS A very simplest way to explain what is the light is to tell that the light is made up of balls called photon. Quantity of energy of a ball depends on wavelength λ. If a ball is big, it means it had a lot of energy so the wavelength is small (from blue side spectrum). On the contrary, small balls have less energy and the wavelength is high (from the red side spectrum). From a monochromatic light, all balls have same size, but light from a bulb have balls from several sizes. The colour of an object is not actually within the object itself, it depends on how object interact with light. So, it depends basically on material characteristics of the object. If a material of an object absorbs all colour except blue, so the blue will be reflected to your eye and the object will appear blue. PLMCC, JSS Academy of Technical Education, Noida Rendering 3 of 16

For transparent object, some colors will be transmitted through the object and others will be reflected. Ray light Red reflected ray to your eyes Transmitted ray Red glass 1.1.1 SPECULAR REFLEXION Reflexion is called specular when all incident rays are reflected, but in reality some rays are absorbed or diffused by the material. Quality of the reflexion depends on quality of planarity of the surface. If defaults are less the size of the wavelength then the surface reflected all rays. 1.1.2 DIFFUSE REFLEXION But when the surface of an object had a lot of defaults then reflected rays are going in several directions (so it s diffuse) PLMCC, JSS Academy of Technical Education, Noida Rendering 4 of 16

1.1.3 REFRACTION A ray which goes through a transparent object is deviated regarding refractive index of the material of the object. Some representative refractive indices Material Vacuum n 1 (exactly) Helium 1.000036 Air 1.0002926 Carbon dioxide 1.00045 Water Ice 1.31 Liquid Water (20 C) 1.333 Cryolite 1.338 Acetone 1.36 Ethanol 1.36 Teflon 1.35-1.38 Glycerol 1.4729 Acrylic glass 1.490-1.492 Rock salt 1.516 Crown glass (pure) 1.50-1.54 Salt (NaCl) 1.544 Polycarbonate 1.584-1.586 Flint glass (pure) 1.60-1.62 Crown glass (impure) 1.485-1.755 Bromine 1.661 Flint glass (impure) 1.523-1.925 Cubic zirconia 2.15-2.18 Diamond 2.419 Moissanite 2.65-2.69 Cinnabar (Mercury sulfide) 3.02 Gallium(III) phosphide 3.5 Gallium(III) arsenide 3.927 Silicon 4.01 1.2 RENDERING ON CATIA V5 Because of the multitude of the rays coming from different light source, to calculate a photorealistic image according to each material and lights composing the scene, will be very long to calculate in reality. So to reduce considerably the time to calculate this image most of rendering software are making ray tracing. Instead of going from the light to the camera, the computer calculates from camera to light source. A virtual image is created in front of the user (final image) and from each pixel composing this image, the software launch a ray to the light source. So, the pixel colour will depend on object material touch by the ray. Like this, the computer calculate only rays view by the eye of the user, it reduce a lot the rendering time. PLMCC, JSS Academy of Technical Education, Noida Rendering 5 of 16

Light Camera Catia is using third party software integrated in Photo Studio workshop call Mental Ray v3.3. Photo Studio is able also to do Final gathering, global illumination, caustics, depth of field, halo, and cartoon. We will see later in what can improve these features. 2.0 MATERIALS When you apply a material to a part, it gives to Catia information for Analysis but also for Rendering. You can find a lot of ready to use material in Catia but you can also customize them to make them much more realistic when rendering. We use a part that can show you effects simultaneously on a cylinder, a box and a sphere. We apply a Plastic material under 2 white light and we customize it to see effects of each options. Let see, which the different lighting option of a material have. PLMCC, JSS Academy of Technical Education, Noida Rendering 6 of 16

2.1 AMBIENT Ambient give the abilities to a material to be self Illuminating. There is less shadows on it. By clicking on 3 dots buttons you can select the material colour. Ambient = 0.10 Ambient = 0.60 Ambient = 0.95 2.2 DIFFUSE By clicking on the chain we can unlinck the color between Diffuse and Ambient. But there is few material with a different color for Ambient and diffuse. Ambient (Blue) = 0.95 / Diffuse (Red) = 0.95 So let it link with ambient color, we let it blue. PLMCC, JSS Academy of Technical Education, Noida Rendering 7 of 16

Diffuse colour will be the one send back to your eyes. Diffuse = 0.10 Diffuse = 0.50 Diffuse = 0.95 2.3 SPECULAR Specular on a material is the light reflects. You can also choose another colour than generally white to give effect of a different light colour. Ambient = 0.3 / Diffuse = 0.8 / Specular (Red) = 0.6 Let see on the table under impact of a value with a white specular. Specular = 0.10 Specular = 0.50 Specular = 0.95 For example, for a matt material put specular value at 0. PLMCC, JSS Academy of Technical Education, Noida Rendering 8 of 16

2.4 ROUGHNESS Lower this value is, smoother the material is, so shininess is less diffuse. Roughness = 0.10 Roughness = 0.50 Roughness = 0.90 Don t use values more than 0.90, it give strange results. 2.5 TRANSPARENCY / REFRACTION Transparency and refraction are coming together, because if you re using refraction without any transparency, you ll get nothing more in your picture. Below refraction = 1 Transparency = 0.20 Transparency = 0.60 Transparency = 0.80 Below transparency = 0.6 Refraction = 1 Refraction = 1.20 Refraction = 1.50 You can refer to 1.1.3 to have some ideas of refraction value. PLMCC, JSS Academy of Technical Education, Noida Rendering 9 of 16

2.6 REFLECTIVITY Reflectivity = 0.10 Reflectivity = 0.50 Reflectivity = 0.90 At 0.9 material is so reflective that it looks like a mirror... 2.7 TEXTURING Don t waste too much time to go through texturing to get marble or rock aspect because you can get good one from default materials. You can use texturing as well for materials like marble, but you can use it as a way to add bump on your material. Possibilities are very interesting to add scratch etc... See example below. PLMCC, JSS Academy of Technical Education, Noida Rendering 10 of 16

Complexity 1 to 8 Perturbation 1 to 8 (Complexity 8) Gain 0.1 to 1.3 Amplitude 0.1 to 0.9 (bump 1) Bump -10 to 10 (amplitude 0.1) PLMCC, JSS Academy of Technical Education, Noida Rendering 11 of 16

You can also use image as a texture on your part, like below. Use Image in type, and use the appropriate mapping type (planar, cylindrical, sphere...) and size. Images use Results Parameters (same for both) You can move and scale the image on your object by the position and scale U & V, bump can give a little roughness also. PLMCC, JSS Academy of Technical Education, Noida Rendering 12 of 16

3.0 REALTIME RENDERING Now you have a good knowledge and idea of materials parameter, now let see Realtime rendering workshop. It s nothing more than a workshop where you can add a camera view, lights and an environment to create your scene. There is no output rendering here, rendering will be made in real time on the main window. The only thing to do is to active, in custom view mode, shading material... What you get by default What you get in realtime rendering (if you apply material) PLMCC, JSS Academy of Technical Education, Noida Rendering 13 of 16

But there is some limitation in realtime rendering : - No refraction visible - Reflectivity is fake (just a texture apply) - If reflectivity is more than 0.2 you will not see the texture you have apply (can t show textures and reflectivity in same time) But since R16, CgFx from Nvidia is implemented in CATIA and it improve Realtime rendering if your graphic card is strong enough (see paragraph 3.4 for more information) 3.1 CAMERA Under construction 3.2 LIGHTS Under construction 3.3 ENVIRONMENT I don t advice you to use it, because, material possibilities are less on environment than using a plane part in an assembly with a material applies on it. 3.4 CgFx As we told in paragraph 3.0 you cannot see texture if reflectivity is more than 0.2. But, if you activate in Tools/Options/Display/Performance/Miscellaneous: Enable OpenGL Shader You will be able to get both texture and reflectivity in real time rendering. PLMCC, JSS Academy of Technical Education, Noida Rendering 14 of 16

Once OpenGL Shader enabled you can also use CgFx shader, to get more realistic real time rendering. Edit your material and select in texture External Shader, then you can select a.fx shader. You can find shaders in : C:\ProgramFiles\DassaultSystemes\B17\intel_a\startup\materials\shaders\ You can select for example in Painting\CarPaint\ the CarPaint.fx file PLMCC, JSS Academy of Technical Education, Noida Rendering 15 of 16

Now with CgFx shaders, you can render bump, reflectivity, textures in same time in real time rendering. 4.0 PHOTO STUDIO Under construction 5.0 CASE STUDY Under construction 5.1 METHODOLOGY 5.2 SET THE SCENE 5.3 APPLY MATERIALS 5.4 SET CAMERAS 5.5 SET LIGHTS 5.6 FINAL RENDER PLMCC, JSS Academy of Technical Education, Noida Rendering 16 of 16