- 9
- 0
- 约5.35千字
- 约 16页
- 2018-09-24 发布于天津
- 举报
张家港市高层次人才享受生活待遇政.ppt
WHAT IS OpenGL? The OpenGL graphics system is an application programming interface (API) to graphics hardware @ 2017 by Jim X. Chen: jchen@cs.gmu.edu .*. DEMO 1 DEMO 2 @ 2017 by Jim X. Chen: jchen@cs.gmu.edu .*. OpenGL-Related Libraries The OpenGL Utility Library (GLU) contains several routines that use OpenGL commands. It is considered part of your OpenGL. The OpenGL Extension to the X Window System (GLX) provides a means of creating an OpenGL context and associating it with a drawable window on a machine that uses the X. OpenGL Auxiliary Library (AUX) or Utility Toolkit (GLUT) to make programming examples simpler. Works for X, Win, Apple, etc. WGL for Windows; AGL for Apple; PGL for OS/2 JOGL – Java OpenGL API @ 2017 by Jim X. Chen: jchen@cs.gmu.edu .*. OpenGL and DirectX libraries Theoretically, OpenGL and DirectX (Direct3D) are the same OpenGL and Direct3D are mature graphics library OpenGL is easier to learn and use, and is integrated in most modern graphics textbooks DirectX is much more popular in PC game industry in the past @ 2017 by Jim X. Chen: jchen@cs.gmu.edu .*. JOGL – Java for OpenGL JOGL implements Java bindings for OpenGL. Provides platform for 3D graphics applications in Java JOGL provides full access to OpenGL functions and integrates with the AWT or Swing widget sets. Part of a suite of open-source technologies initiated by the Game Technology Group at Sun Microsystems. JOGL1_0_Frame * JOGL initial set up: * Open a frame with a background color Shaders Earlier GPU programming are through separate libraries: Cg, HLSL, etc. OpenGL 4.x includes GLSL as a standard: shader programming that runs on GPU Cg library faced out 2013 Old CPU graphics pipeline faced out @ 2017 by Jim X. Chen: jchen@cs.gmu.edu The rendering pipeline Vertex shader: parallel vertex processing Fragment shader: parallel fragment processing JOGL1_0_Point Draw a point with vertex and fragment shaders JOGL1_1_PointVFfiles vertex and fragment shader p
您可能关注的文档
- 广州市香雪制药股份有限公司2012年第一季度季度报告正文.pdf
- 广州市香雪制药股份有限公司监事会议事规则.pdf
- 广州易初莲花连锁超市有限公司清洁生产水平评价方案.PDF
- 广州杰赛科技股份有限公司2011年年度报告摘要.pdf
- 广州百花香料股份有限公司第五届董事会第十九次会议决议公.PDF
- 广州盈光科技股份有限公司关于全资子公司拟投资新建生产线.PDF
- 广州药业股份有限公司2013年第一季度报告.pdf
- 广州钢铁股份有限公司2011年年度报告摘要.PDF
- 广州阳普医疗科技股份有限公司募集资金管理办法.PDF
- 广西北生药业股份有限公司管理人关于有限售条件流通股上市的公告.pdf
- 2025-2030年中国甲鱼养殖行业市场全景调研及未来趋势研判报告.docx
- 2026年安远东江水务集团公开招聘10人备考题库完整答案详解.docx
- 2026高职(烟草工程)烟草品质检测资格考试试题及答案.doc
- 2026高职(新能源汽车技术)整车性能检测资格考试试题及答案.doc
- 2026年安远东江水务集团公开招聘10人备考题库及答案详解参考.docx
- 2025年寒假学习计划书模版(五).docx
- 创办语言培训学校计划书.docx
- 2026年安远东江水务集团公开招聘10人备考题库带答案详解.docx
- 人工智能技术赋能数字化转型的创新模式分析.docx
- 亚急性粟粒性肺结核多学科决策模式中国专家共识(2025版).docx
原创力文档

文档评论(0)