ABSTRACT
In this paper, we first point out difficulties faced by CG artists in the shading process: (1) a lot of technical details on shaders required, (2) long rendering time, and (3) repeated cumbersome trial-and-errors. To make them overcome such difficulties, we propose Shader Space Navigator, a system that efficiently searches for shaders similar to a given query shader. With Shader Space Navigator, CG artists find quality shaders from the database that are very close to the final result shader, and thus complete the shading process easily by slightly tuning some attributes of those shaders. As a result, the CG artists can create their final shaders in an intuitive and efficient way thereby avoiding a large number of time-consuming rendering processes.
- S. Beyer and J. Goldstein. When is nearest neighbor meaningful? In Proc. Int'l. Conf. on Database Theory, pages 217--235, 1999.Google ScholarCross Ref
- J. Birn. Digital Lighting and Rendering. New Riders Press, 2006. Google ScholarDigital Library
- T. Kajiya. The rendering equation. In Proc. Annual Conf. on Computer Graphics, pages 143--150, 1986. Google ScholarDigital Library
- M. Pharr and G. Humphreys. Physically Based Rendering: from Theory to Implementation. Elsevier, 2004. Google ScholarDigital Library
- S. Upstill. The RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics. Addison-Wesley Professional, 1990. Google ScholarDigital Library
Index Terms
- Shader space navigator: a turbo for an intuitive and effective shading process
Recommendations
Full Wave Modelling of Light Propagation and Reflection
The propagation and reflection of electromagnetic waves in a three-dimensional environment is simulated, and realistic images are produced using the resulting light distributions and reflectance functions. A finite difference time domain method is ...
Transparent shader-based Direct3D9 application parallelization for graphics cluster
VRCAI '08: Proceedings of The 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in IndustryVertex shader and pixel shader are new programmable units of Graphics Processing Unit (GPU). According to their architecture and Direct3D9 application execution flow on single node, we present transparent shader-based Direct3D9 application ...
On Extracting Perception-Based Features for Effective Similar Shader Retreival
COMPSAC '11: Proceedings of the 2011 IEEE 35th Annual Computer Software and Applications ConferenceA similar shader retrieval searches for shaders similar to a given query shader, and significantly reduces trial-and-errors and long processing time in a shading process. However, the developing of similarity measure is quite challenging because of the ...
Comments