3D Modeling

by RABIH 15. November 2009 10:22
Share on Facebook

In 3D computer graphics, 3D modeling is the process of developing a mathematical representation of any three-dimensional object (either inanimate or living) via specialized software. The product is called a 3D model. It can be displayed as a two-dimensional image through a process called 3D rendering or used in a computer simulation of physical phenomena. The model can also be physically created using 3D Printing devices.
Models may be created automatically or manually. The manual modeling process of preparing geometric data for 3D computer graphics is similar to plastic arts such as sculpting.

Models

3D models represent a 3D object using a collection of points in 3D space, connected by various geometric entities such as triangles, lines, curved surfaces, etc. Being a collection of data (points and other information), 3D models can be created by hand, algorithmically (procedural modeling), or scanned.
3D models are widely used anywhere in 3D graphics. Actually, their use predates the widespread use of 3D graphics on personal computers. Many computer games used pre-rendered images of 3D models as sprites before computers could render them in real-time.
Today, 3D models are used in a wide variety of fields. The medical industry uses detailed models of organs. The movie industry uses them as characters and objects for animated and real-life motion pictures. The video game industry uses them as assets for computer and video games. The science sector uses them as highly detailed models of chemical compounds. The architecture industry uses them to demonstrate proposed buildings and landscapes through Software Architectural Models. The engineering community uses them as designs of new devices, vehicles and structures as well as a host of other uses. In recent decades the earth science community has started to construct 3D geological models as a standard practice.

Modeling Processes

There are five popular ways to represent a model:

Polygonal modeling - Points in 3D space, called vertices, are connected by line segments to form a polygonal mesh. Used, for example, by 3DS Max. The vast majority of 3D models today are built as textured polygonal models, because they are flexible and because computers can render them so quickly. However, polygons are planar and can only approximate curved surfaces using many polygons.
NURBS modeling - NURBS Surfaces are defined by spline curves, which are influenced by weighted control points. The curve follows (but does not necessarily interpolate) the points. Increasing the weight for a point will pull the curve closer to that point. NURBS are truly smooth surfaces, not approximations using small flat surfaces, and so are particularly suitable for organic modeling. Maya and Rhino 3d are the most well-known commercial software that uses NURBS natively
Splines & Patches modeling - Like NURBS, Splines and Patches depend on curved lines to define the visible surface. Patches fall somewhere between NURBS and polygons in terms of flexibility and ease of use.
Primitives modeling - This procedure takes geometric primitives like balls, cylinders, cones or cubes as building blocks for more complex models. Benefits are quick and easy construction and that the forms are mathematically defined and thus absolutely precise, also the definition language can be much simpler. Primitives modeling is well suited for technical applications and less for organic shapes. Some 3D software can directly render from primitives (like POV-Ray), others use primitives only for modeling and convert them to meshes for further operations and rendering.
Sculpt modeling - Still fairly new method of modeling 3D sculpting has become very popular in the few short years it has been around. There are 2 types of this currently, Displacement which is the most widely used among applications at this moment, and volumetric. Displacement uses a dense model (often generated by Subdivision surfaces of a polygon control mesh) and stores new locations for the vertex positions through use of a 32bit image map that stores the adjusted locations. Volumetric which is based loosely on Voxels has similar capabilities as displacement but does not suffer from polygon stretching when there are not enough polygons in a region to achieve a deformation. Both of these methods allow for very artistic exploration as the model will have a new topology created over it once the models form and possibly details have been sculpted. The new mesh will usually have the original high resolution mesh information transferred into displacement data or normal map data if for a game engine.

Modeling can be performed by means of a dedicated program (e.g., form•Z, Maya, 3DS Max, Blender, Lightwave, Modo) or an application component (Shaper, Lofter in 3DS Max) or some scene description language (as in POV-Ray). In some cases, there is no strict distinction between these phases; in such cases modeling is just part of the scene creation process
Complex materials such as blowing sand, clouds, and liquid sprays are modeled with particle systems, and are a mass of 3D coordinates which have either points, polygons, texture splats, or sprites assign to them.

Compared to 2D methods

3D Photorealistic effects are often achieved without wireframe modeling and are sometimes indistinguishable in the final form. Some graphic art software includes filters that can be applied to 2D vector graphics or 2D raster graphics on transparent layers.

