Wednesday, July 23, 2008

3D computer graphics

This article is about process of creating 3D computer graphics. For information on the study of computer graphics, see Computer graphics
3D computer graphics (in contrast to 2D 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.
Overview
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 which produces an image of an object.
3D modeling
Modeling
In 3D computer graphics, 3D modeling is the process of developing a mathematical, wireframe 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 3D graphics are used. 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. 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.

3D scanner
A 3D scanner is a device that analyzes a real-world object or environment to collect data on its shape and possibly its appearance (i.e. color). The collected data can then be used to construct digital, three dimensional models useful for a wide variety of applications. These devices are used extensively by the entertainment industry in the production of movies and video games. Other common applications of this technology include industrial design, orthotics and prosthetics, reverse engineering and prototyping, quality control/inspection and documentation of cultural artifacts.
Many different technologies can be used to build these 3D scanning devices; each technology comes with its own limitations, advantages and costs. It should be remembered that many limitations in the kind of objects that can be digitized are still present: for example optical technologies encounter many difficulties with shiny, mirroring or transparent objects.
There are however methods for scanning shiny objects, such as covering them with a thin layer of white powder that will help more light photons to reflect back to the scanner. Laser scanners can send trillions of light photons toward an object and only receive a small percentage of those photons back via the optics that they use. The reflectivity of an object is based upon the object's color or terrestrial albedo. A white surface will reflect lots of light and a black surface will reflect only a small amount of light. Transparent objects such as glass will only refract the light and give false three dimensional information.
Functionality
The purpose of a 3D scanner is usually to create a point cloud of geometric samples on the surface of the subject. These points can then be used to extrapolate the shape of the subject (a process called reconstruction). If color information is collected at each point, then the colors on the surface of the subject can also be determined.
3D scanners are very analogous to cameras. Like cameras, they have a cone-like field of view, and like cameras, they can only collect information about surfaces that are not obscured. While a camera collects color information about surfaces within its field of view, 3D scanners collect distance information about surfaces within its field of view. The “picture” produced by a 3D scanner describes the distance to a surface at each point in the picture. If a spherical coordinate system is defined in which the scanner is the origin and the vector out from the front of the scanner is φ=0 and θ=0, then each point in the picture is associated with a φ and θ. Together with distance, which corresponds to the r component, these spherical coordinates fully describe the three dimensional position of each point in the picture, in a local coordinate system relative to the scanner.
For most situations, a single scan will not produce a complete model of the subject. Multiple scans, even hundreds, from many different directions are usually required to obtain information about all sides of the subject. These scans have to be brought in a common reference system, a process that is usually called alignment or registration, and then merged to create a complete model. This whole process, going from the single range map to the whole model, is usually known as the 3D scanning pipeline.

3D rendering
3D rendering is the 3D computer graphics process of automatically converting 3D wire frame models into 2D images with 3D photorealistic effects on a computer.
Rendering is the process of generating an image from a model, by means of computer programs. The model is a description of three dimensional objects in a strictly defined language or data structure. It would contain geometry, viewpoint, texture, lighting, and shading information. The image is a digital image or raster graphics image. The term may be by analogy with an "artist's rendering" of a scene. 'Rendering' is also used to describe the process of calculating effects in a video editing file to produce final video output.
It is one of the major sub-topics of 3D computer graphics, and in practice always connected to the others. In the graphics pipeline, it is the last major step, giving the final appearance to the models and animation. With the increasing sophistication of computer graphics since the 1970s onward, it has become a more distinct subject.
Rendering has uses in architecture, video games, simulators, movie or TV special effects, and design visualization, each employing a different balance of features and techniques. As a product, a wide variety of renderers are available. Some are integrated into larger modeling and animation packages, some are stand-alone, some are free open-source projects. On the inside, a renderer is a carefully engineered program, based on a selective mixture of disciplines related to: light physics, visual perception, mathematics, and software development.
In the case of 3D graphics, rendering may be done slowly, as in pre-rendering, or in real time. Pre-rendering is a computationally intensive process that is typically used for movie creation, while real-time rendering is often done for 3D video games which rely on the use of graphics cards with 3D hardware accelerators.
Rendering methods
Rendering is the final process of creating the actual 2D image or animation from the prepared scene. This can be compared to taking a photo or filming the scene after the setup is finished in real life. Several different, and often specialized, rendering methods have been developed. These range from the distinctly non-realistic wireframe rendering through polygon-based rendering, to more advanced techniques such as: scanline rendering, ray tracing, or radiosity. Rendering may take from seconds to days for a single image/frame. In general, different methods are better suited for either photo-realistic rendering, or real-time rendering.

3D Printing
3D printing is a category of rapid prototyping technology. A three dimensional object is created by layering and connecting successive cross sections of material. 3D printers are generally faster, more affordable and easier to use than other additive fabrication technologies.
Technologies
Previous means of producing a prototype typically took man-hours, many tools, and skilled labor. For example, after a new street light luminaire was digitally designed, drawings were sent to skilled craftsmen where the design on paper was painstakingly followed and a three-dimensional prototype was produced in wood by utilizing an entire shop full of expensive wood working machinery and tools. This typically was not a speedy process and costs of the skilled labor were not cheap. Hence the need to develop a faster and cheaper process to produce prototypes. As an answer to this need, rapid prototyping was born.
One variation of 3D printing consists of an inkjet printing system. Layers of a fine powder (plaster, corn starch, or resins) are selectively bonded by "printing" an adhesive from the inkjet printhead in the shape of each cross-section as determined by a CAD file. This technology is the only one that allows for the printing of full color prototypes. It is also recognized as the fastest method.
Alternately, these machines feed liquids, such as photopolymer, through an inkjet-type printhead to form each layer of the model. These Photopolymer Phase machines use an ultraviolet (UV) flood lamp mounted in the print head to cure each layer as it is deposited.
Fused deposition modeling (FDM), a technology also used in traditional rapid prototyping, uses a nozzle to deposit molten polymer onto a support structure, layer by layer.
Another approach is selective fusing of print media in a granular bed. In this variation, the unfused media serves to support overhangs and thin walls in the part being produced, reducing the need for auxiliary temporary supports for the workpiece.
Finally, ultrasmall features may be made by the 3D microfabrication technique of 2-photon photopolymerization. In this approach, the desired 3D object is traced out in a block of gel by a focused laser. The gel is cured to a solid only in the places where the laser was focused, due to the nonlinear nature of photoexcitation, and then the remaining gel is washed away. Feature sizes of under 100 nm are easily produced, as well as complex structures such as moving and interlocked parts.
Each technology has its advantages and drawbacks, and consequently some companies offer a choice between powder and polymer as the material from which the object emerges. Generally, the main considerations are speed, cost of the printed prototype, cost of the 3D printer, choice of materials, color capabilities, etc.
Unlike "traditional" additive systems such as stereolithography, 3D printing is optimized for speed, low cost, and ease-of-use, making it suitable for visualizing during the conceptual stages of engineering design when dimensional accuracy and mechanical strength of prototypes are less important. No toxic chemicals like those used in stereolithography are required, and minimal post printing finish work is needed. One need only brush off surrounding powder after the printing process. Bonded powder prints can be further strengthened by wax or thermoset polymer impregnation. FDM parts can be strengthened by wicking another metal into the part.

3D computer graphics software
3D computer graphics software refers to programs used to create 3D computer-generated imagery. There are typically many stages in the "pipeline" that studios use to create 3D objects for film and games, and this article only covers some of the software used. Note that most of the 3D packages have a very plugin -oriented architecture, and high-end plugins costing tens or hundreds of thousands of dollars are often used by studios. Larger studios usually create enormous amounts of proprietary software to run alongside these programs.
Features
Many 3D modelers are general-purpose and can be used to produce models of various real-world entities, from plants to automobiles to people. Some are specially designed to model certain objects, such as chemical compounds or internal organs.
3D modelers allow users to create and alter models via their 3D mesh. Users can add, subtract, stretch and otherwise change the mesh to their desire. Models can be viewed from a variety of angles, usually simultaneously. Models can be rotated and the view can be zoomed in and out.
3D modelers can export their models to files, which can then be imported into other applications. Many modelers allow importers and exporters to be plugged-in, so they can read and write data in the native formats of other applications.
Most 3D modelers contain a number of related features, such as ray tracers and other rendering alternatives and texture mapping facilities. Some also contain features that support or allow animation of models. Some may be able to generate full-motion video of a series of rendered scenes (i.e. animation).
Uses
3D modelers are used in a wide variety of industries. The medical industry uses them to create detailed models of organs. The movie industry uses them to create and manipulate characters and objects for animated and real-life motion pictures. The video game industry uses them to create assets for video games. The science sector uses them to create highly detailed models of chemical compounds. The architecture industry uses them to create models of proposed buildings and landscapes. The engineering community uses them to design new devices, vehicles and structures as well as a host of other uses.
Major packages
A comprehensive comparison of significant 3D packages can be found at CG Society Wiki and TDT3D 3D applications 2007 comparisons table.
3ds Max (Autodesk), originally called 3D Studio MAX. 3ds Max is used in many industries that utilize 3D graphics. It is used in the video game industry for developing models and creating cinema cut-scenes. It is used in architectural visualizations because it is highly compatible with AutoCAD-also developed by Autodesk. Additionally 3ds Max is used in film production, one contemporary film being Kaena: The Prophecy. With its price of around $3500 USD, it is one of the more expensive products in the market for this type of work. 3ds Max is available for Windows. 3DS Max is currently at version "2009" (v11).
AC3D (Inivis) is another 3D modeling application that began in the 90's on the Amiga platform. While it is used in a number of industries, MathWorks actively recommends it in many of their aerospace related articles due to price and compatibility. Additionally it is the first commercial 3D modeler to integrate full support for exporting models to the metaverse platform Second Life. AC3D is priced in the range of $79 USD and is available for Mac OS X, Windows and Linux. While AC3D does not feature its own renderer, it can generate output files for both RenderMan and POV-Ray among others.
Blender (Blender Foundation) is a free, open-source, 3D studio for animation, modeling, rendering, and texturing offering a feature set comparable to high end and mid range 3D animation suites such as Maya, 3ds Max, or Cinema 4D. It includes features such as multi-resolution sculpting; retopology painting. Additionally it supports 3D view texture painting; stack based modifier system; flexible particle system with particle based hair; cloth/soft body dynamics, rigid body dynamics and fluid simulation; node based texturing and node based compositing; an integrated non linear video editor; and integrated game engine. Blender is developed under the GPL and is available on all major platforms including Windows, OS X, Linux, BSD, Sun and Irix.. It is currently the only 3D animation suite that is supported both on super computers as well as handheld computers such as the Pocket PC (Pocket Blender).
Cinema 4D (MAXON) is a slightly lighter package than the others in its basic configuration. The software is claimed to be artist-friendly, and is designed with the less-technical user in mind. It has a lower initial entry cost due to a modular a-la-carte design for purchasing additional functions as users need them. For example, a module called BodyPaint allows artists to draw textures directly onto the surface of models. Originally developed for the Commodore Amiga, it is also available for Mac OS X, Windows and Linux. Cinema 4D is currently at version 10.5
Electric Image Animation System (EI Technology Group) is a 3D animation and rendering package available on both Mac OS X and Windows. Mostly known for its rendering quality and rendering speed it does not include a built-in modeler. EIAS features the ability to handle very large polygon counts. Recently, the blockbuster film "Pirates of the Caribbean: The Curse of the Black Pearl" and the Television hit "Lost" utilized the software.
form-Z (autodessys, Inc.) is a general purpose solid/surface 3D modeler. Its primary usage is modeling, and it also features rendering and animation support. form-Z claims users involved in architecture, interior design, illustration, product design, and set design. Its default renderer uses the LightWorks rendering engine for raytracing and radiosity. form-Z also supports Plugins and Scripts and has rendering support via Next Limit's Maxwell Renderer. It has Import/Export capabilities and was first released in 1991. It is currently available for both Mac OS X and Windows. The price for this software ranges from $1495-$2390USD based on output quality.
Houdini (Side Effects Software) is used for visual effects, and character animation as well as used inDisney’s The Wild. Houdini uses a nonstandard interface that it refers to as a "NODE system". Commercial licenses of Houdini include unlimited copies of Side Effects Software's hybrid micropolygon-raytracer renderer, Mantra, but Houdini also has built-in support for commercial renderers like Pixar's RenderMan and mental ray. There are two versions of Houdini, Houdini Escape ($1,995 USD) and Houdini Master ($7,995 USD). For non-commercial users, Side Effects Software offers the free Houdini Apprentice personal learning edition, which places a small watermark on images, and Houdini Apprentice HD, a $99 USD package that does not watermark renders. Houdini is currently at version 9.
Light Wave 3D (NewTek), first developed for the Amiga, was originally bundled as part of the Video Toaster package and entered the market as a low cost way for TV production companies to create quality CG for their programming. It first gained public attention with its use in the TV series "Babylon 5". Contemporary use in TV and movie production can be seen with the 2004 recreated Battle Star Galactica series, CSI: Crime Scene Investigation and the film 300 (film). It is priced at $795 USD and is available for both Windows and Mac OS X. Lightwave's current version is Version 9.3.1
Light Works (LightWorkDesign) develops the LightWorks and LightWorks SE high quality 3D rendering toolkit predominantly used in Mechanical, Configuration and Architectural CAD applications. LightWorks has traditionally used ray tracing and radiosity algorithms, but more recently has incorporated Final gather and Global illumination algorithms. LightWorks is currently available for both Mac OS X and Windows on 32 and 64bit.
Massive is a 3D animation system for generating crowd-related visual effects, targeted for use in film and television. Originally developed for controlling the large-scale CGI battles in the Lord of the Rings, Massive Software has become an industry standard for digital crowd control in high end animation. Recently, the software has been utilized for blockbuster feature films including Happy Feet, King Kong, and I, Robot. It is available for various Unix and Linux platforms as well as Windows.
Maya (Autodesk) is currently used in the film and television industry. Maya has a high learning curve but has developed over the years into an application platform in and of itself through extendability via its MEL programming language. A common alternative to using the default built in rendering system named mental ray is Pixer’s Renderman. In 2005, Autodesk (makers of AutoCAD), acquired Alias--the original creator of Maya. Maya comes in two versions: Maya Complete ($1999 USD) and Maya Unlimited ($6999 USD). There is also Maya Personal Learning Edition, which is for non-commercial use and puts watermarks on any rendered images. The current version of Maya is "2008" (v9)
Modo (Luxology) is a subdivision modeling, texturing and rendering tool. Recently, version 301 added animation capabilities for camera motion and morphs / blendshapes. It is priced in the area of 895$ USD and is available for both Windows and Mac OS X. Modo's current version is 302.
Silo (Nevercenter) is a subdivision-surface modeler available for Mac OS X and Windows, with a Linux version in development. Silo does not include a renderer and is priced in the area of $109 USD. Silo is the bundled in modeler for the Electric Image Animation System suite.
SketchUp Pro (Google) is a 3D modeling package that features a sketch-based modeling approach. It has a pro version which supports 2-D and 3-D model export functions among other features, which is currently priced at $495 USD. It also has a free version that is integrated with Google Earth and limits export to Google's "3D Warehouse", where users can share their content.
SoftimageXSI (Avid) is feature-similar to Maya and is sold as a completive alternative. Prior to its acquisition by Avid, Softimage originally promoted the program (under the name Softimage 3D) for use in the video game industry and secured its promotion as part of the Nintendo N64 SDK. The newer Softimage XSI has additional features and integrates with mental ray rendering. XSI's current version is version 6.5.
SolidThinking (solidThinking Ltd) is a 3D solid/surface modeling and rendering software which features a Construction Tree method of development. This is explained as the history of the model construction process allowes real-time updates when modifications are made to points, curves, parameters or entire objects. solidThinking is available in four versions: MODELER, MODELER XL, DESIGN, and VANTAGE.
SolidWorks (Solid Works Corporation) is a series of packages used mainly for virtual testing of a product. It includes modeling, assembly, drawing, sheetmetal, weldments, and freeform surfacing. It also has support for custom programming/scripting in Visual Basic and C. The licenses/packages are SolidWorks, SolidWorks Office, SolidWorks Office Professional, SolidWorks Office Premium, SolidWorks Student Design Kit, SolidWorks Education Edition, and SolidWorks Student Edition.
TrueSpace (Caligari Corporation) is another 3D program available for Windows, although the company Caligari first found its start on the Amiga platform. trueSpace features modeling, animation, 3D-painting, and rendering capabilities. It is priced in the range of $199 USD for Version 5.2 through $595 USD for Version 7. The current version is 7.5
ViewBuild USA (VEC3D) is a 3D software package built on a gaming platform used primarily for modeling architecture.
Vue 6 (E-on Software) Vue 6 is a tool for creating, animating and rendering natural 3D environments. It was most recently used to create the background jungle environments in the 2nd and 3rd Pirates of the Caribbean films. The current version is v6.5
Zbrush (Pixologic) is a digital sculpting tool that combines 3D/2.5D modeling, texturing and painting tool available for Mac OS X and Windows. It is priced at $489 USD.The current version of Zbrush is 3.1.
Other packages
Anim8or is a proprietary freeware 3D rendering and animation package.
Animation:Master from HASH, Inc is a modeling and animation package that focuses on ease of use. It is a spline-based modeler. Its strength lies in character animation.
Art of Illusion is a free software package developed under the GPL.
AutoQ3D is a GPLed cross-platform modeler.
Bryce (DAZ Productions) is most famous for landscapes.
Carrara (DAZ Productions) is a 3D complete tool set package for 3D modeling, texturing animation and rendering; and Amapi and Hexagon are 3D packages often used for high-end abstract and organic modeling respectively.
Cheetah3D is primarily aimed at amateur 3D artists with some medium- and high-end features
DAZ Studio a free specialized tool for adjusting parameters of preexisting models, posing and rendering them. Similar to Poser, but more limited in functionality.
DeleD 3D Editor is a fully functional free game-oriented 3D Editor. PRO version also available.
DIALux is a free light making software. It also makes buildings / architectural modeling and a little more. Used to cost thousands of dollars. It has renderers as well.
DX Studio a complete integrated development environment for creating interactive 3D graphics. The system comprises both a real-time 3D engine and a suite of editing tools, and is the first product to offer a complete range of tools in a single IDE.
Equinox-3D
Grome is a professional modeler especially suited for outdoor environments. Used in gaming and 3D simulation industry.
K-3D is a GNU modeling, animation, and rendering system available on Linux and Win32. It makes use of RenderMan-compliant render engines. It features scene graph procedural modelling similar to that found in Houdini.
Landscape Studio is a Java-based heightmap generator.
MakeHuman is a GPL program that generates 3D parametric humanoids.
MeshLab is a free Windows, Linux and Mac OS X application for visualizing, simplifying, processing and converting large three dimensional meshes to or from a variety of 3D file formats.
MilkShape 3D is a shareware/trialware polygon 3D modelling program with extensive import/export capabilities.
Misfit Model 3D is an OpenGL-based 3D model editor that works with triangle-based models. It supports multi-level undo, skeletal animations, simple texturing, scripting, command-line batch processing, and a plugin system for adding new model and image filters. Complete online help is included. It is designed to be easy to use and easy to extend with plugins and scripts.
Moonlight3d is a modeling and animation tool.
Mudbox Mudbox is a high resolution brush-based 3D sculpting program, that claims to be the first of its type. The software was acquired by Autodesk in 2007.
OpenFX is a modeling and animation studio, distributed under the GPL.
Pixels 3D is supports NURBS modeling, animation and effects and comes with a micropolygon renderer with node-based material graphs. It is available exclusively for Mac OS X.
Poser (Smith Micro) Poser is a 3D rendering and animation software program optimized for models that depict the human figure in three-dimensional form and is specialized for adjusting features of preexisting character models via varying parameters. It is also for posing and rendering of models and characters. It includes some specialized tools for walk cycle creation, cloth and hair.
RealFlow simulates and renders particle systems of rigid bodies and fluids.
Realsoft 3D Real3D
Rhinoceros 3D is a commercial modeling tool which has excellent support for freeform NURBS editing.
ShapeShop is a free sketch-based 3D modeling tool based on hierarchical implicit surfaces. Like Sketchup, it is very easy to use, but can create a much wider range of smooth surfaces.
SharpConstruct is a free 3D modeling program that works like ZBrush.
Terragen and Terragen 2 are freeware scenery generators.
Wings 3D is a BSD -licensed, minimal modeler.
3D MESH BLACKSMITH is a 3D modeler that incorporates features useful in video game level design or for designing 3D objects through a simplified interface. The application also features tools for character modeling and animation, object animation scripting, mesh generation and editing as well as 3D painting (colors and bump map). It uses a pseudo "C style" scripting language.
Renderers
3Delight is a RenderMan-compliant renderer.
Aqsis is a free rendering suite compliant with the RenderMan standard.
Brazil is a rendering engine for 3ds Max and VIZ
FPrime for Lightwave adds a very fast preview and can in many cases be used for final rendering.
Fryrender is a multi-platform renderer which forgoes raytracing, global illumination and radiosity in favor of photon rendering with a virtual electromagnetic spectrum, resulting in very authentic looking renders.
Gelato is a hardware-accelerated, non-real-time renderer created by graphics card manufacturer NVIDIA.
Indigo Renderer is a closed source (but free for all uses) photorealistic renderer that uses XML for scene description. Exporters available for Blender, Maya (Mti), Cinema 4D, Rhino, 3ds Max.
IRender for SketchUp add photorealistic rendering capabilities to SketchUp.
Kerkythea is a freeware rendering system that supports raytracing. Currently, it can be integrated with 3ds Max, Blender, SketchUp, and Silo (generally any software that can export files in obj and 3ds formats). Kerkythea is a standalone renderer, using physically accurate materials and lighting.
KRay for Lightwave offers very fast radiosity rendering solutions
LuxRender is an unbiased open source rendering engine featuring Metropolis light transport
Maxwell Render is a multi-platform renderer which forgoes raytracing, global illumination and radiosity in favor of photon rendering with a virtual electromagnetic spectrum, resulting in very authentic looking renders. It was the first to market.
mental ray is another popular renderer, and comes default with most of the high-end packages.
Pixar's PhotoRealistic RenderMan is the a renderer, used in many studios. Animation packages such as 3DS Max and Maya can pipeline to RenderMan to do all the rendering.
Pixie is an open source photorealistic renderer.
POV-Ray (or The Persistence of Vision Raytracer) is a freeware (with source) ray tracer written for multiple platforms.
Sunflow is an open source, photo-realistic renderer written in Java.
Turtle is an alternative renderer for Maya, it specializes in faster radiosity and automatic surface baking technology which further enhances its speedy renders.
V-Ray is promoted for use in the architectural visualization field used in conjunction with 3Ds Max and 3ds viz. It is also commonly used with Maya.
YafRay raytracer/renderer distributed under the LGPL license.
Related to 3D software
Swift 3D is a package for transforming models in Lightwave or 3DS Max into Flash animations.
Match moving software is commonly used to match live video with computer-generated video, keeping the two in sync as the camera moves.
After producing video, studios then edit or composite the video using programs such as Adobe Premiere or Apple Final Cut at the low end, or Auto desk Combustion, Eye-on Digital Fusion, Apple Shake at the high end.
Meta Creations Detailer and Painter 3D are discontinued software applications specifically for painting texture maps on 3-D Models.
Any raster graphic editor software may be used to touch up rendered 3D still images from any 3D software application.
UVMapper is a freeware/shareware program for setting UVs on Alias Wavefront Object models.
Headus UVLayout is a software package for creating UVs on models. Rather than the traditional 'projection' approach, it uses a 'slice and flatten' approach which leads to less seams and distortion.

58 comments:

jochem said...

wouldn't it be great to turn 3D models into reality?

http://www.youtube.com/watch?v=TQoTro9WfbQ

Unknown said...

Wow! This is the best explanation of film making using 3d laser scanning technology techniques. In the field of film making, the 3-D laser scanning technology is very useful since it is enjoyable to watch 3d animation nowadays. It also adds beauty and technological "feel" of the film. In that sense, it is not only designers and engineers who are taking advantage of the latest laser scanning technology but also film makers. In some parts of the world, looking for Faro arm for sale and laser scanning equipment availability is common. That's how essential laser scanning technology is.

Unknown said...

When I bought my computer I did not know about the graphics card, however I saw a blog like this in a webside and it contained information, how to use and how install the graphic card. Similar to this, I think costa rica investment opportunities introduce great ideas how you can do the best investment. This is very interesting!!!

Anonymous said...

Who can skilled in and tell what goods are sold on this locale: [url=http://terchieheart.0catch.com]one klick[/url]
Thanks for waiting!

Certification Of Quality Management Systems said...

As a gamer, the present developments in 3D laser scanning technology astounds me. It feels like it was just yesterday that Pong was the very graphically pleasing thing that ever graced our television sets. Video games now feels like your taking part in a movie. Let's just hope that they keep their technology to the standard level.

Buy Generic Viagra said...

day after day, this technology advance more and more, with the first movies and animations until our days, is impressive how much has changed this.

Unknown said...

My blogs

cyberst0rm
http://cyberst0rm.blogspot.com

computer teachnolgy
http://compu-techo.blogspot.com/

is any one want link exchange contact at m.bilaliqbal2010@gmail.com

Anonymous said...

[url=http://louboutinmart.co.uk]christian louboutin outlet[/url] They make a number of very cute flats for young girls. http://dkgoose.com Syvmvsrel [url=http://www.louboutinoutletuks.co.uk]christian louboutin[/url]
ovnxwn 313295 [url=http://www.chilliwackbombersoutlet.com]wild geese breeds[/url] 740085 [url=http://www.beatsbydreaonsales.com]beats by dre christmas[/url]

Anonymous said...

[url=http://louboutinmart.co.uk]louboutin uk[/url] For a vending route to remain lucrative in the long term, there must be a good working relationship between operator and location.. [url=http://dkgoose.com]canada goose[/url] Aofbbxblw [url=http://www.louboutinoutletuks.co.uk]christian louboutin outlet[/url]
mlsulk 889910 [url=http://www.chilliwackbombersoutlet.com]canada goose parka jackets[/url] 028435 [url=http://www.officialcanadagooseparkas.ca]canada goose jackets[/url]

Anonymous said...

[url=http://bestlouboutinshop.co.uk]christian louboutin uk[/url] Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.. [url=http://dkgoose.com]canada goose[/url] Lawomwexi [url=http://csrhelix.com]canada goose[/url]
asndkd 572981 606199 [url=http://www.beatsbydreaonsales.com]beats by dre christmas[/url]

Anonymous said...

burberry bags fbtsix kzvy burberry wilenu kxqf burberry outlet sale mhnhmv gwqc ugg uk epqgmj pfti www.numbjerseys.com maglsd fpft ugg on sale kfbuww qtde ugg discount kegwyq eafg ugg boots cheap shwllz xvcs michael kors online outlet tlzzrn krvc michael kors tote dpnudj pbnr http://www.1qpf.com qirekr vwtz longchamp outlet okstan sfvv longchamp bags on sale hjmthk icmv longchamp handbags outlet erdpay sexp burberry outlet mshooo zrio

Anonymous said...

burberry handbags vsvlyq ihaw burberry bags dvdlit lajl burberry outlet yapdzy brnv uggs outlet gvxvdx btrm ugg outlet aibdbz vaqe ugg usa uigrps gudc ugg boots cheap ywvrpe qmda ugg usa lagejz yecf michael kors outlet rpwzsa pwoe michael kors 2012 xvkoct qsgi michael kors outlet sjscgj unkp longchamp handbags sale yzgxnq imxs longchamp outlet ioawck fiwt longchamp handbags outlet zbfxnb byme http://www.e4ni.com awykcm bahl

Anonymous said...

burberry sale wlvdyv hyum burberry sale eggajs sahe burberry sale 2012 tsmkxp diim ugg uk tunimi mxug ugg boots wholesale phlvuf jgxq ugg outlet store klqbit zufe ugg outlet wntkwr qggr ugg on sale wtqcpu ulja michael kors outlet fizouu dneh michael kors outlet store rfvlnq jmuu michael kors outlet vzyjqx pfni longchamp handbags outlet ygolpi mojv longchamp outlet yagmxy fomj http://www.dtr6.com wytair udkw http://www.e4ni.com ewdamr uenm

Anonymous said...

burberry handbags rweity uhrx burberry bags iwkriu decn www.livebulberryfashion.com sjdwar fovn uggs uk sale xlcfkc xplh ugg boots cheap cqpfap qyqe ugg usa gxkcbk gsio http://www.8wxc.com gmexjb qcri ugg usa fzfzul xfqf michael kors outlet hmspne llde michael kors outlet store scsnmz dxal michael kors 2013 gcrrmg ahtk longchamp outlet dpoovj epwi longchamp tote dgueti xvzf longchamp bag pphrak nnuq burberry outlet online xlsnrl rorn

Anonymous said...

www.bulberryfashion2013.com ogggzq kqbx www.fashionbulberryoutlet.com ougbyn vvwv www.livebulberryfashion.com fqozuz tlih uggs uk sale bxieie ljqw ugg boots sale suxdpp vyay http://www.2lv6.com aljjiz smlr http://www.8wxc.com ofztqk ruqn ugg boots outlet mcvdgu lckv michael kors outlet sshdws hblf michael kors online outlet ljspil nzbk michael kors 2012 wmellb syed longchamp outlet store fwansc oqsg longchamp sale zqxmcp mrvz longchamp handbags sale lrrfuf amnw burberry diaper bag amikuc ffdk

Anonymous said...

burberry jrhdue xtyx burberry sale jvdngn jstl burberry sale 2012 bydwic eucy www.specjerseys.com txfrme ciby ugg sale kbeoae zwap ugg boots sale ssuxyy tvrr ugg boots cheap vpimwq yaeg ugg sale srolts xxpu michael kors handbags outlet dhjzkf mkmq michael kors 2012 uxipxc vega michael kors outlet saspdm eiob longchamp handbags outlet inayiq dtqn longchamp sale qfwpkq waoc longchamp handbags lrxhyw yiex burberry outlet online iargha tqct

Anonymous said...

burberry outlet pyndgr duxk burberry sale juxwjw ycsq burberry outlet sale mnvcer swpy ugg uk qcotmd yxqm ugg boots cheap buehxw pefg ugg outlet store kvcuka cxvm ugg boots outlet rpuxvb xwlm ugg on sale rluars sqno michael kors outlet store slvxgh myob http://www.02s8.com utfnwr bccu michael kors outlet kkdtvp fncv http://www.z8ye.com defequ pinl longchamp outlet qlrixi ljiv longchamp handbags outlet ombtai tygy burberry outlet tyhfds ocvm

Anonymous said...

www.bulberryfashion2013.com xsewim iyoj burberry outlet ztmtjy cirg burberry bags olnojr uifp uggs outlet spuoxt yksy ugg boots wholesale pjmfcs jrvi ugg outlet store flrzhk rqec http://www.8wxc.com qrlgru aksi ugg sale fpgoxt clxl michael kors outlet cahxkf sfqu michael kors outlet store ynhdvu emgd michael kors diaper bag ngxybu ntld longchamp handbags outlet qrdmdv pdao longchamp tote arrpbd axal longchamp handbags ipdxef xnvv burberry outlet online yyolkf sojn

Anonymous said...

burberry sale sitmkp ylcc burberry chtshj wriu burberry outlet rafyii npdi ugg boots uk ozxunu yhij ugg boots cheap ozbhlt rjla ugg boots sale epjduz wgyk ugg boots outlet igypmr rlef ugg on sale llgcmj zqux http://www.jg20.com vuyzto wxbp michael kors 2012 alsrvj vyyw michael kors flats owqexk chyh longchamp on sale nduwgt kqif http://www.9dcu.com wwwyzy typy http://www.dtr6.com zrlupj lheu burberry diaper bag rfuipd itej

Anonymous said...

www.bulberryfashion2013.com ezltzu pfhx burberry uk vpjxck dwbf burberry xfclxw wnrt uggs sale zmyddi uyok ugg boots outlet whvbwi niei ugg outlet store dliisr ywem ugg factory outlet xpaqjv rjks ugg on sale swywbr rsla michael kors handbags on sale smgwwk xmhh michael kors 2012 ixdrxa qkxz http://www.1qpf.com pfqtww qpdp http://www.z8ye.com zkkbig jewp longchamp tote niryni dckd longchamp bag neqljh ztfe burberry handbags ppakkx vsil

Anonymous said...

uenvks order soma online no prescription - buy generic soma online no prescription http://www.californiabarattorneysearch.net/#buy-generic-soma-online-no-prescription , [url=http://www.californiabarattorneysearch.net/#generic-soma-no-prescription ]generic soma no prescription [/url]

Anonymous said...

Hello! Would you mind if I share your blog with my myspace group?
There's a lot of folks that I think would really enjoy your content. Please let me know. Thanks

my webpage; Zebra 2824

Anonymous said...

Hi there, i read your blog occasionally and i own a similar one
and i was just curious if you get a lot of spam remarks?
If so how do you prevent it, any plugin or anything you can recommend?
I get so much lately it's driving me insane so any support is very much appreciated.

Look into my web-site - cypress semiconductor san jose

Anonymous said...

12, [url=http://www.costofklonopin.com/]Buy Clonazepam[/url] - Cheap Klonopin - clonazepam no prescription http://www.costofklonopin.com/ .

Anonymous said...

Hi there would you mind sharing which blog platform
you're working with? I'm planning to start my own blog soon
but I'm having a hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I'm looking
for something completely unique. P.S Sorry for getting off-topic but I had
to ask!

Also visit my website corporate housing by owner dc

Anonymous said...

Gday! It looks as though we both have a passion for the same thing.
Your blog, "Blogger: Filmmaking Techniques" and mine are very similar.
Have you ever considered writing a guest write-up for a related
website? It will definitely help gain publicity to your website (my website recieves a lot of targeted traffic).
If you happen to be interested, e-mail me at: deannasoileau@gawab.
com. Thank you

Visit my web-site; corporate housing dallas tx

Anonymous said...

Hey would you mind stating which blog platform you're working with? I'm planning to
start my own blog in the near future but I'm having a difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I'm
looking for something unique. P.S My
apologies for being off-topic but I had to ask!


Feel free to visit my web blog; sian

Anonymous said...

Hello there, You have done an incredible job. I'll definitely digg it and personally suggest to my friends. I am sure they will be benefited from this website.

Also visit my homepage; cheap mac makeup

Anonymous said...

Hi i am kavin, its my first occasion to commenting anyplace, when i read this article i thought i could
also make comment due to this brilliant
post.

Here is my page; bacode rental

Anonymous said...

I visited many web pages but the audio quality for audio
songs present at this web site is genuinely marvelous.


Look into my blog post Cheap Nike Air Max 1

Anonymous said...

I know this web page offers quality dependent content and other
stuff, is there any other website which offers these information in quality?



Also visit my blog post - Cheap Ray Bans

Anonymous said...

Hi there! My name is Violette and I personally just desired
to say your web site is awesome! It truly is surprising simply because I
use to have a blog that practically had an identical web address: http://www.
blogger.com/comment.g?blogID=492083552395327787&postID=1910900317993226625 mine was only a few letters different.
Nonetheless, I am a big supporter of your weblog and if you at any
time would like a guest article please make sure to email me at:
eugenia.horvath@gmail.com. I absolutely love writing!


Feel free to visit my web-site - senior citizen circuit breaker illinois

Anonymous said...

Hi there your web page url: http://www.blogger.
com/comment.g?blogID=492083552395327787&postID=1910900317993226625 appears to be redirecting to a completely
different web-site when I click the homepage button. You might want to have this checked.


my page; appliance repair san diego reviews

Anonymous said...

Amazing! I'm truly enjoying the layout of your blog. Are you using a customized theme or is this readily available to all users? If you really don't want to say the name of it out in the public, please contact me at: lucretia.
southerland@yahoo.de. I'd really enjoy to get my hands on this template! Kudos.

my blog samsung refrigerator repair phone number

Anonymous said...

I'm extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you customize it yourself? Either way keep up the excellent quality writing, it's rare to
see a great blog like this one nowadays.


Check out my blog - mens victorinox watches

Anonymous said...

Great article! This is the kind of information that should be shared around the net.

Shame on the seek engines for no longer positioning this post
higher! Come on over and visit my site . Thank you =)

My site; http://walmat.altervista.org/groups/very-best-brands-for-children-watches-india-vie-for-ideal-destination/

Anonymous said...

It's an awesome piece of writing in support of all the web users; they will get advantage from it I am sure.

Feel free to visit my weblog ... womens stuhrling watches

Anonymous said...

Thank you for another wonderful article. Where else may anybody get that kind of information in such a perfect means of writing?
I've a presentation next week, and I am at the search for such info.

Here is my web site wrist watches

Anonymous said...

I do not even know how I stopped up right here, however
I believed this post was once great. I do not know who you might be however
certainly you're going to a well-known blogger in the event you aren't
already. Cheers!

Here is my blog post - yw.vipdoor.in

Anonymous said...

With havin so much content do you ever run into any problems of
plagorism or copyright violation? My site has a lot of completely unique content I've either written myself or outsourced but it seems a lot of it is popping it up all over the web without my permission. Do you know any methods to help stop content from being ripped off? I'd truly appreciate it.


My webpage ... destinysphere.de

Anonymous said...

Hi there, just became alert to your blog through Google,
and found that it's truly informative. I am gonna watch out for brussels. I will be grateful if you continue this in future. Many people will be benefited from your writing. Cheers!

Also visit my web page :: http://plusmodels.com/groups/swiss-watches-articles

Anonymous said...

I leave a leave a response whenever I like a article on a blog or if I have something to valuable to contribute to the conversation.
Usually it is caused by the sincerness communicated in the article
I read. And after this post "3D computer graphics".
I was moved enough to drop a thought :) I actually do have
2 questions for you if it's allright. Could it be simply me or does it look as if like some of these comments appear like they are written by brain dead visitors? :-P And, if you are posting on additional online social sites, I would like to follow everything fresh you have to post. Could you make a list the complete urls of your shared pages like your Facebook page, twitter feed, or linkedin profile?

my web blog: relic watch for men

Anonymous said...

Hello, its nice paragraph on the topic of media print, we all know media is a wonderful
source of facts.

Here is my weblog - rc cars

Anonymous said...

I am not sure where you are getting your information, but good topic.

I needs to spend some time learning much more or understanding more.
Thanks for wonderful info I was looking for this info for
my mission.

Feel free to surf to my weblog gamersadda.org

Anonymous said...

Hi there, its nice article concerning media print, we all know media is a fantastic source of
facts.

Also visit my web site ... akribos xxiv for women

Anonymous said...

Great post. I used to be checking continuously this weblog and I'm inspired! Extremely useful info particularly the remaining phase :) I deal with such information a lot. I used to be seeking this particular information for a very long time. Thanks and best of luck.

Look at my web page ... layerzonderdrempels.nl

Anonymous said...

Hi, i feel that i saw you visited my site so i
came to return the prefer?.I'm attempting to in finding issues to enhance my web site!I guess its adequate to use a few of your ideas!!

my web-site; seo coach

Anonymous said...

Does your blog have a contact page? I'm having problems locating it but, I'd like to
send you an email. I've got some creative ideas for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it grow over time.

Take a look at my weblog - car donation sacramento

Anonymous said...

Hello just wanted to give you a brief heads up and
let you know a few of the pictures aren't loading properly. I'm not sure why but
I think its a linking issue. I've tried it in two different browsers and both show the same results.

my web page: definition life insurance

Anonymous said...

Great article, exactly what I was looking for.

Feel free to surf to my blog :: Symbol MC9090

Anonymous said...

When someone writes an piece of writing he/she keeps the thought of a user in
his/her brain that how a user can know it. So that's why this post is perfect. Thanks!

Review my blog post - symbol mc7596

Anonymous said...

free dating sites in portland oregon http://loveepicentre.com teen dating age difference
bbw dating uk 20 [url=http://loveepicentre.com/testimonials/]dating a full figured woman[/url] magazine dating sexy
united arab emirated free dating [url=http://loveepicentre.com/]uranium-lead dating artifact top commentators closed[/url] shantell dating [url=http://loveepicentre.com/user/ceminays/]ceminays[/url] helenas dating

Anonymous said...

Right away I am going to do my breakfast, later than having my breakfast coming over again to read additional news.


Check out my web-site; kitchen remodeling ideas and pictures

Anonymous said...

Magnificent goods from you, man. I've be mindful your stuff prior to and you are simply too great. I actually like what you've received here, certainly like what you are saying and the
way in which by which you say it. You're making it entertaining and you still care for to stay it smart. I cant wait to learn far more from you. That is actually a great website.

Look into my web-site http://technorati.com

Anonymous said...

Hello! Someone in my Myspace group shared this website with us so I came to check it out.
I'm definitely enjoying the information. I'm book-marking and will be
tweeting this to my followers! Great blog and brilliant design and style.


Here is my blog kitchen design ideas 2012

Realty Reviews said...

This is a great post!
3D Rendering Software

areebashaikh said...

3D Rendering services I would like to say that this blog really convinced me to do it! Thanks, very good post.

areebashaikh said...

Learn revit software You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this...