This document provides an overview of 3D modeling and animation. It discusses key concepts such as dimensions, 3D modeling representations including polygonal and curve modeling, texturing and assigning materials, rigging and constraints for animation, and simulations. Methods for animating scenes like tangled lanterns and battle scenes are presented. The document also covers rendering 3D models which can take significant computing resources. Important features for 3D modeling tools are outlined.
Here is the ppt on VFX-Visual effects in which i have included:
-vfx,CGI,some of the categories of vfx,short view of founder ofmarvel comics and ILM-industrial light and magic and examples of same,etc......
A brief approach of simulation in VFX & Games environment, I talked about some common concepts in simulation media like crowds and fluid simulation in physics engines. Also The Interstellar Case, about the Gargantua Black Hole simulation was amazing and I wanted to share it. And about some simulation games, that are commonly used for analysis in real-games environments.
This presentation will help you in understanding the concept of VFX along with some other terminologies that we hear these days like CGI (computer generated images) and Animations. The content and material that have been used in the presentation is very easy and also very self-explanatory. Also there's a video in the last which describes everything really well. Hope you'll enjoy it.
From Experimentation to Production: The Future of WebGLFITC
Presented at FITC Toronto 2017
More info at http://fitc.ca/event/to17/
Hector Arellano, Firstborn
Morgan Villedieu, Firstborn
Overview
You don’t need an advanced degree in graphics engineering to use WebGL as a robust solution in your web design and development. During this talk you will discover how to harness the power of WebGL for real-world application.
Objective
Discover real-world applications for advanced WebGL techniques
Target Audience
Designers or developers excited to conquer the complexity associated with WebGL
Five Things Audience Members Will Learn
Explore the outer limits of physics effects, shaders and experimentation
Understand how these techniques can be applied to transform 3D to 2D shadows and post-processing
Render real-time liquid in WebGL
Use DOM as a texture so you get the power of WebGL without having to worry about a fallback system
Master the basics by utilizing libraries
A brief intro to how CGI works and what is CGI? All those green screens that you have seen in movies. Yes, that thing! What is that? and how it works? you will get to know it from this PPT.
Here is the ppt on VFX-Visual effects in which i have included:
-vfx,CGI,some of the categories of vfx,short view of founder ofmarvel comics and ILM-industrial light and magic and examples of same,etc......
A brief approach of simulation in VFX & Games environment, I talked about some common concepts in simulation media like crowds and fluid simulation in physics engines. Also The Interstellar Case, about the Gargantua Black Hole simulation was amazing and I wanted to share it. And about some simulation games, that are commonly used for analysis in real-games environments.
This presentation will help you in understanding the concept of VFX along with some other terminologies that we hear these days like CGI (computer generated images) and Animations. The content and material that have been used in the presentation is very easy and also very self-explanatory. Also there's a video in the last which describes everything really well. Hope you'll enjoy it.
From Experimentation to Production: The Future of WebGLFITC
Presented at FITC Toronto 2017
More info at http://fitc.ca/event/to17/
Hector Arellano, Firstborn
Morgan Villedieu, Firstborn
Overview
You don’t need an advanced degree in graphics engineering to use WebGL as a robust solution in your web design and development. During this talk you will discover how to harness the power of WebGL for real-world application.
Objective
Discover real-world applications for advanced WebGL techniques
Target Audience
Designers or developers excited to conquer the complexity associated with WebGL
Five Things Audience Members Will Learn
Explore the outer limits of physics effects, shaders and experimentation
Understand how these techniques can be applied to transform 3D to 2D shadows and post-processing
Render real-time liquid in WebGL
Use DOM as a texture so you get the power of WebGL without having to worry about a fallback system
Master the basics by utilizing libraries
A brief intro to how CGI works and what is CGI? All those green screens that you have seen in movies. Yes, that thing! What is that? and how it works? you will get to know it from this PPT.
Chen Sagiv, co founder and co CEO of SagivTech, gave an introduction talk to Computer Vision at She Codes branch in Google Campus TLV.
In the talk an overview was given on what is computer vision, where it is used, some basic notions and algorithms and the AI revolution.
Overview of Computer Vision For Footwear IndustryTanvir Moin
Computer vision is an interdisciplinary field that focuses on enabling computers to interpret and analyze visual data from the world around us. It involves the development of algorithms and techniques that allow machines to understand images and videos, just as humans do.
The main goal of computer vision is to create machines that can "see" and understand the world around them, and then use that information to make decisions or take actions. This can involve tasks such as object recognition, scene reconstruction, facial recognition, and image segmentation.
Computer vision has a wide range of applications in various fields, such as healthcare, entertainment, transportation, robotics, and security. Some examples include medical image analysis, autonomous vehicles, augmented reality, and surveillance systems.
In recent years, the development of deep learning techniques, particularly convolutional neural networks (CNNs), has greatly advanced the field of computer vision, allowing machines to achieve state-of-the-art performance on various visual recognition tasks.
Digital image processing is the use of algorithms and mathematical models to process digital images. The goal of digital image processing is to enhance the quality of images, extract meaningful information from images, and automate image-based tasks.
Brief introduction to Digital Image Processing
Some common terminology such as Analog Image, Digital Image, Image Enhancement, Image Restoration, Segmentation
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
2. A dimension is a physical quantity that gives us
information about the state of a system.
A system is n-dimensional if there are n physical
quantities which completely define the state of the
system.
Dimension
12. • 360 degree video
• Sphere
• Surface of sphere.
Are these 3D
13.
14. • The process of developing a mathematical representation of
any three-dimensional surface of an object.
• The product is called a 3D model
3D modeling.
15. • Abstract
• Using a formula.
• Solid
• Define the volume
• More realistic
• Difficult to build.
• Used in simulations
• Surface
• Define the boundary
• Easier to work with.
3D models Representations
16. • Polygonal modeling.
• Using polygons
• Quick rendering.
• planar
• Approximate curved surfaces
• Curve modeling.
• Surfaces are defined by curves
• Digital Sculpturing.
Ways of modeling.
18. • A material defines the optical properties of an object: of
what material object is made of. its color and whether it is
dull or shiny.
• A texture is a pattern that breaks up the uniform
appearance of the material.
• textures have to be attached to materials to affect objects.
• Bump mapping.
• simulating bumps and wrinkles on the surface of an object.
Texturing and material assigning
19. • Skeletal animation
• represented in two parts:
• a surface
• a hierarchical set of interconnected bones (called the skeleton or rig)
• humans or more generally for organic modeling,
Rigging and constraints
20. • making the illusion of motion by rapid displaying of
slightly different images
Animation.
22. Tangled lantern Scene.
Tangled is Disney’s 50th anim movie. Released in 2010
And over 45,000 lanterns were used during the "I See the
Light" sequence.
25. Lord of the ring Battel Scene.
1st movie which used a crowd simulator named
“MASSIVE”
Used artificial intelligence,
Some actions and sensors were defined
Physics was definitely considered.
26. • Rendering is when the computer finally uses intricate algorithms
to apply the effects you have specified on the objects you have
created
Rendering
27. • Rendering an image requires great computing muscle and often
takes many hours for a single image
• some multimedia and animation companies dedicate certain
computers solely for rendering.
• The final images for the classic animated movie “Toy Story” were
rendered on a “farm” of 87 dual processor and 30 quad-
processor 100 MHz SPARCstation 20s. It took 46 days of
continuous processing to render that film’s 110,000 frames at a
rate of about one frame every one to three hours.
Rendering
29. Advantage of 3D technology
• Flexibility, ability to change angles or animate images
• Ease of rendering, automatic calculation and rendering
photorealistic effects rather than mentally visualizing or
estimating
• Accurate photorealism, less chance of human error in
misplacing, overdoing, or forgetting to include a visual effect.
30. A good 3-D modeling tool should include
the following features:
• Multiple windows that allow you to view your model in each
dimension, from the camera’s perspective, and in a rendered
preview
• The ability to drag and drop primitive shapes into a scene
• The ability to create and sculpt organic objects from scratch
• Lathe and extrude features
31. A good 3-D modeling tool should include
the following features:
• Color and texture mapping
• The ability to add realistic effects such as transparency,
shadowing, and fog
• The ability to add spot, local, and global lights, to place
them anywhere, and manipulate them for special lighting
effects
• Unlimited cameras with focal length control
• The ability to draw spline-based paths for animation
32. Free, Open Source, cross platform
We can create animated films, visual effects, art,
3D printed models, interactive 3D applications and video games.
Website: www.blender.org
Blender