3D Computer Graphics

Total Page:16

File Type:pdf, Size:1020Kb

3D Computer Graphics 3D computer graphics Viktor Novičenko Smithy of ideas 2011 Main idea – I define for computer objects forms, colors, materials define lights source and it position. And computer will calculate how the objects is look like, looking from camera. This picture is “drawing” by computer! 2D computer graphics Primitive element - pixel features: color – defined by integer number from 0 to 255 red green There are another color palettes: HSV, CMYK blue 3D computer graphics Primitive element – polygon (restricted plane somehow oriented in virtual 3d space) Each object form can be constructed from polygons. Example screw: Computer per 7 min. 38 sec. will calculate how screw is look like using some kind of environment. workflow: • modeling – object form construction from polygons • texturing, shading – define object material and accept colors, using 2d picture (texture) • animation (if we want make movie) – define movement of polygons in scene • rendering – final picture calculation And after render we have .... Plenty of tools in 3d packages: Photoshop – 2d graphic redactor Maya – 3d graphic redactor Texturing – we must make UV layout to define each polygons pixel’s color. Material definition (shading) – a lot of parameters, which influence of reflection and refraction algorithms. Most heavy materials is “subsurface scaterring” Materials. Render – program which on input has scene file(polygonal objects, materials, textures, lights sources and camera position) and on output is final 2d picture. bias unbias Indigo render Vray (bulgarija) Maxwell render Mental ray (vokietija) Octane render Renderman (JAV) 5 years ago coputers is to slow for using Final-Render (D.Britanija, Kanada) unbias rendering algorithms. Bias Unbias Light source Light source Camera Camera Object surface Object surface Bias renders has direct and indirect Unbias renders is closed to real world. light calculations algorithms All lights are just “lights”. There are no different between direct and indirect lights. Example of bias render with direct light only and direct + global illumination 3D softwares: • Autodesk 3D MAX • Autodesk Maya • Autodesk SoftImage • Blender (Linux/GNU license) • Sidefx Houdini • MAXON Cinema 4D 3D Max VS Maya .
Recommended publications
  • Making a Game Character Move
    Piia Brusi MAKING A GAME CHARACTER MOVE Animation and motion capture for video games Bachelor’s thesis Degree programme in Game Design 2021 Author (authors) Degree title Time Piia Brusi Bachelor of Culture May 2021 and Arts Thesis title 69 pages Making a game character move Animation and motion capture for video games Commissioned by South Eastern Finland University of Applied Sciences Supervisor Marko Siitonen Abstract The purpose of this thesis was to serve as an introduction and overview of video game animation; how the interactive nature of games differentiates game animation from cinematic animation, what the process of producing game animations is like, what goes into making good game animations and what animation methods and tools are available. The thesis briefly covered other game design principles most relevant to game animators: game design, character design, modelling and rigging and how they relate to game animation. The text mainly focused on animation theory and practices based on commentary and viewpoints provided by industry professionals. Additionally, the thesis described various 3D animation and motion capture systems and software in detail, including how motion capture footage is shot and processed for games. The thesis ended on a step-by-step description of the author’s motion capture cleanup project, where a jog loop was created out of raw motion capture data. As the topic of game animation is vast, the thesis could not cover topics such as facial motion capture and procedural animation in detail. Technologies such as motion matching, machine learning and range imaging were also suggested as topics worth covering in the future.
    [Show full text]
  • Blender Instructions a Summary
    BLENDER INSTRUCTIONS A SUMMARY Attention all Mac users The first step for all Mac users who don’t have a three button mouse and/or a thumb wheel on the mouse is: 1.! Go under Edit menu 2.! Choose Preferences 3.! Click the Input tab 4.! Make sure there is a tick in the check boxes for “Emulate 3 Button Mouse” and “Continuous Grab”. 5.! Click the “Save As Default” button. This will allow you to navigate 3D space and move objects with a trackpad or one-mouse button and the keyboard. Also, if you prefer (but not critical as you do have the View menu to perform the same functions), you can emulate the numpad (the extra numbers on the right of extended keyboard devices). It means the numbers across the top of the standard keyboard will function the same way as the numpad. 1.! Go under Edit menu 2.! Choose Preferences 3. Click the Input tab 4.! Make sure there is a tick in the check box for “Emulate Numpad”. 5.! Click the “Save As Default” button. BLENDER BASIC SHORTCUT KEYS OBJECT MODE SHORTCUT KEYS EDIT MODE SHORTCUT KEYS The Interface The interface of Blender (version 2.8 and higher), is comprised of: 1. The Viewport This is the 3D scene showing you a default 3D object called a cube and a large mesh-like grid called the plane for helping you to visualize the X, Y and Z directions in space. And to save time, in Blender 2.8, the camera (left) and light (right in the distance) has been added to the viewport as default.
    [Show full text]
  • Christian Otten
    CHRISTIAN OTTEN 3D GENERALIST PORTFOLIO 2018 Demo Scene - Apothecary Modelled with Maya | ngplant 2017 Rendered with Corona for C4D Compositing with Nuke demo scene - sector 51 Modelled with Maya | Cinema 4D 2017 Rendered with Corona for C4D Compositing with After Effects (Lens Flares) and Nuke demo scene - wynyard Modelled with Maya | zBrush | ngplant 2017 Rendered with Vray (Raven) and Corona Compositing with Nuke prototype Modelled with Cinema 4D 2018 Rendered with Corona Compositing with Nuke interiors Modelled with Cinema 4D | 3D Studio Max 2014-2018 Rendered with Corona | Vray | C4D Physical Renderer Compositing with Photoshop | Nuke exteriors Modelled with Cinema 4D | Maya | zbrush | ngplant 2011-2018 Rendered with Corona | Vray | C4D Physical Renderer Compositing with Photoshop | Nuke fantasy Modelled with Cinema 4D | zBrush | ngplant | makehuman 2011-2018 Rendered with Corona | C4D Physical Renderer Compositing with Photoshop | darktable | Nuke futuristic Modelled with Cinema 4D | zBrush 2012-2015 Rendered with C4D Physical Renderer Compositing with Photoshop For a more comprehensive portfolio feel free to visit: christianotten.daportfolio.com or ignisferroque.cgsociety.org A few animated experiments are available on: https://vimeo.com/christianotten All models, scenes and materials presented here where made by me, unless stated otherwise. Photo textures from cgtextures.com Thank you for watching! CHRISTIAN OTTEN Curriculum Vitae PERSONAL INFORMATION EDUCATION: Date of Birth: 09.09.1984 2016-2017 3D Animation and VFX course Place
    [Show full text]
  • Easy Facial Rigging and Animation Approaches
    Pedro Tavares Barata Bastos EASY FACIAL RIGGING AND ANIMATION APPROACHES A dissertation in Computer Graphics and Human-Computer Interaction Presented to the Faculty of Engineering of the University of Porto in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Digital Media Supervisor: Prof. Verónica Costa Orvalho April 2015 ii This work is financially supported by Fundação para a Ciência e a Tecnologia (FCT) via grant SFRH/BD/69878/2010, by Fundo Social Europeu (FSE), by Ministério da Educação e Ciência (MEC), by Programa Operacional Potencial Humano (POPH), by the European Union (EU) and partially by the UT Austin | Portugal program. Abstract Digital artists working in character production pipelines need optimized facial animation solutions to more easily create appealing character facial expressions for off-line and real- time applications (e.g. films and videogames). But the complexity of facial animation has grown exponentially since it first emerged during the production of Toy Story (Pixar, 1995), due to the increasing demand of audiences for better quality character facial animation. Over the last 15 to 20 years, companies and artists developed various character facial animation techniques in terms of deformation and control, which represent a fragmented state of the art in character facial rigging. Facial rigging is the act of planning and building the mechanical and control structures to animate a character's face. These structures are the articulations built by riggers and used by animators to bring life to a character. Due to the increasing demand of audiences for better quality facial animation in films and videogames, rigging faces became a complex field of expertise within character production pipelines.
    [Show full text]
  • Lighting a 3D Model
    International Journal For Technological Research In Engineering Volume 8, Issue 5, January-2021 ISSN (Online): 2347 - 4718 LIGHTING A 3D MODEL 1Jatin Bal, 2Prof. Indu Khatri 1Student, 2Assistant Professor Department of Computer Science Bhagwan Mahaveer College of Engineering and Management, Sonipat, Harayana Abstract: This paper describes detailed lighting procedure 1. Lights of 3D scene using blender software package. The aim is to define and describe all procedure, step by step, that provide Light or visible light is an electromagnetic radiation. When the final result. Two different scenes have been lit in this light falls on an object that object reflects the light and when paper: one with proper instructions and other for showing that light enters our eye, we “humans” are able to see that the extent of technique. Since it is possible to make a objects. The more object reflects the light the more clearly, theoretically unlimited number of light sources in virtual we are able to see the object. That’s why we are able to see 3D studio, the theoretical part of the paper outlines the our hands and we can see through glass as hands reflects basic guidelines for understanding the nature of the light in more amount of light than glass (glass refracts the light). computer-generated environment and for its more quality Computer graphics cannot faithfully simulate the complex and more realistic implementation. nature of light, we are forced to use various additional lights to enrich computer graphics and skillfully, artistically Key words: blender, lights, 3-point lighting, eevee render simulate real-world phenomena.
    [Show full text]
  • CINEMA 4D Release 8
    3D FOR THE REAL WORLD Tutorials CINEMA 4D Programming Team Reinhard Hintzenstern, Tilo Kühn, Thomas Kunert, Richard Kurz, Christian Losch, Philip Losch, David O’Reilly Additional Programming Wilfried Behne, Sven Behne, Michael Breitzke, Kiril Dinev, David Farmer, Jan Eric Hoffmann, Jamie Halmick, Nina Ivanova, Markus Jakubietz, Eduardo Olivares, Hendrik Steffen, Eric Sommerlade, Jens Uhlig, Thomas Zeier, Writers Oliver Becker, Arndt von Koenigsmarck, David Link, Stephen Marriott, Matthew O’Neill, David O’Reilly, Janine Pauke, Perry Stacy, Jeff Walker Layout Heike Bauer, Harald Egel, Jeff Walker Translation Oliver Becker, Michael Giebel, Arno Löwecke, Björn Marl, Janine Pauke, Luke Stacy, Marco Tillmann Cover Graphic Heike Bauer, Onur Pekdemir Special Thanks Kevin Aguirre, Phil ‘Captain 3D’ McNally, NAAM, Kai Pedersen, Christian Rambow, Holger Schlömann, Bunk Timmer Tutorial Manual Copyright © 2001-2002 by MAXON Computer Ltd. All rights reserved. This manual and the accompanying software are copyright protected. No part of this document may be translated, reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of MAXON Computer. Although every precaution has been taken in the preparation of the program and this manual, MAXON Computer assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the program or from the information contained in this manual. This manual, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. The content of this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by MAXON Computer.
    [Show full text]
  • 2D Animation Software You’Ll Ever Need
    The 5 Types of Animation – A Beginner’s Guide What Is This Guide About? The purpose of this guide is to, well, guide you through the intricacies of becoming an animator. This guide is not about leaning how to animate, but only to breakdown the five different types (or genres) of animation available to you, and what you’ll need to start animating. Best software, best schools, and more. Styles covered: 1. Traditional animation 2. 2D Vector based animation 3. 3D computer animation 4. Motion graphics 5. Stop motion I hope that reading this will push you to take the first step in pursuing your dream of making animation. No more excuses. All you need to know is right here. Traditional Animator (2D, Cel, Hand Drawn) Traditional animation, sometimes referred to as cel animation, is one of the older forms of animation, in it the animator draws every frame to create the animation sequence. Just like they used to do in the old days of Disney. If you’ve ever had one of those flip-books when you were a kid, you’ll know what I mean. Sequential drawings screened quickly one after another create the illusion of movement. “There’s always room out there for the hand-drawn image. I personally like the imperfection of hand drawing as opposed to the slick look of computer animation.”Matt Groening About Traditional Animation In traditional animation, animators will draw images on a transparent piece of paper fitted on a peg using a colored pencil, one frame at the time. Animators will usually do test animations with very rough characters to see how many frames they would need to draw for the action to be properly perceived.
    [Show full text]
  • Softimage|Xsi
    Installation Guide For Windows® Systems Copyright and Disclaimer © 2009 Autodesk, Inc. All rights reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose. Certain materials included in this publication are reprinted with the permission of the copyright holder. The following are registered trademarks or trademarks of Autodesk, Inc., in the USA and other countries: 3DEC (design/logo), 3December, 3December.com, 3ds Max, ADI, Alias, Alias (swirl design/logo), AliasStudio, Alias|Wavefront (design/logo), ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface, Autodesk, Autodesk Envision, Autodesk Insight, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Can You Imagine, Character Studio, Cinestream, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer, Create>what's>Next> (design/logo), Dancing Baby (image), DesignCenter, Design Doctor, Designer's Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design|Studio (design/logo), Design Web Format, Discreet, DWF, DWG, DWG (logo), DWG Extreme, DWG TrueConvert, DWG TrueView, DXF, Ecotect, Exposure, Extending the Design Team, Face Robot, FBX, Filmbox, Fire, Flame, Flint, FMDesktop, Freewheel,
    [Show full text]
  • HP and Autodesk Create Stunning Digital Media and Entertainment with HP Workstations
    HP and Autodesk Create stunning digital media and entertainment with HP Workstations. Does your workstation meet your digital Performance: Advanced compute and visualization power help speed your work, beat deadlines, and meet expectations. At the heart of media challenges? HP Z Workstations are the new Intel® processors with advanced processor performance technologies and NVIDIA Quadro professional It’s no secret that the media and entertainment industry is constantly graphics cards with the NVIDIA CUDA parallel processing architecture; evolving, and the push to deliver better content faster is an everyday delivering real-time previewing and editing of native, high-resolution challenge. To meet those demands, technology matters—a lot. You footage, including multiple layers of 4K video. Intel® Turbo Boost1 need innovative, high-performing, reliable hardware and software tools is designed to enhance the base operating frequency of processor tuned to your applications so your team can create captivating content, cores, providing more processing speed for single and multi-threaded meet tight production schedules, and stay on budget. HP offers an applications. The HP Z Workstation cooling design enhances this expansive portfolio of integrated workstation hardware and software performance. solutions designed to maximize the creative capabilities of Autodesk® software. Together, HP and Autodesk help you create stunning digital Reliability: HP product testing includes application performance, media. graphics and comprehensive ISV certification for maximum productivity. All HP Workstations come with a limited 3-year parts, 3-year labor and The HP Difference 3-year onsite service (3/3/3) standard warranty that is extendable up to 5 years.2 You can be confident in your HP and Autodesk solution.
    [Show full text]
  • Spring 2019- CS 116B-01 Syllabus [Pdf]
    San Jose State University Department of Computer Science CS116B, Advanced Computer Graphics Section 1 Spring Semester 2019 Course and Contact Information Instructor: Kevin Smith Office Location: DH 282 Email: [email protected] Office Hours: Mon 1500-1600 or by appointment Class Days/Time: MW 12:00-13:15 Classroom: MH 223 Prerequisites: CS 116A (with grade of C- or better) or instructor consent Catalogue Description In-depth discussion of algorithms and techniques used in computer graphics and their implementation. Topics include: animation, fractals, anti-aliasing, fill algorithms, visible surface algorithms, color and shading, ray tracing, radiosity and texture maps. Substantial programming required. Course Description In this course, you will learn the apply the foundations you learned in CS 116A towards learning and applying modern graphics techniques used today in the media and entertainment industry. Topics will include advanced rendering including global illumination, subdivision surfaces, physics-based animation such and particle and dynamics systems and advanced character animation including skin/muscle deformations. Course will focus on study of existing tools and custom software development. Course Learning Outcomes (CLO) Upon successful completion of this course, students will be able to: 1: Learn advanced rendering concepts using a commercial renderer as a case study. 2: Learn how to develop physics-based animation systems used in many films and games. 3: Learn theory and techniques for developing realistic computer-generated characters. 4: Gain some experience using industry standard tools used in production. Spring 2019 Page 1 of 6 Required Texts/Readings Textbooks Matt Phar, Wenzel Jakob, Greg Humphries, Physically Based Rendering – Third Edition (available online) Rick Parent, Computer Animation – Third Edition Software and Computer Students will be required to have access to a modern capable laptop or desktop computer running recent version of Windows or macOS.
    [Show full text]
  • Gpu-Accelerated Applications
    GPU-ACCELERATED APPLICATIONS Test Drive the World’s Fastest Accelerator – Free! Take the GPU Test Drive, a free and easy way to experience accelerated computing on GPUs. You can run your own application or try one of the preloaded ones, all running on a remote cluster. Try it today. www.nvidia.com/gputestdrive GPU-ACCELERATED APPLICATIONS Accelerated computing has revolutionized a broad range of industries with over five hundred applications optimized for GPUs to help you accelerate your work. CONTENTS 1 Computational Finance 2 Climate, Weather and Ocean Modeling 2 Data Science and Analytics 4 Deep Learning and Machine Learning 7 Federal, Defense and Intelligence 8 Manufacturing/AEC: CAD and CAE COMPUTATIONAL FLUID DYNAMICS COMPUTATIONAL STRUCTURAL MECHANICS DESIGN AND VISUALIZATION ELECTRONIC DESIGN AUTOMATION 15 Media and Entertainment ANIMATION, MODELING AND RENDERING COLOR CORRECTION AND GRAIN MANAGEMENT COMPOSITING, FINISHING AND EFFECTS EDITING ENCODING AND DIGITAL DISTRIBUTION ON-AIR GRAPHICS ON-SET, REVIEW AND STEREO TOOLS WEATHER GRAPHICS 22 Medical Imaging 22 Oil and Gas 23 Research: Higher Education and Supercomputing COMPUTATIONAL CHEMISTRY AND BIOLOGY NUMERICAL ANALYTICS PHYSICS SCIENTIFIC VISUALIZATION 33 Safety & Security 35 Tools and Management Computational Finance APPLICATION NAME COMPANY/DEVELOPER PRODUCT DESCRIPTION SUPPORTED FEATURES GPU SCALING Accelerated Elsen Secure, accessible, and accelerated back- * Web-like API with Native bindings for Multi-GPU Computing Engine testing, scenario analysis, risk analytics Python, R, Scala, C Single Node and real-time trading designed for easy * Custom models and data streams are integration and rapid development. easy to add Adaptiv Analytics SunGard A flexible and extensible engine for fast * Existing models code in C# supported Multi-GPU calculations of a wide variety of pricing transparently, with minimal code Single Node and risk measures on a broad range of changes asset classes and derivatives.
    [Show full text]
  • 3D Graphics for Virtual Desktops Smackdown
    3D Graphics for Virtual Desktops Smackdown 3D Graphics for Virtual Desktops Smackdown Author(s): Shawn Bass, Benny Tritsch and Ruben Spruijt Version: 1.11 Date: May 2014 Page i CONTENTS 1. Introduction ........................................................................ 1 1.1 Objectives .......................................................................... 1 1.2 Intended Audience .............................................................. 1 1.3 Vendor Involvement ............................................................ 2 1.4 Feedback ............................................................................ 2 1.5 Contact .............................................................................. 2 2. About ................................................................................. 4 2.1 About PQR .......................................................................... 4 2.2 Acknowledgements ............................................................. 4 3. Team Remoting Graphics Experts - TeamRGE ....................... 6 4. Quotes ............................................................................... 7 5. Tomorrow’s Workspace ....................................................... 9 5.1 Vendor Matrix, who delivers what ...................................... 18 6. Desktop Virtualization 101 ................................................. 24 6.1 Server Hosted Desktop Virtualization directions ................... 24 6.2 VDcry?! ...........................................................................
    [Show full text]