Reflection (computer graphics) - Factbites
 Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Reflection (computer graphics)


    Note: these results are not from the primary (high quality) database.


  
 Computer Graphics Techniques
This page presents techniques introduced in computer graphics and the related papers.
@Article{Blinn:1976:TRC, author = "J. Blinn and M. Newell", title = "Texture and Reflection in Computer Generated Images", year = "1976", journal = "Communications of the ACM", volume = "19", pages = "542--546", keywords = "reflection of light and reflection and texture",}
@TechReport{Warnock:1969:HSA, author = "J. Warnock", title = "A Hidden-Surface Algorithm for Computer Generated Half-Tone Pictures", number = "TR 4--15, NTIS AD-733 671", year = "1969", institution = "University of Utah, Computer Science Department", keywords = "visible", }
profs.logti.etsmtl.ca /paquette/Research/whodidwhat.html   (1859 words)

  
 3D computer graphics - Wikipedia, the free encyclopedia
Modern 3D computer graphics rely heavily on a simplified reflection model called Phong reflection model, which should not be confused with Phong shading which is an entirely different subject.
3D computer graphics are distinct from 2D computer graphics in that a three-dimensional virtual representation of objects is stored in the computer for the purposes of performing calculations and rendering images.
In general, the art of 3D graphics is akin to sculpting or photography, while the art of 2D graphics is analogous to painting.
www.bucyrus.us /project/wikipedia/index.php/3D_computer_graphics   (1859 words)

  
 comp.graphics.algorithms Frequently Asked Questions
Graphics code also cheats by associating artificial normal vectors with the vertices of polygonal models to simulate the reflection properties of curved surfaces; these are called "vertex normals".
Qhull computes halfspace intersection by computing a convex hull.
The advantage is that the relative error incurred in the computation of r is also a function of the _differences_ between the vertices, and is not influenced by the _absolute_ coordinates of the vertices.
www.faqs.org /faqs/graphics/algorithms-faq   (14436 words)

  
 comp.graphics.algorithms Frequently Asked Questions
Graphics code also cheats by associating artificial normal vectors with the vertices of polygonal models to simulate the reflection properties of curved surfaces; these are called "vertex normals".
Qhull computes halfspace intersection by computing a convex hull.
The advantage is that the relative error incurred in the computation of r is also a function of the _differences_ between the vertices, and is not influenced by the _absolute_ coordinates of the vertices.
www.faqs.org /faqs/graphics/algorithms-faq   (14436 words)

  
 CS/CNS 174 Computer Graphics Lab
Class members will work on a project of their choice; they apply computer graphics techniques to selected problems in modeling, rendering, interaction or animation.
Class members will be able to make frame-by-frame animations using the facilities of the Caltech graphics group.
Topics covered include scan conversion of lines and polygons, basic image processing, sampling, aliasing and antialiasing, modeling and viewing transformations, represenations of curves and surfaces, user interfaces, hidden surface removal algorithms, reflection and lighting models, and illumination computations.
www.gg.caltech.edu /~cs174ta   (112 words)

  
 comp.graphics.algorithms Frequently Asked Questions
Graphics code also cheats by associating artificial normal vectors with the vertices of polygonal models to simulate the reflection properties of curved surfaces; these are called "vertex normals".
Qhull computes halfspace intersection by computing a convex hull.
The advantage is that the relative error incurred in the computation of r is also a function of the _differences_ between the vertices, and is not influenced by the _absolute_ coordinates of the vertices.
www.faqs.org /faqs/graphics/algorithms-faq   (112 words)

  
 Laura Lemay's Web Workshop: ActiveX & VBScript
Computers - Certification -.NET Framework Standard Library Annotated Reference, Volume 2 : Networking Library, Reflection Library, and XML Library (Microsoft Net Development Series)
With it, animation, multimedia, sound, graphics, and interactivity can be added to a Web site.
Business - Home - Making Money with Your Computer at Home
www.books-on-line.com /bol/bookdisplay.cfm?BookNum=9708   (112 words)

  
 COMPUTER SCIENCE
