{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T00:26:54Z","timestamp":1742948814883,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540254362"},{"type":"electronic","value":"9783540319894"}],"license":[{"start":{"date-parts":[[2005,1,1]],"date-time":"2005-01-01T00:00:00Z","timestamp":1104537600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/978-3-540-31989-4_23","type":"book-chapter","created":{"date-parts":[[2010,7,12]],"date-time":"2010-07-12T13:04:43Z","timestamp":1278939883000},"page":"261-270","source":"Crossref","is-referenced-by-count":16,"title":["Evolution of Vertex and Pixel Shaders"],"prefix":"10.1007","author":[{"given":"Marc","family":"Ebner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Reinhardt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00fcrgen","family":"Albert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"23_CR1","volume-title":"Real-Time Rendering","author":"T. Akenine-M\u00f6ller","year":"2002","unstructured":"Akenine-M\u00f6ller, T., Haines, E.: Real-Time Rendering, 2nd edn. A K Peters, Natick (2002)","edition":"2"},{"key":"23_CR2","doi-asserted-by":"crossref","DOI":"10.1007\/BFb0055923","volume-title":"Genetic Programming - An Introduction: On The Automatic Evolution of Computer Programs and Its Applications","author":"W. Banzhaf","year":"1998","unstructured":"Banzhaf, W., Nordin, P., Keller, R.E., Francone, F.D.: Genetic Programming - An Introduction: On The Automatic Evolution of Computer Programs and Its Applications. Morgan Kaufmann Publishers, San Francisco (1998)"},{"key":"23_CR3","unstructured":"NVIDIA Corporation. Nvidia nfinitefx engine: Programmable vertex shaders"},{"key":"23_CR4","volume-title":"The Blind Watchmaker","author":"R. Dawkins","year":"1996","unstructured":"Dawkins, R.: The Blind Watchmaker. W. W. Norton & Company, New York (1996)"},{"key":"23_CR5","first-page":"425","volume-title":"Creative Evolutionary Systems","author":"A.E. Eiben","year":"2001","unstructured":"Eiben, A.E., Nabuurs, R., Booij, I.: The Escher evolver: Evolution to the people. In: Bentley, P.J., Corne, D.W. (eds.) Creative Evolutionary Systems, pp. 425\u2013439. Morgan Kaufmann Publishers, San Francisco (2001)"},{"key":"23_CR6","series-title":"C","volume-title":"Computer Graphics: Principles and Practice","author":"J.D. Foley","year":"1996","unstructured":"Foley, J.D., van Dam, A., Feiner, S.K., Hughes, J.F.: Computer Graphics: Principles and Practice, 2nd edn. in C. Addison-Wesley Publishing Company, Reading (1996)","edition":"2"},{"key":"23_CR7","volume-title":"Genetic Programming. On the Programming of Computers by Means of Natural Selection","author":"J.R. Koza","year":"1992","unstructured":"Koza, J.R.: Genetic Programming. On the Programming of Computers by Means of Natural Selection. The MIT Press, Cambridge (1992)"},{"key":"23_CR8","volume-title":"Genetic Programming II. Automatic Discovery of Reusable Programs","author":"J.R. Koza","year":"1994","unstructured":"Koza, J.R.: Genetic Programming II. Automatic Discovery of Reusable Programs. The MIT Press, Cambridge (1994)"},{"key":"23_CR9","unstructured":"Loviscach, J., Meyer-Spradow, J.: Genetic programming of vertex shaders. In: Proc. of EuroMedia 2003, pp. 29\u201331 (2003)"},{"key":"23_CR10","unstructured":"Maughan, C., Wloka, M.: Vertex shader introduction. Technical report, NVIDIA Corporation (2001)"},{"key":"23_CR11","unstructured":"Meyer-Spradow, J., Loviscach, J.: Evolutionary design of BRDFs. In: Chover, M., Hagen, H., Tost, D. (eds.) Eurographics 2003 Short Paper Proceedings, pp. 301\u2013306 (2003)"},{"key":"23_CR12","unstructured":"Kenton Musgrave, F.: Genetic textures. In: Ebert, D.S., Kenton Musgrave, F., Peachey, D., Perlin, K., Worley, S. (eds.) Texturing and Modeling: A Procedural Approach, 2nd edn., Cambridge, pp. 373\u2013385. AP Professional (1998)"},{"key":"23_CR13","first-page":"311","volume-title":"Advances in Genetic Programming","author":"P. Nordin","year":"1994","unstructured":"Nordin, P.: A compiling genetic programming system that directly manipulates the machine code. In: Kinnear Jr., K.E. (ed.) Advances in Genetic Programming, pp. 311\u2013331. The MIT Press, Cambridge (1994)"},{"issue":"2","key":"23_CR14","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1177\/105971239700500201","volume":"5","author":"P. Nordin","year":"1997","unstructured":"Nordin, P., Banzhaf, W.: An on-line method to evolve behavior and to control a miniature robot in real time with genetic programming. Adaptive Behaviour\u00a05(2), 107\u2013140 (1997)","journal-title":"Adaptive Behaviour"},{"key":"23_CR15","unstructured":"NVIDIA. Cg toolkit. user\u2019s manual. a developer\u2019s guide to programmable graphics. Technical report, NVIDIA Corporation, Santa Clara, CA (2002)"},{"key":"23_CR16","doi-asserted-by":"crossref","unstructured":"Perlin, K., Hoffert, E.M.: Hypertexture. In: SIGGRAPH 1989 Conference Proceedings, Computer Graphics, Boston, MA, vol.\u00a023(3), pp. 253\u2013262 (1989)","DOI":"10.1145\/74334.74359"},{"key":"23_CR17","unstructured":"Reinhardt, M.: Evolution von Pixel- und Vertex-Shader Programmen. Projektpraktikum, Universit\u00e4t W\u00fcrzburg, Institut f\u00fcr Informatik, Lehrstuhl f\u00fcr Informatik II (July 2004)"},{"key":"23_CR18","first-page":"339","volume-title":"Creative Evolutionary Systems","author":"S. Rooke","year":"2001","unstructured":"Rooke, S.: Eons of genetically evolved algorithmic images. In: Bentley, P.J., Corne, D.W. (eds.) Creative Evolutionary Systems, pp. 339\u2013365. Morgan Kaufmann Publishers, San Francisco (2001)"},{"key":"23_CR19","first-page":"261","volume-title":"Evolutionary Design by Computers","author":"A. Rowbottom","year":"1999","unstructured":"Rowbottom, A.: Evolutionary art and form. In: Bentley, P.J. (ed.) Evolutionary Design by Computers, pp. 261\u2013277. Morgan Kaufmann, San Francisco (1999)"},{"issue":"4","key":"23_CR20","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1145\/127719.122752","volume":"25","author":"K. Sims","year":"1991","unstructured":"Sims, K.: Artificial evolution for computer graphics. Computer Graphics\u00a025(4), 319\u2013328 (1991)","journal-title":"Computer Graphics"},{"key":"23_CR21","first-page":"171","volume-title":"Toward a practice of autonomous systems: Proc. of the 1st Europ. Conf. on Artificial Life","author":"K. Sims","year":"1992","unstructured":"Sims, K.: Interactive evolution of dynamical systems. In: Varela, F.J., Bourgine, P. (eds.) Toward a practice of autonomous systems: Proc. of the 1st Europ. Conf. on Artificial Life, pp. 171\u2013178. The MIT Press, Cambridge (1992)"},{"key":"23_CR22","first-page":"221","volume-title":"Evolutionary Design by Computers","author":"S. Todd","year":"1999","unstructured":"Todd, S., Latham, W.: The mutation and growth of art by computers. In: Bentley, P.J. (ed.) Evolutionary Design by Computers, pp. 221\u2013250. Morgan Kaufmann, San Francisco (1999)"},{"key":"23_CR23","unstructured":"Wall, M.: GAlib: A C++ Library of Genetic Algorithm Components, Version 2.4. Mechanical Engineering Department, Massachusetts Institute of Technology (1996)"},{"key":"23_CR24","volume-title":"3D Computer Graphics","author":"A. Watt","year":"2000","unstructured":"Watt, A.: 3D Computer Graphics. Addison-Wesley, Harlow (2000)"},{"key":"23_CR25","first-page":"251","volume-title":"Evolutionary Design by Computers","author":"M. Witbrock","year":"1999","unstructured":"Witbrock, M., Neil-Reilly, S.: Evolving genetic art. In: Bentley, P.J. (ed.) Evolutionary Design by Computers, pp. 251\u2013259. Morgan Kaufmann, San Francisco (1999)"}],"container-title":["Lecture Notes in Computer Science","Genetic Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-31989-4_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,18]],"date-time":"2023-02-18T03:26:06Z","timestamp":1676690766000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-31989-4_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540254362","9783540319894"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-31989-4_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}