Computer Graphics Programming in OpenGL with JAVA / / V. Scott Gordon, John L. Clevenger.
This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate graphics programming courses in degree programs that emphasize Java, and for professionals interest...
Saved in:
VerfasserIn: | |
---|---|
Place / Publishing House: | Dulles, VA : : Mercury Learning and Information, , [2018] ©2018 |
Year of Publication: | 2018 |
Language: | English |
Online Access: | |
Physical Description: | 1 online resource (406 p.) :; four-color throughout |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
9781683922650 |
---|---|
ctrlnum |
(DE-B1597)653858 |
collection |
bib_alma |
record_format |
marc |
spelling |
Gordon, V. Scott, author. aut http://id.loc.gov/vocabulary/relators/aut Computer Graphics Programming in OpenGL with JAVA / V. Scott Gordon, John L. Clevenger. Dulles, VA : Mercury Learning and Information, [2018] ©2018 1 online resource (406 p.) : four-color throughout text txt rdacontent computer c rdamedia online resource cr rdacarrier text file PDF rda restricted access http://purl.org/coar/access_right/c_16ec online access with authorization star This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate graphics programming courses in degree programs that emphasize Java, and for professionals interested in mastering 3D graphics skills who prefer Java. It has been designed in a 4-color, “teach-yourself” format with numerous examples that the reader can run just as presented. New sections have been added covering soft shadows, performance optimization, Nsight debugging, as well as updated industry-standard libraries and steps for running the examples on a Macintosh. Includes companion files with all of the source code, models, textures, skyboxes and normal maps used in the book. Features: Includes new sections on implementing soft shadows, performance optimization, and updated tools such as the JOML math library and the NVIDIA® Nsight™ debugger. Covers modern OpenGL 4.0+ shader programming in Java/JOGL, with instructions for both PC/Windows and Macintosh. Illustrates every technique with complete running code examples. Everything needed to install the libraries and run every example is provided and fully explained. Includes step-by-step instruction for every GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment). Includes companion files with code, object models, figures, and more. Issued also in print. Mode of access: Internet via World Wide Web. In English. Description based on online resource; title from PDF title page (publisher's Web site, viewed 26. Mrz 2024) Computer graphics. Java (Computer program language). JavaScript (Computer program language)-Programmed instruction. CAD & graphics. Programming. COMPUTERS / Image Processing. bisacsh Clevenger, John L., author. aut http://id.loc.gov/vocabulary/relators/aut EPUB 9781683922209 print 9781683922193 https://doi.org/10.1515/9781683922650 https://www.degruyter.com/isbn/9781683922650 Cover https://www.degruyter.com/document/cover/isbn/9781683922650/original |
language |
English |
format |
eBook |
author |
Gordon, V. Scott, Gordon, V. Scott, Clevenger, John L., |
spellingShingle |
Gordon, V. Scott, Gordon, V. Scott, Clevenger, John L., Computer Graphics Programming in OpenGL with JAVA / |
author_facet |
Gordon, V. Scott, Gordon, V. Scott, Clevenger, John L., Clevenger, John L., Clevenger, John L., |
author_variant |
v s g vs vsg v s g vs vsg j l c jl jlc |
author_role |
VerfasserIn VerfasserIn VerfasserIn |
author2 |
Clevenger, John L., Clevenger, John L., |
author2_variant |
j l c jl jlc |
author2_role |
VerfasserIn VerfasserIn |
author_sort |
Gordon, V. Scott, |
title |
Computer Graphics Programming in OpenGL with JAVA / |
title_full |
Computer Graphics Programming in OpenGL with JAVA / V. Scott Gordon, John L. Clevenger. |
title_fullStr |
Computer Graphics Programming in OpenGL with JAVA / V. Scott Gordon, John L. Clevenger. |
title_full_unstemmed |
Computer Graphics Programming in OpenGL with JAVA / V. Scott Gordon, John L. Clevenger. |
title_auth |
Computer Graphics Programming in OpenGL with JAVA / |
title_new |
Computer Graphics Programming in OpenGL with JAVA / |
title_sort |
computer graphics programming in opengl with java / |
publisher |
Mercury Learning and Information, |
publishDate |
2018 |
physical |
1 online resource (406 p.) : four-color throughout Issued also in print. |
isbn |
9781683922650 9781683922209 9781683922193 |
callnumber-first |
T - Technology |
callnumber-subject |
T - General Technology |
callnumber-label |
T385 |
callnumber-sort |
T 3385 G67 42019 |
url |
https://doi.org/10.1515/9781683922650 https://www.degruyter.com/isbn/9781683922650 https://www.degruyter.com/document/cover/isbn/9781683922650/original |
illustrated |
Not Illustrated |
dewey-hundreds |
000 - Computer science, information & general works |
dewey-tens |
000 - Computer science, knowledge & systems |
dewey-ones |
006 - Special computer methods |
dewey-full |
006.6/93 |
dewey-sort |
16.6 293 |
dewey-raw |
006.6/93 |
dewey-search |
006.6/93 |
doi_str_mv |
10.1515/9781683922650 |
work_keys_str_mv |
AT gordonvscott computergraphicsprogramminginopenglwithjava AT clevengerjohnl computergraphicsprogramminginopenglwithjava |
status_str |
n |
ids_txt_mv |
(DE-B1597)653858 |
carrierType_str_mv |
cr |
is_hierarchy_title |
Computer Graphics Programming in OpenGL with JAVA / |
author2_original_writing_str_mv |
noLinkedField noLinkedField |
_version_ |
1806144019229573120 |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03794nmm a2200649Ia 4500</leader><controlfield tag="001">9781683922650</controlfield><controlfield tag="003">DE-B1597</controlfield><controlfield tag="005">20240326120151.0</controlfield><controlfield tag="006">m|||||o||d||||||||</controlfield><controlfield tag="007">cr || ||||||||</controlfield><controlfield tag="008">240326t20182018xxu fo d z eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781683922650</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1515/9781683922650</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-B1597)653858</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-B1597</subfield><subfield code="b">eng</subfield><subfield code="c">DE-B1597</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">T385</subfield><subfield code="b">.G67 2019</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM012050</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">006.6/93</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gordon, V. Scott, </subfield><subfield code="e">author.</subfield><subfield code="4">aut</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Computer Graphics Programming in OpenGL with JAVA /</subfield><subfield code="c">V. Scott Gordon, John L. Clevenger.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Dulles, VA : </subfield><subfield code="b">Mercury Learning and Information, </subfield><subfield code="c">[2018]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (406 p.) :</subfield><subfield code="b">four-color throughout</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield><subfield code="b">PDF</subfield><subfield code="2">rda</subfield></datafield><datafield tag="506" ind1="0" ind2=" "><subfield code="a">restricted access</subfield><subfield code="u">http://purl.org/coar/access_right/c_16ec</subfield><subfield code="f">online access with authorization</subfield><subfield code="2">star</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate graphics programming courses in degree programs that emphasize Java, and for professionals interested in mastering 3D graphics skills who prefer Java. It has been designed in a 4-color, “teach-yourself” format with numerous examples that the reader can run just as presented. New sections have been added covering soft shadows, performance optimization, Nsight debugging, as well as updated industry-standard libraries and steps for running the examples on a Macintosh. Includes companion files with all of the source code, models, textures, skyboxes and normal maps used in the book. Features: Includes new sections on implementing soft shadows, performance optimization, and updated tools such as the JOML math library and the NVIDIA® Nsight™ debugger. Covers modern OpenGL 4.0+ shader programming in Java/JOGL, with instructions for both PC/Windows and Macintosh. Illustrates every technique with complete running code examples. Everything needed to install the libraries and run every example is provided and fully explained. Includes step-by-step instruction for every GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment). Includes companion files with code, object models, figures, and more.</subfield></datafield><datafield tag="530" ind1=" " ind2=" "><subfield code="a">Issued also in print.</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Mode of access: Internet via World Wide Web.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">In English.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Description based on online resource; title from PDF title page (publisher's Web site, viewed 26. Mrz 2024)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer graphics.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Java (Computer program language).</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)-Programmed instruction.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">CAD & graphics.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Image Processing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Clevenger, John L., </subfield><subfield code="e">author.</subfield><subfield code="4">aut</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/aut</subfield></datafield><datafield tag="776" ind1="0" ind2=" "><subfield code="c">EPUB</subfield><subfield code="z">9781683922209</subfield></datafield><datafield tag="776" ind1="0" ind2=" "><subfield code="c">print</subfield><subfield code="z">9781683922193</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1515/9781683922650</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://www.degruyter.com/isbn/9781683922650</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="3">Cover</subfield><subfield code="u">https://www.degruyter.com/document/cover/isbn/9781683922650/original</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_BACKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_CL_CHCOMSGSEN</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_DGALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EBACKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EBKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_ECL_CHCOMSGSEN</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EEBKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_ESTMALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_STMALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV-deGruyter-alles</subfield></datafield></record></collection> |