The primary areas of interest are: biomedical information processing, computer networks and communication, computational intelligence, decision support systems, geometric reasoning, modeling and computation, graphics, multi-media and visualization, image processing and computer vision, intelligent information systems, knowledge discovery and data mining, parallel and distributed computing, robotic systems, and software engineering.
These skills are necessary for dealing with the problems encountered in business, industry, and governmental computer applications; for holding administrative or engineering positions requiring the planning and implementation of computer systems; for teaching computer science; and/or further study in computer science, in particular, for doctoral study.
A bachelor's degree in a high quality computer science program or satisfactory completion of the Advanced GRE in computer Science may be substituted for some or all of the subject area admission requirements.
www.uncc.edu /gradmiss/catalog/ComputerScience.htm   (2719 words)

  
 Computer> Graphics [encyclopedia]
The first computer graphics were the output of text and numbers on electronic displays, though computer graphics today typically refers to creating images and not text.
Computer graphics is the field of synthesising or augmenting imagery through digital means, for artistic, engineering, recreational or scientific purposes.
The first advances in computer graphics was in the use of CRTs to represent 2D computer graphics.
kosmoi.com /WD/Graphics   (501 words)

  
 Computer Science Courses
Topics included are the bit-level, with hardware and computer architecture; operating systems and computer networks; high-level languages and their compilers; databases; computer graphics; software engineering; scientific computing; artificial intelligence; algorithm analysis and complexity; social and legal issues.
Computer science 150 is the lowest numbered course for which advanced placement credit will be considered.
This course is intended as a broad introduction to computer science for students who wish to study a single course in computing.
www.cs.luther.edu /courses   (1129 words)

  
 History of the University of Utah School of Computing
Co-founder of Pixar Animation Studios, a leading computer graphics company which has done work for LucasFilm and was recently involved in the production of the movie Toy Story.
The School of Computing (until 2000 the Computer Science Department) at the University of Utah has a long history of distinguished faculty and alumni who have made substantial contributions to research and industry.
The sculptures were appreciated by the art community without regard for the computer contribution.
www.cs.utah.edu /dept/history   (1004 words)

  
 comp.graphics.algorithms Frequently Asked Questions
Graphics code also cheats by associating artificial normal vectors with the vertices of polygonal models to simulate the reflection properties of curved surfaces; these are called "vertex normals".
This WWW page contains links to a large number of computer graphic related pages: http://www.dataspace.com:84/vlib/comp-graphics.html There's a Computer Science Bibliography Server at: http://glimpse.cs.arizona.edu:1994/bib/ with Computer Graphics, Vision and Radiosity sections A comprehensive bibliography of color quantization papers and articles (CQUANT97) was available at http://www.ledalite.com/library-/cgis.htm.
Joy I.K. and Bhetanabhotla M.N., "Ray tracing parametric surfaces utilizing numeric techniques and ray coherence", Computer Graphics, 16, 1986, 279-286 Joy and Bhetanabhotla is only one approach of three major method classes: tessellation, direct computation, and a hybrid of the two.
www.faqs.org /faqs/graphics/algorithms-faq   (14436 words)

  
 comp.graphics.algorithms Frequently Asked Questions
Graphics code also cheats by associating artificial normal vectors with the vertices of polygonal models to simulate the reflection properties of curved surfaces; these are called "vertex normals".
This WWW page contains links to a large number of computer graphic related pages: http://www.dataspace.com:84/vlib/comp-graphics.html There's a Computer Science Bibliography Server at: http://glimpse.cs.arizona.edu:1994/bib/ with Computer Graphics, Vision and Radiosity sections A comprehensive bibliography of color quantization papers and articles (CQUANT97) was available at http://www.ledalite.com/library-/cgis.htm.
Joy I.K. and Bhetanabhotla M.N., "Ray tracing parametric surfaces utilizing numeric techniques and ray coherence", Computer Graphics, 16, 1986, 279-286 Joy and Bhetanabhotla is only one approach of three major method classes: tessellation, direct computation, and a hybrid of the two.
www.faqs.org /faqs/graphics/algorithms-faq   (14436 words)

  
 comp.graphics.algorithms Frequently Asked Questions
Graphics code also cheats by associating artificial normal vectors with the vertices of polygonal models to simulate the reflection properties of curved surfaces; these are called "vertex normals".
This WWW page contains links to a large number of computer graphic related pages: http://www.dataspace.com:84/vlib/comp-graphics.html There's a Computer Science Bibliography Server at: http://glimpse.cs.arizona.edu:1994/bib/ with Computer Graphics, Vision and Radiosity sections A comprehensive bibliography of color quantization papers and articles (CQUANT97) was available at http://www.ledalite.com/library-/cgis.htm.
Joy I.K. and Bhetanabhotla M.N., "Ray tracing parametric surfaces utilizing numeric techniques and ray coherence", Computer Graphics, 16, 1986, 279-286 Joy and Bhetanabhotla is only one approach of three major method classes: tessellation, direct computation, and a hybrid of the two.
www.faqs.org /faqs/graphics/algorithms-faq   (14436 words)

  
 3D computer graphics - Wikipedia, the free encyclopedia