Advantages of wireframe 3D modeling over exclusively 2D methods include:
Flexibility, ability to change angles or animate images with quicker rendering of the changes;
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.
Disadvantages compare to 2D photorealistic rendering may include a software learning curve and difficulty achieving certain hyperrealistic effects. Some hyperrealistic effects may be achieved with special rendering filters included in the 3D modeling software. For the best of both worlds, some artists use a combination of 3D modeling followed by editing the 2D computer-rendered images from the 3D model.

 

Tags: , ,

Definition | Graphic and Motion Design | Programming

Quick Gold Text

by RABIH 9. August 2009 19:58
Share on Facebook

There are a lot of ways to make "gold" text. This one makes use of two
layers with the exact same text on it. They are layered on top of each other with the bottom layer a few pixels down so that it gives an illusion of 3 dimenions.

To read the complete tutorial, click the following download button

Tags: ,

Graphic and Motion Design | Tips and Tricks | Tutorials & knowledge

3D Computer Graphics

by RABIH 27. July 2009 12:42
Share on Facebook

3D computer graphics, are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images. Such images may be for later display or for real-time viewing.
Despite these differences, 3D computer graphics rely on many of the same algorithms as 2D computer vector graphics in the wire-frame model and 2D computer raster graphics in the final rendered display. In computer graphics software, the distinction between 2D and 3D is occasionally blurred; 2D applications may use 3D techniques to achieve effects such as lighting, and primarily 3D may use 2D rendering techniques.
3D computer graphics are often referred to as 3D models. Apart from the rendered graphic, the model is contained within the graphical data file. However, there are differences. A 3D model is the mathematical representation of any three-dimensional object (either inanimate or living). A model is not technically a graphic until it is visually displayed. Due to 3D printing, 3D models are not confined to virtual space. A model can be displayed visually as a two-dimensional image through a process called 3D rendering, or used in non-graphical computer simulations and calculations.
The process of creating 3D computer graphics can be sequentially divided into three basic phases: 3D modeling which describes the process of forming the shape of an object, layout and animation which describes the motion and placement of objects within a scene, and 3D rendering(1) which produces an image of an object.

Modeling:
The model describes the process of forming the shape of an object. The two most common sources of 3D models are those originated on the computer by an artist or engineer using some kind of 3D modeling tool, and those scanned into a computer from real-world objects. Models can also be produced procedurally or via physical simulation.

Layout and animation:
Before objects are rendered, they must be placed (laid out) within a scene. This is what defines the spatial relationships between objects in a scene including location and size. Animation refers to the temporal description of an object, i.e., how it moves and deforms over time. Popular methods include keyframing, inverse kinematics, and motion capture, though many of these techniques are used in conjunction with each other. As with modeling, physical simulation is another way of specifying motion.

Rendering:
Rendering converts a model into an image either by simulating light transport to get photorealistic images, or by applying some kind of style as in non-photorealistic rendering. The two basic operations in realistic rendering are transport (how much light gets from one place to another) and scattering (how surfaces interact with light). This step is usually performed using 3D computer graphics software or a 3D graphics API. The process of altering the scene into a suitable form for rendering also involves 3D projection which allows a three-dimensional image to be viewed in two dimensions.

 (1) : the word "rendering" can include, beside the final rendering of the scene, the lighting and the applying materials, otherwise they can take a fourth basic phase

Tags:

Definition | Graphic and Motion Design

Raster and Vector Graphics

by RABIH 19. July 2009 12:01
Share on Facebook

In computer graphics, a raster graphics image or bitmap is a data structure representing a generally rectangular grid of pixels, or points of color, viewable via a monitor, paper, or other display medium. Raster images are stored in image files with varying formats.
A bitmap corresponds bit-for-bit with an image displayed on a screen, generally in the same format used for storage in the display's video memory, or maybe as a device-independent bitmap. A bitmap is technically characterized by the width and height of the image in pixels and by the number of bits per pixel.

Vector graphics is the use of geometrical primitives such as points, lines, curves, and shapes or polygon(s), which are all based on mathematical equations, to represent images in computer graphics.
Vector graphics formats are complementary to raster graphics, which is the representation of images as an array of pixels, as it is typically used for the representation of photographic images. There are instances when working with vector tools and formats is best practice, and instances when working with raster tools and formats is best practice. There are times when both formats come together. An understanding of the advantages and limitations of each technology and the relationship between them is most likely to result in efficient and effective use of tools.

More...

Tags: , ,

Definition | Graphic and Motion Design

Adobe Photoshop

by RABIH 1. July 2009 10:52
Share on Facebook

