Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Reflection mapping


Related Topics

In the News (Thu 16 Feb 12)

  
  1.12 Bump, Displacement, and Reflection Mapping
Just as a  texture map can vary a parameter such as the diffuse color over every point on a surface, a  bump map can be associated with a  material, perturbing the normal at every point on a surface which uses the material, simply by applying an appropriate shader.
A  displacement map is a  scalar map which is used to displace a  free-form surface or a  polygon at each point in the direction of the local normal.
Like texture, bump and  reflection maps, a  displacement map are controlled by shaders that are used by mental ray to determine the displacement of points on the surface, in order to decide how to deform the surface and introduce geometric detail.
www.uni-duesseldorf.de /URZ/hardware/parallel/local/xsi/XSI_html/files/mental_ray/manual/ray-1_12Bump_Displacement_Refle.html   (868 words)

  
 getting started on shaders 3   (Site not responding. Last check: 2007-10-30)
Reflections is the reflection of light across a shiny (specular) surface.
Reflection mapping is a lot faster, just being a lookup on a texturemap of the surrounding environment.
A reflection map (or an environment map) is a polar mapped image of the surround area you want to reflect in your object.
www.odforce.net /tips/shaderwriting3.php   (1051 words)

  
 PlanetMath: period of mapping
On this space, the derivative is a mapping of period
Cross-references: homeomorphism, continuous, topological space, bijection, derivative, trigonometric functions, spanned by, function space, complex plane, reflection, linear involution, vector space, composition, identity mapping, mapping
This is version 9 of period of mapping, born on 2003-08-01, modified 2004-03-06.
planetmath.org /encyclopedia/PeriodOfMapping.html   (86 words)

  
 Reflection Mapping History
I heard that the first two images in which reflection mapping was used to place objects into scenes were of a synthetic shiny robot standing next to Michael Chou in a garden, and of a reflective blobby dog floating over a parking lot.
Noteworthy is that the notes suggest that reflection maps can be used to render diffuse as well as specular objects, and that issues arising from the limited dynamic range of film could be addressed by combining a series of photographs taken with different exposure levels.
Reflection mapping was one such application, and they demonstrated the technique by applying an environment map taken in a cafe to a torus shape:
athens.ict.usc.edu /ReflectionMapping   (1442 words)

  
 Hanrahan   (Site not responding. Last check: 2007-10-30)
Reflection mapping allows environment maps, that is, omnidirectional images acquired at a point in space, to be used as virtual light sources for computer graphics.
Around the same time reflectance maps were developed by Berthold Horn to represent the total reflection from a surface of a single directional light source.
Reflectance maps underlie photometric stereo and shape from shading, and are widely used in Computer Vision.
www.cis.upenn.edu /departmental/events/abstracts-2001/hanrahan1.html   (228 words)

  
 [No title]   (Site not responding. Last check: 2007-10-30)
Another use of reflection maps is to produce identical reflections on several surfaces.
Rolloff in the shader swatch, temporarily assign a Reflection map to the shader.
Map is OFF, the surface will have reflections from all of its surroundings, but not from its Reflection map.
www.c3.hu /docs/alias9.0/Rendering/Shaders.fm.html   (3602 words)

  
 Reflection vs. code generation
Reflection can be a performance hog because it takes time and memory to discover and manipulate class properties during runtime.
Coupling reflection with recursion is one serious headache; reviewing the code is a nightmare; and determining exactly what the code is doing is an intricate process.
Reflection will still be used, but only during the code generation process, and not during runtime.
www.javaworld.com /javaworld/jw-11-2001/jw-1102-codegen_p.html   (2583 words)

  
 Basic Light Reflection Model
The original motivation for texture mapping was to diminish the 'shiny plastic' effects produced by using the simple Phong reflection model and to enable different objects to exhibit different surface properties (apart from the trivial distinction of color).
Environment mapping, in contrast, depends on where the object is placed in an environment and this is a further justification for considering environment mapping as a technique distinct from texture mapping.
The trade-off between using a latitude-longitude map and a six component cube map are concerned with the nature of the shapes that are projected by the reflection cone in each domain.
www-viz.tamu.edu /faculty/parke/ends489f01/notes/sec7_4.html   (4524 words)

  
 Hardware Accelerated Spherical Environment Mapping using Texture Matrices
Using sphere maps, you can create very high performance and cheap static reflections which in most cases are good enough for game reflections, another very useful example is creating realistic specular highlights from an infinite light source.
Better reflections are obtained with the local viewer model, but it is a more complex calculation and performance can be affected by the level of hardware acceleration; try using both reflection models and see which one works the best for you.
Spherical environment mapping is useful in a lot of circumstances and if it is going to be used it may as well be hardware accelerated, the less graphics work that is done by the CPU the lesser the chance the rendering hardware will be stalled.
www.gamasutra.com /features/20000811/wyatt_pfv.htm   (2414 words)

  
 Texture Mapping   (Site not responding. Last check: 2007-10-30)