Modern 3D computer graphics rely heavily on a simplified reflection model called Phong reflection model, which should not be confused with Phong shading which is an entirely different subject.
3D computer graphics are different from 2D computer graphics in that a three-dimensional representation of geometric data is stored in the computer for the purposes of performing calculations and rendering 2D images.
In general, the art of 3D modeling, which prepares geometric data for 3D computer graphics is akin to sculpting or photography, while the art of 2D graphics is analogous to painting.
en.wikipedia.org /wiki/3D_computer_graphics   (1508 words)

  
 Appearance Models for Computer Graphics and Vision
Computer vision can be used to acquire models of scenes for use in computer graphics; and graphics rendering can in turn serve as a test for the adequacy of these models.
In vision, texture and reflection models can be used to guide the acquisition of computer models of different scenes and objects, as well as the recognition of these scenes and objects in images.
Typically, the output of computer graphics is pictures for humans to see--hence knowing the characteristics of human vision enables concentrating on what matters.
www.cs.berkeley.edu /Research/Projects/vision/classes/cs294-appearance_models/sp2001   (885 words)

  
 Poplore The Terminator Datalore
The computer graphics were used, among other things, for the morphing/liquid metal FX, for putting the pilot's reflection on the T- 1000 in the helicopter, and in the nuclear blast scene.
* Reviews/comments on the "T2" or "T2: The Arcade Game" computer games for MS- DOS.
Terminators from the Tempest series are still around, but they'll have to go through Colonel Randall (the srviving time-displaced human resistance soldier from "Tempest"), a Cyberdyne technician, and a cyborg from the future to fulfill their secondary objective: kill Sarah Connor.
users.ticnet.com /kevind/poplore/tvmovie/termnfaq.htm   (885 words)

  
 Phong reflection model - Wikipedia, the free encyclopedia
The Phong reflection model is a shading model (see also Phong shading), used heavily in 3D computer graphics for assigning shades to each individual pixel that is rasterized of some abstract representation of an object such as a sphere or cone.
The Phong reflection model is a simplification of the more general rendering equation, which takes advantage of the following simplifications when deciding the shade of a pixel during rasterization of a surface:
It was developed by Bui Tuong Phong in his University of Utah Ph.D. Thesis paper "Illumination for Computer Generated Pictures" in 1973.
en.wikipedia.org /wiki/Phong_reflection_model   (462 words)

  
 CiteULike: A signal-processing framework for reflection
This analysis is of theoretical interest in both graphics and vision and is also of practical importance in many computer graphics problems---for instance, in determining lighting distributions and bidirectional reflectance distribution functions (BRDFs), in rendering with environment maps, and in image-based rendering.
It is well known that under our assumptions, the reflection operator behaves qualitatively like a convolution.
We present a signal-processing framework for analyzing the reflected light field from a homogeneous convex curved surface under distant illumination.
www.citeulike.org /user/Jefficus/article/115870   (309 words)

  
 Reflection Models
Reflection models (or BRDFs, which stands for Bidirectional Reflectance Distribution Function) are at the heart of computer graphics.
An attempt was made to preserve Phong parameters (since most graphics people are quite familiar with what it means to have, say, n=100 Phong model) and make this model as simple and efficient as possible to allow a hardware implementation some day.
Based on this work, we were also able to create a new Phong-like reflection model which has better energy behavior, accounts for Fresnel effects and allows anisotropy.
www.cs.utah.edu /~michael/brdfs   (383 words)

  
 INFT240 Website - Home
Specular reflection is very important in 3-D graphics because it suggests curvature in 3-D space.
Specularity is especially important in animation because a specular reflection necessarily changes as the object (or the camera viewpoint) moves, thus reinforcing the illusion of action in 3-D space.
Specular reflection is what we most commonly think of as highlights, the reflection of the light source off an object and back into the viewer's eye.
www.it.bond.edu.au /inft240/glossary/240glossary.htm   (3161 words)

  
 U.S. Pregrant 20030063793 - Broadened-specular reflection and linear subspaces for object recognition
