27
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Toward Improved Batchability of 3D Objects Using a Consolidated Shader

Pages 151-158 | Received 24 Jul 2012, Accepted 25 Mar 2014, Published online: 09 Jul 2015

REFERENCES

  • [Ashida 04] K. Ashida. “Optimising the Graphics Pipeline.” China Joy 2004, (2004).
  • [Blinn 77] J.F. Blinn. “Models of Light Reflection for Computer Synthesized Pictures.” ACM SIGGRAPH Computer Graphics, 11:2 (1977), 192–198.
  • [Dietrich 03] S. Dietrich. “Modern Graphics Engine Design.” NVIDIA Developer Relations, (2003).
  • [Ergin et al. 04] O. Ergin, D. Balkan, K. Ghose, and D. Ponomarev. “Register Packing: Exploiting Narrow-Width Operands for Reducing Register File Pressure.” In Proceedings of the 37th annual IEEE/ACM International Symposium on Microarchitecture, 304–315. IEEE Computer Society, 2004.
  • [Hargreaves 05] S. Hargreaves. “Generating Shaders from HLSL Fragments.” In ShaderX3: Advanced Rendering with DirectX and OpenGL, Thomson Learning, 2005.
  • [Hardy and Mc Roberts 06] A. Hardy and D.A.K. Mc Roberts. Blend Maps: Enhanced Terrain Texturing. In Proceedings of the 2006 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on IT Research in Developing Countries, pp. 61–70. South African Institute for Computer Scientists and Information Technologists, 2006.
  • [Lambert 60] J. Lambert. Photometria Sive de Mensura et Gradibus Luminus. Colorum et Umbrae, Eberhard Klett, 1760.
  • [Labschutz and Krosl 11] M. Labschutz and K. Krosl. “Content Creation for a 3D game with Maya and Unity3D.” In Proceedings of CESCG 2011: The 15th Central European Seminar on Computer Graphics, 2011.
  • [Mark et al. 03] W.R. Mark, R.S. Glanville, K. Akeley, and M.J. Kilgard. “Cg: A System for Programming Graphics Hardware in a C-like Language.” In ACM SIGGRAPH 2003 Papers, 896–907. ACM, 2003.
  • [Mittring 07] M. Mittring. “Finding Next Gen: CryEngine 2.” In ACM SIGGRAPH 2007 Courses, 97–121. ACM, 2007.
  • [NVIDIA 11] NVIDIA. Cg Reference Manual, 2011. NVIDIA, 2011.
  • [Phong 75] B.T. Phong. “Illumination for Computer Generated Pictures.” Communications of the ACM 18:6 (1975), 311–317.
  • [Pellacini and Vidimč 04] Fabio Pellacini and Kiril Vidime. “Cinematic Lighting.” In GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics, edited by R. Fernando, Addison-Wesley Professional, 2004.
  • [Schlick 94] C. Schlick. “An Inexpensive BRDF Model for Physically-Based Rendering.” In Computer Graphics Forum, vol. 13, pp. 233–246. Wiley Online Library, 1994.
  • [Scott 04] Phil Scott. “Shader model 3.0, best practices.” Technical report, NVIDIA Corporation, 2004. available online at http://developer.nvidia.com/object/SM3_0_best_practices.html
  • [Scheepers and Whittock 06] F. Scheepers and A. Whittock. “The Wrecked Road in Cars–Or How to Damage Perfectly Good Geometry.” In International Conference on Computer Graphics and Interactive Techniques: ACM SIGGRAPH 2006 Sketches. New York, NY, USA: ACM, 2006.
  • [Trapp and Dollner 07] M. Trapp and J. Dollner. “Automated Combination of Real-Time Shader Programs.” In Proc. of Eurographics, (2007), 53–56.
  • [Wenzel 05] C. Wenzel. “Far Cry and DirectX.” Game Developers Conference, San Francisco, CA, 2005.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.