Texture mapping is the addition of a separately defined texture or pattern to a surface (e.g.
Reflection mapping is a method of simulating a global illumination model in scan_line rendering.
Next, this image is turned into a texture map, which is then mapped to the surface.
www.cse.unsw.edu.au /~cs9415/hypergraph/texture/texture0.htm   (210 words)

  
 Thomson Nelson - Elementary Mathematics - Mathematics 4
Reflection prompts students to reproduce a pattern as a reflection.
Reflection Mapping prompts students to experiment with reflections.
Quiltmaker is an interactive program that allows students to design a quilt by repeating, rotating, and reflecting the same pattern.
www.nelson.com /nelson/school/elementary/mathK8/math4/teachercentre/teachsurf_ch14_lesson04.html   (217 words)

  
 O/R Mapping - Techniques / Software
My concept is to autodiscover the object mappings by class, interface and property names but let the developer override those defaults with attributes as needed.
No O/R mapping solution can get even close to how fast db4o is when storing and retrieving objects.
Reflection can slow things down considerably, so you may want to cache metadata as much as possible.
channel9.msdn.com /ShowPost.aspx?PostID=140364   (837 words)

  
 COMS6160 Final Project - Reflection Space Image Based Rendering   (Site not responding. Last check: 2007-10-30)
Environment Mapping precomputes the environment in the scene to be rendered and uses texture mapping to apply this 'environment map' on the objects in the scene.
Reflection Space Image Based Rendering is a hybrid approach that applies IBR techniques not to photographs but to radiance environment maps for rendering with complex lighting environments and arbitrary BRDFs at real-time rates.
The texture map co-ordinates for these rendering passes are computed in software depending on the warping function defined in the paper for mirror surfaces.
www1.cs.columbia.edu /~kks2113/coms6160/rsibr.html   (1634 words)

  
 Cube Map OpenGL Tutorial
The shiny surface of the candlestick reflects the surroundings of the candlestick.
Because the texture images for cube maps are merely the six cube faces of a cube environment, the cube map textures are easier to acquire from photographs or render dynamically.
Another advantage of using cube map textures to generate stable specular highlights is that the number of specular light sources (all encoded in a single cube map texture) is independent of the rendering performance.
developer.nvidia.com /object/cube_map_ogl_tutorial.html   (4284 words)

  
 Reflection Mapping History from Gene Miller
I read the 1980 Scientific American article describing the geometry of reflections on curved surfaces, and I tried to compute the shape of these reflections directly, but I sensed that a solution for general surfaces was beyond my ability.
The refection map is simply a 16x16 image of a woman's face (tiny image in lower left corner).
Reflection mapping was used extensively to produce over 5 minutes per week of animated chrome robots matted into live action.
www.debevec.org /ReflectionMapping/miller.html   (817 words)

  
 [No title]
Both curriculum mapping and cross curriculum planning seem to be the direction that administrators want us to move toward, but the actual application of these theories seems to be hit and miss.
The same concept applies when introducing curriculum mapping to a school where some teachers are in new concept overload.
I realize that this is not exactly what Mills or Jacobs refers to as curriculum mapping, but I can see the resemblance and the efforts of the school to get everyone on the same academic track.
kkallen.myweb.uga.edu /curriculummapreflection.doc   (850 words)

  
 Making the reflection level map
With reflections you can get control of how the things you see trough the object look and you don't get that control using transparency, with transparency all of the things that you see trough the object remain the same.
Leave brown damage as is since we don't want those areas to reflect as much and adjust the lightness value in hue/saturation for the red damage reflection layer to 25.
For the last layer in the reflection level map we are going to paint the center vain of the leaf almost completely fl because we don't want it to have any reflection at all.
members.cox.net /julio_cesar/Tutorials/LeafProject/Part08/Part08.htm   (405 words)

  
 Texturing For Dummies Part 4 - Specularity, Glossiness And Reflection - Tutorials - LightWave 3D®
Okay, before the debate begins to rage as to whether or not to actually use specularity, or just stick to reflection mapping, let's first assess the necessity for shininess in the first place.
Obviously lots of surfaces don't have very tight, defined hotspots which are as clear as they would be on a plastic cup, but all that has happened is that the reflection has become more spread-out, a property which is controlled by the gloss amount, which will discussed a little later on.
Specularity is fake because it doesn't actually reflect the light-source in the same way that the surface would in reality, instead it just gives the illusion that the surface is reflecting light.
www.newtek.com /products/lightwave/tutorials/surface/texturing_for_dummies_004/index.html   (873 words)

  
 Jean Honorio's Home Page
Refraction assuming that the object is made from a transparent material with some predetermined thickness, so the ray that hits the material is refracted by using the Snell’s law and goes out with the same initial direction.
Maps represent a change in the diffuse color for the RGB components.
Maps represent a displacement in the normal in U, V and N directions, since those values are in the range -1 to 1, they are transformed to the range 0 to 1 as RGB components.
home.gwu.edu /~jhonorio/csci263.html   (421 words)

  
 Reflective Environment
So applying a map directly to the reflection channel even if the Reflection Mapping mode is used will only determine which areas of the object will or won't have reflective properties, using the grayscale color information in the texture window's alpha channel.
The refection map can be used in the diffused channel utilizing the Reflection Map mapping mode, but then it is limited to the map basically being the coloring for the surface material, and does not produce a very convincing reflective surface.
This is done by creating an object then applying the reflection map to it as a texture, then building the scene inside the object.
stevesartgallery.bryce-alive.net /tutorials/bryce/environment/reflective.html   (514 words)

  
 HyperSmooth 1.0 - Authorized Reseller - Safe Harbor 800-544-6599
The reason for this "blowing out" of the reflection is that the light rays are treated as additive inside the render engine - this means that the reflected color is always added to the base surface color.
This type of reflection is often used when you don't have time to build all the details of a scene around the object you want to render, but want to make it look like it sits within a "real" environment.
The main limitation of the traditional reflection systems is that to make the reflections looking the way you really want them can take a huge amount of effort - it requires lots of set up and tweaking of surface properties, the scene environment and lighting.
www.sharbor.com /products/EVAN0280001.html   (1538 words)

  
 story mapping information   (Site not responding. Last check: 2007-10-30)
Introduction: Before reading the story, discuss and explain what story mapping is, and that it is breaking up the...
Some of the recent graphics research I've been working on builds on the techniques of reflection mapping and environment mapping developed in the late 70's and early 80's.
For those who choose to emphasize the spiritual side of yoga practice, Bheka have altar supplies for meditation, including statues, incense wands, incense sticks and holders, smudging herbs, aromatherapy candles, and authentic hand crafted malas, of bodhi seed, or lotus seed, turquoise and silver.
property-gd.com /articles/34/story-mapping.html   (500 words)

  
 [No title]   (Site not responding. Last check: 2007-10-30)
In bump mapping, the texture is a geometric perturbation of a smooth surface in the form of a height map.
Environment mapping is alot like texture mapping (which we saw last lecture), in that we compute the intensity at a pixel by an inverse mapping.
In environment mapping, we are computing a mirror reflection direction and using this direction to index into the "environment map." In texture mapping, the surface normal plays no role and instead we index into the texture map by computing where we are on the surface patch.
www.cim.mcgill.ca /~langer/557B/March13.html   (1494 words)

  
 Neil L. Anderson
The reflectionseismic and resistivity mapping of caves in downtown Carthage, Missouri.
Reflection seismic mapping of Quaternary faults in the New Madrid area, Missouri.
Reflection seismic mapping bedrock as part of a regional geohydrologic study in western Canada.
web.umr.edu /~nanders   (551 words)

  
 [No title]
The reflection map mode generates texture coordinates (s,t,r) matching the vertex's eye-space reflection vector.
The reflection map mode is useful for environment mapping without the singularity inherent in sphere mapping.
The normal map mode is useful for sophisticated cube map texturing-based diffuse lighting models.
oss.sgi.com /projects/ogl-sample/registry/NV/texgen_reflection.txt   (581 words)

  
 University of Utah School of Computing
Reflection mapping allows environment maps, that is, omnidirectional images acquired at a point in space, to be used as virtual light sources in rendering systems.
Reflectance maps represent the reflection of the environment by a particular material.
Reflectance Maps are also widely used in Computer Vision.
www.cs.utah.edu /dept/colloq/hanrahan.html   (381 words)

  
 Object-Relational Mapping with Reflection and Design Patterns
The object-oriented structure of C# is very different from the relational model of database engines like SQL Server or Oracle, making it somewhat challenging to transfer complex object structures to and from a series of database tables.
In this case study, Jeremy Miller is going to address this by building a reusable, extensible persistence framework to bi-directionally map objects to database storage.
This approach is made possible by the new reflection capabilities in the.NET runtime framework.
www.asptoday.com /Content.aspx?id=1770   (247 words)

  
 Paul Wilson's .NET Blog : O/R Mappers: Avoiding Reflection   (Site not responding. Last check: 2007-10-30)
Those public members or properties might be specified totally in the mappings, or reflection might need to used one time at startup at most.
No reflection needed, everything is taken care of by base class code like IEditableObject, rollbacks after a transaction (also very important: two autonumber entities are updated in a transaction, the first succeeds, gets the key value, second fails, the first has to roll back in memory to the old values!!).
I actually do reuse the reflection "objects" to get the small amount of efficiency this provides, but its simply not at all the same as direct access, so I must recommend the interface approach when performance is really needed.
weblogs.asp.net /pwilson/archive/2004/01/11/57651.aspx   (2573 words)

  
 Bryce Reflection Mapping ala Mode   (Site not responding. Last check: 2007-10-30)
Whatever image is on the map is wrapped onto the surface (mirrored) of this make believe sphere.
Whatever texture (or picture) is used is reflected to some extent onto whatever other objects are in the scene.
Reflection mapping does mystical things in Bryce especially when used in the 'D' column.
pinhead.robbes.com /tutorial/bryce_reflectmaps/bryce_reflectmaps.htm   (815 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.