The reflectance function of the present invention also has applicability in other fields, such as computer graphics.
This reflectance function is used in the process of machine vision, by allowing a machine to optimize the reflectance function and arrive at an optimal rendered image of the object model, relative to an input image.
The present invention is a method of deriving a reflectance function that analytically approximates the light reflected from an object model in terms of the spherical harmonic components of light.
cxp.paterra.com /uspregrant20030063793.html   (222 words)

  
 Phong shading - Wikipedia, the free encyclopedia
The term Phong shading is used indiscriminately to describe both an illumination model and an interpolation method in 3D computer graphics.
Phong reflection is a local illumination model devised by Bui Tuong Phong and can produce a certain degree of realism in three-dimensional objects by combining three elements - diffuse, specular and ambient for each considered point on a surface.
Phong observed that for very shiny surfaces the specular highlight was small and the intensity fell off rapidly, while for duller surfaces it was larger and fell off more slowly.
en.wikipedia.org /wiki/Phong_shading   (555 words)

  
 Phong Test
This applet is intended as a demonstration of some of the techniques described in Computer Graphics: Principles and Practice by Foley, et al.
In addition, it is intended to show how analytic geometry (the study of vectors and surfaces) is used to compute reflections and shadings of surfaces.
At the top of this page you should see an applet with 17 sliders, a button and an image (that is possibly still being computed).
amath.colorado.edu /faculty/sherod/classes/Color/phong.html   (518 words)

  
 Basic Light Reflection Model
Phong shading is more expensive than Gouraud shading and obeys the first law of computer graphics, which appears to be that the required processing time grows exponentially with perceived image quality.
Phong calculations can greatly exceed more than 50% of the total rendering time and addressing the problem of shading using an efficient method should be considered to be just as important as the quality of the reflection model.
Specular reflections can be modelled using Gouraud shading, but the shape of the specular highlight produced is dependent on the relative positions of the underlying polygons.
www-viz.tamu.edu /faculty/parke/ends489f01/notes/sec7_3.html   (3934 words)

  
 Global illumination - Wikipedia, the free encyclopedia
Global illumination algorithms used in 3D computer graphics are those which, when determining the light falling on a surface, take into account not only the light which has taken a path directly from a light source (direct illumination), but also light which has undergone reflection from other surfaces in the world (indirect illumination).
These algorithms model diffuse inter-reflection which is a very important part of global illumination, however most of these (exluding radiosity) also model specular inter-reflection too which makes them more accurate algorithms to solve the lighting equation and provide a more realistic globally illuminated scene.
The algorithms used to calculate the distribution of light energy between surfaces of a scene are closely related to heat transfer simulations performed using finite-element methods in engineering design.
en.wikipedia.org /wiki/Global_illumination   (3934 words)

  
 Wallplate Connectors reduce signal loss of coaxial cable., Revotech Industries Inte
VSWR and signal reflections reduce both signal quality and signal to noise ratio (SNR), particularly at higher frequencies such as those of broadband digital, broadcast video or high-resolution computer graphics.
This minefield of RF ingress and signal reflection degradation, coupled with the increased presence of wireless telephones, routers and networks, CB and HAM radio, and other such devices, causes an increased erosion of signal quality.
Countering such signal degradation requires the removal of unused cable from the home or office, resulting in additional time and cost to the cable provider/installer.
www.industrialnewsroom.com /fullstory/21934   (1095 words)

  
 CPE 471 Introduction to Computer Graphics
Specular — reflecte= d light is highly directional and depends upon the angle of incidence from a point source light, angle of reflection, and angle to the view direction (eye position=).
Reflected light is MAXIMUM when angle to eye =3D angle of reflection.
Reflected light DECREASES as DIFFERENCE angle between eye direction vec= tor and reflection direction vector INCREASES.
www.csc.calpoly.edu /~hitchner/CSC471/lectureNotes/Lecture11.mht   (3001 words)

  
 Fall 2004, 22C:251, Advanced Computer Graphics
Models of light reflection for computer synthesized pictures (the "Blinn-Phong" model)
A Reflectance model for computer graphics (the "Cook-Torrance" model)
An Anisotropic Phong Light Reflection Model (the "Ashikhmin-Shirley" model)
www.cs.uiowa.edu /~cwyman/classes/spring05-22C251   (530 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.