An improved illumination model for shaded display
TL;DR: Consideration of all of these factors allows the shader to accurately simulate true reflection, shadows, and refraction, as well as the effects simulated by conventional shaders.
read more
Abstract: To accurately render a two-dimensional image of a three-dimensional scene, global illumination information that affects the intensity of each pixel of the image must be known at the time the intensity is calculated. In a simplified form, this information is stored in a tree of “rays” extending from the viewer to the first surface encountered and from there to other surfaces and to the light sources. A visible surface algorithm creates this tree for each pixel of the display and passes it to the shader. The shader then traverses the tree to determine the intensity of the light received by the viewer. Consideration of all of these factors allows the shader to accurately simulate true reflection, shadows, and refraction, as well as the effects simulated by conventional shaders. Anti-aliasing is included as an integral part of the visibility calculations. Surfaces displayed include curved as well as polygonal surfaces.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Simulation and Optimization of the Water-Jet Cleaning Process
Adarsh Krishnamurthy,Wei Li,Sara McMains +2 more
- 01 Jan 2009
TL;DR: In this paper, a simplified model of the water-mill was developed to simulate the cleaning process on parts represented using standard CAD geometries, and a genetic algorithm was used to optimize the process parameters.
4
Ray tracing in a distributed environment
TL;DR: Initial results showed that the achievable speedup is comparable to some of the parallel approaches on dedicated MIMD systems.
4
Viewshed analyses as support for objective landscape assessment
Agnieszka Ozimek,Paweł Ozimek +1 more
- 01 Jan 2017
Abstract: Capacities of digital technologies, concerning support for decision making by providing experts with numerical, objective measures, are still not fully utilized in landscape assessment and planning. The paper presents a method that enables landscape factors modelling by applying viewshed and landform studies. The results of the research in the form of maps may be easily applied in spatial analyses, decisions on new investments, land management or monitoring changes over time.
4
Ray Accelerator : Efficient and Flexible Ray Tracing on a Heterogeneous Architecture
Rasmus Barringer,Magnus Andersson,Magnus Andersson,Tomas Akenine-Möller,Tomas Akenine-Möller +4 more
TL;DR: This work presents a hybrid ray tracing system, where the work is divided between the CPU cores and the GPU in an integrated chip, and communication occurs via shared memory, and introduces a method to support light paths with arbitrary recursion, such as multiple recursive Whitted‐style ray tracing and adaptive sampling.
4
Efficient physically-based shadow algorithms
Samuli Laine
- 29 Sep 2006
TL;DR: Improvements made in the shadow algorithms presented in this thesis make it possible to use correct, physically-based shadows in a broad range of scenes that previous methods cannot handle efficiently enough.
4
References
Illumination for computer generated pictures
TL;DR: Human visual perception and the fundamental laws of optics are considered in the development of a shading rule that provides better quality and increased realism in generated images.
Recursively generated B-spline surfaces on arbitrary topological meshes
Ed Catmull,J. Clark +1 more
TL;DR: The method is presented as a generalization of a recursive bicubic B-spline patch subdivision algorithm, which generates surfaces that approximate points lying-on a mesh of arbitrary topology except at a small number of points, called extraordinary points.
2.3K
Models of light reflection for computer synthesized pictures
James F. Blinn
- 20 Jul 1977
TL;DR: A more accurate function for the generation of hilights which is based on some experimental measurements of how light reflects from real surfaces is presented, which differs from previous models in that the intensity of the hilight changes with the direction of the light source.
1.4K
Simulation of wrinkled surfaces
James F. Blinn
- 23 Aug 1978
TL;DR: In this paper, a method of using a texturing function to perform a small perturbation on the direction of the surface normal before using it in the intensity calculations is presented.
967
Texture and reflection in computer generated images
James F. Blinn,Martin E. Newell +1 more
TL;DR: Extensions of this algorithm in the areas of texture simulation and lighting models are described, including extensions of the parametrization of a patch which defines a coordinate system which is used as a key for mapping patterns onto the surface.