Adobe Photoshop, or simply Photoshop, is the most powerful graphics editing program (also known as a DPP, Desktop Publishing Program) developed and published by Adobe Systems. It is the current market leader for commercial bitmap and image manipulation software, and is the flagship product of Adobe Systems.

FEATURES
Photoshop has strong ties with other Adobe software for media editing, animation, and authoring. Files in Photoshop's native format, .PSD, can be exported to and from Adobe Illustrator, Adobe Premiere Pro, After Effects, and Adobe Encore to make professional standard DVDs and provide non-linear editing and special effects services, such as backgrounds, textures, and so on, for television, film, and the Web. For example, Photoshop CS broadly supports making menus and buttons for DVDs. For .PSD files exported as a menu or button, it only needs to have layers, nested in layer sets with a cuing format, and Adobe Encore DVD reads them as buttons or menus. Photoshop is a pixel-based (1) image editor, unlike Adobe Illustrator, which is a vector-based (1) image editor.

Photoshop can utilize the color models RGB, lab, CMYK, grayscale, binary bitmap, and duotone. Photoshop has the ability to read and write raster and vector image formats such as .EPS, .PNG, .GIF, .JPEG, and Fireworks. It also has several native file formats:

  • The .PSD (Photoshop Document) format stores an image with support for most image options available in Photoshop. These include layers with masks, color spaces, ICC profiles, transparency, text, alpha channels and spot colors, clipping paths, and duotone settings. This is in contrast to many other file formats (e.g. .EPS or .GIF) that restrict content to provide streamlined, predictable functionality. Photoshop's popularity means that the .PSD format is widely used, and it is supported to some extent by most competing software.
  • The .PSB (Large Document Format) format is a newer version of .PSD designed for files over 2 gigabytes.
  • The .PDD (PhotoDeluxe Document) format is a version of .PSD that only supports the features found in the discontinued PhotoDeluxe software.

CS3 Version
Photoshop CS3 is marketed with three main components of improvement over previous versions: "Work more productively, edit with unrivalled power, and composite with breakthrough tools. New features propagating productivity include streamlined interface, improved Camera Raw, better control over print options, enhanced PDF support, and better management with Adobe Bridge. Editing tools new to CS3 are the Clone Source palette and nondestructive Smart Filters, and other features such as the Brightness/Contrast adjustment and Vanishing Point module were enhanced. The Black and White adjustment option improves users control over manual grayscale conversions with a dialog box similar to that of Channel Mixer. Compositing is assisted with Photoshop's new Quick Selection and Refine Edge tools and improved.. Image stitching technology.
CS3 Extended contains all features of CS3 plus tools for editing and importing some 3D graphics file formats, enhancing video, and comprehensive image analysis tools, utilizing MATLAB integration and DICOM file support.

CS4 Version
Photoshop CS4 features additions such as the ability to paint directly on 3D models, wrap 2D images around 3D shapes, convert gradient maps to 3D objects, add depth to layers and text, get print-quality output with the new ray-tracing rendering engine, and enjoy exporting to supported common 3D formats; the new Adjustment and Mask Panels; Content-aware scaling (also known as seam carving); Fluid Canvas Rotation and File display options. On 30 April, Adobe released Photoshop CS4 Extended, which includes all the same features of Adobe Photoshop CS4 with the addition of capabilities for scientific imaging, 3D, and high end film and video users. The successor to Photoshop CS3, Photoshop CS4, is the first 64-bit Photoshop on consumer computers.

(1): the difference between the pixel based image or in other word raster image and the vector based image I’ll explain it in another topic.

Tags:

Definition | Graphic and Motion Design

Graphic and Motion Design

by RABIH 23. June 2009 10:50
Share on Facebook

Graphic Design is a visual communication by a skillful combination of text and pictures in advertisements, magazines, books, etc.

The term graphic design can refer to a number of artistic and professional disciplines which focus on visual communication and presentation. Various methods are used to create and combine symbols, images and/or words to create a visual representation of ideas and messages. A graphic designer may use typography, visual arts and page layout techniques to produce the final result. Graphic design often refers to both the process (designing) by which the communication is created and the products (designs) which are generated.

Common uses of graphic design include magazines, advertisements, product packaging and web design. For example, a product package might include a logo or other artwork, organized text and pure design elements such as shapes and color which unify the piece.

More...

Tags:

Definition | Graphic and Motion Design

Online Chat

About The Skills Way Center

 Welcome!   This is Skills Way Center, A computer training center located in Mina, Tripoli, Lebanon.
More...

   

 

free counters

Google Translator

Recent Comments

Comment RSS
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010 Skills Way Center Blog