OpenGL2 spec releases at the SIGGRAPH2004

2023-10-27

发信人: chsoft (珍惜光华,善待光华), 信区: Graphics
标  题: OpenGL2 spec releases at the SIGGRAPH2004
发信站: 日月光华 (2004年08月11日13:22:06 星期三), 站内信件

SIGGRAPH 2004, LOS ANGELES, Aug. 10 - The latest version of the OpenGL(R)
specification, incorporating support for the OpenGL Shading Language
application programming interfaces (API), was announced today by Silicon
Graphics and the OpenGL Architecture Review Board (ARB) at the SIGGRAPH
2004 industry tradeshow. One of the most important and enduring standards
in the computer industry, OpenGL(R) 2.0 presents a revolution in graphics
by providing high-level access to the programmable features of modern
graphics processors and is an important step in creating photo-realistic,
real-time 3D graphics.

OpenGL(R) Shading Language has been extensively field tested for a year
within the proven ARB standardization process. Potential applications
include cinematic quality images for games, more realistic imagery for
training and simulation, better analysis tools for medical visualization,
and more true-to-life simulated environments for designing and styling
manufactured products.

Since its introduction in 2003, OpenGL Shading Language has become the most
widely supported shading language for developing interactive graphics and
visualization applications, with implementations for UNIX(R), Microsoft(R)
Windows(R), Linux(R), and other operating systems. This wide compatibility
enables developers to readily move their work across most major commercial
operating systems and hardware platforms. OpenGL 2.0 fully supports all
applications written under the previous versions of the specification.

"Explosive data growth is driving new uses of visualization," said Paul
McNamara, senior vice president and general manager, Visual Systems Group,
SGI. "Data analysis, for instance, demands that the results are visually
conveyed to minutely fine levels of granularity. With the inclusion of
OpenGL Shading Language into the core of OpenGL, developers can be assured
every graphics card that is OpenGL 2.0 compliant will showcase this
capability regardless of who supports the OS."

"With the availability of OpenGL Shading Language, OpenGL continues to
provide progressive, platform-independent access to the power of today's
hardware-accelerated graphics engines," said Rob Gingell, chief engineer
and fellow, Sun Microsystems, Inc. "With JSR 231 being introduced last
year, Java developers will enjoy an unprecedented set of tools for creating
visually exciting applications."

"Dell's involvement in developing OpenGL 2.0 underscores our commitment to
driving standards and delivering technologies that our customers demand,"
said Kevin Kettler, chief technology officer and vice president, Dell Inc.
"Including OpenGL Shading Language in OpenGL core marks a major
accomplishment that will deliver new functionality and drive next
generation graphics programming."

New features of OpenGL 2.0 include:
Programmable shading. With the new release, both OpenGL Shading Language
and its APIs are now core features of OpenGL. New functionality includes
the ability to create shader and program objects; and the ability to write
vertex and fragment shaders in OpenGL Shading Language.

Multiple render targets that enable programmable shaders to write different
values to multiple output buffers in a single pass.

Non-power-of-two textures for all texture targets, thereby supporting
rectangular textures and reducing memory consumption.

Two-sided stencil, with the ability to define stencil functionality for the
front and back faces of primitives, improving performance of shadow volume
and constructive solid geometry rendering algorithms.

Point sprites, which replace point texture coordinates with texture
coordinates interpolated across the point. This allows drawing points as
customized textures, useful for particle systems.
"3Dlabs trail-blazed both the vision and the creation of OpenGL Shading
Language and we are fully committed to the deployment and continued
evolution of this critical industry standard," said Neil Trevett, senior
vice president of market development, 3Dlabs. "Our professional graphics
accelerators ship with industrial-strength support for OpenGL Shading
Language that is now included in OpenGL 2.0 to bring full programmability
to the most demanding design applications."

"ATI is proud to have led the workgroup that created the OpenGL Shading
Language and its extensions," said Rick Bergman, senior vice president of
marketing and general manager, Desktop, ATI Technologies Inc. "This
collaborative effort to advance the industry will allow content creators to
develop even more realistic rendering both in real-time and offline. ATI
has supported the OpenGL Shading Language since 2003 in its products and
continues to work with developers to push the limits of what is possible
with graphics technology."

"The widespread availability of key enabling technologies like mainstream
64-bit, PCI Express, and OpenGL Shading Language has made this undoubtedly
one of the most exciting years in graphics history," said Nick Triantos,
chief software architect, NVIDIA Corporation. "By providing full support
for OpenGL Shading Language and three generations of finely-honed,
programmable graphics hardware, developers and users have all the tools to
create the next generation of visually compelling content and applications
today."

OpenGL Shading Language Developer Session
The OpenGL ARB is hosting a detailed three-hour session for applications
developers wishing to learn how to use OpenGL Shading language in
real-world applications from 1-4 p.m. on Thursday, August 12, in Tech Talk
Room 2 in the registration area of SIGGRAPH. Admittance is free.

Most Widely Adopted Graphics Standard
With more than 60 hardware developer licensees, OpenGL has the broadest
industry support of any openly licensed graphics API. In 1992, SGI formed
the ARB that now governs the evolution and ongoing development of OpenGL, a
technology originally created by SGI as an open, platform-independent
standard for professional-quality 3D graphics.

The 12 voting members of the OpenGL ARB are 3Dlabs, Apple, ATI, Dell Inc.,
Evans & Sutherland, Hewlett-Packard Co., IBM Corporation, Intel
Corporation, Matrox Graphics, Inc., NVIDIA Corporation, Sun Microsystems,
Inc. and Silicon Graphics Inc. Other ARB participants include Adobe,
Discreet, Id Software, NEC, Quantum 3D, S3 Graphics and the University of
Central Florida. In addition to the voting members and participants, OpenGL
is universally licensed throughout the graphics hardware developer
community. More information on the OpenGL 2.0 API and its supporters will
be made available on the OpenGL Web site at http://www.opengl.org

About OpenGL
The OpenGL graphics system specification allows developers to incorporate a
broad set of rendering, texture mapping, special effects and other powerful
visualization functions and provides a graphics pipeline that allows
unfettered access to graphics hardware acceleration. Since its introduction
by SGI in 1992, OpenGL has become the industry's most widely used and
supported 3D and 2D graphics API. OpenGL is supported on all major computer
platforms, including AIX(R), HP-UX(R), IRIX(R), Linux(R), Mac(R) OS X,
Microsoft(R) Windows(R) 2000 and Windows(R) XP and Solaris(TM). The OpenGL
ARB governs the evolution and ongoing development of the OpenGL API. With
broad industry support, OpenGL is the vendor-neutral, graphics standard
that enables 3D graphics on multiple platforms ranging from cell-phones to
supercomputers. OpenGL's consistent backwards compatibility has created a
stable foundation for sophisticated graphics on a wide variety of operating
systems for over 10 years. OpenGL is constantly evolving state-of-the-art
functionality to efficiently support a wide array of applications from
consumer games to professional design applications.
--
===============pixel shader 3.0 sample

; Declare face register
dcl vFace
; Declare constant
def c0, 0, 0, 0, 1
※ 来源:·日月光华 bbs.fudan.edu.cn·[FROM: 10.89.117.100]

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenGL2 spec releases at the SIGGRAPH2004 的相关文章

随机推荐

  • java 局部变量作用域_Java基础之:属性与局部变量作用域

    Java基础之 属性与局部变量作用域 简单案例 class A int age 属性 public void print System out println age String name 小范 System out println na
  • Nginx 出现 403 Forbidden 最终解决

    步骤一 检查目录权限 权限不足的就加个权限吧 例子 chmod R 755 var www 步骤二 打开nginx conf 例子 vim etc nginx nginx conf 把 user 用户名 改为 user root 或 其它有
  • 验证回文串

    给定一个字符串 验证它是否是回文串 只考虑字母和数字字符 可以忽略字母的大小写 说明 本题中 我们将空字符串定义为有效的回文串 示例 1 输入 A man a plan a canal Panama 输出 true 解释 amanaplan
  • 蜜罐技术

    蜜罐技术 就是设置一个假的服务器 用来诱使攻击者进行攻击 一般来说 攻击者想对用户进行攻击时 会先进行扫描行为 以便发现用户的服务器以及对应的漏洞 这样就可以进行针对性的攻击 蜜罐技术 可以设置一个满是漏洞的假服务器 这样很容易被攻击者所发
  • vite创建vue2项目

    使用vite首先需要注意官方给出的兼容性注意 Vite 需要 Node js 版本 14 18 16 然而 有些模板需要依赖更高的 Node 版本才能正常运行 当你的包管理器发出警告时 请注意升级你的 Node 版本 1 初始化vite项目
  • 英文单词发音规则

    本文链接 http www php oa com 2008 01 31 yingyudancifayinguize html 英语单词发音规则开闭音节的概念 开音节1 以发音的元音字母结尾的单节 例 be he 2 以辅音字母 r 除外 不
  • matlab生成随机信号序列_信号处理工具箱:基本信号发生器

    信号是现代工程中经常处理的对象 在通信 雷达等领域有大量的应用 在MATLAB中 信号处理工具箱可以看做工具集合 包含波形产生与处理 数字和模拟滤波器设计 信号模型以及频谱分析 时频分析等多个常见功能 在MATLAB信号工具箱中 提供了多种
  • H2 (一个开源的关系数据库)

    Welcome to H2 the Java SQL database The main features of H2 are Very fast open source JDBC API 快速 开源 Embedded and server
  • 元宇宙基本概念、特点及发展趋势初步探讨

    摘要 当前元宇宙 Metaverse 的概念逐渐深入人心 成为近期区块链 人工智能行业热议的重点 本文将从元宇宙的基本概念 元宇宙产生以及元宇宙未来发展等方面 深度分析元宇宙及其发展趋势 一 概述 近一段时间以来 在互联网投资圈和资本圈里
  • Java中的适配器模式(Adapter Pattern)

    Java中的适配器模式 Adapter Pattern 简介 适配器模式 Adapter Pattern 是一种常用的设计模式 用于将一个类的接口转换成客户端所期望的另一个接口 在Java中 适配器模式可以帮助我们解决不兼容接口之间的问题
  • opencv:用最邻近插值和双线性插值法实现上采样(放大图像)与下采样(缩小图像)

    上采样与下采样 概念 上采样 放大图像 或称为上采样 upsampling 或图像插值 interpolating 的主要目的 是放大原图像 从而可以显示在更高分辨率的显示设备上 下采样 缩小图像 或称为下采样 subsampled 或降采
  • 【区间DP题解】 关路灯

    Link 题目 题目描述 某一村庄在一条路线上安装了 n 盏路灯 每盏灯的功率有大有小 即同一段时间内消耗的电量有多有少 老张就住在这条路中间某一路灯旁 他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯 为了给村里节省电费 老张记录下了
  • A Survey of Large Language Models

    本文是LLM系列的第一篇文章 针对 A Survey of Large Language Models 的翻译 大语言模型综述 摘要 1 引言 2 概述 2 1 LLM的背景 2 2 GPT系列模型 的技术演化 3 LLMs的资源 3 1
  • 新优选商城上线发布会,京庐空间执行总裁赵娅勤女士接受采访!

    新优选商城上线发布会 京庐空间执行总裁赵娅勤女士接受采访现场 互联网的快速发展对于推动各行各业重构商业业态具有深远的历史影响 互联网发展进入21世纪 在全球信息化进程加快的背景下 电子商务 新零售 社交电商等行业业态也为传统行业提供了新的增
  • 正交试验设计例题及答案_正交矩阵求解

    我对题的难度进行划分 满难度是 难度中包含 计算难度和 思路难度 满难度各 难度评测是以我初见题目视角写出的标准 比较主观 另外 考试时的解答时间的长短也需要考虑 毕竟有些东西复习多了见过了 或者看过答案了就不难了 假如每颗 代表20分 我
  • ubuntu:关闭某个进程

    参考 http blog csdn net chen861201 article details 6980677 ps aux grep xxx 程序名称 kill xxx 某个PID
  • ganglia监控hadoop 容器节点

    hadoop容器运行参考上篇博客 http blog csdn net wenwenxiong article details 78973755 参看网址 https gist github com ameizi 0c77e3dbb13de
  • (二十五)admin-boot项目之集成消息队列Rabbitmq

    目录 项目地址 https gitee com springzb admin boot 如果觉得不错 给个 star 简介 这是一个基础的企业级基础后端脚手架项目 主要由springboot为基础搭建 后期整合一些基础插件例如 redis
  • java 动态线程池_线程池的参数动态调整

    经典面试题 这次的文章还是绕回了我写的第三篇原创文章 有的线程它死了 于是它变成一道面试题 中留下的几个问题 哎 兜兜转转 走走停停 天道好轮回 苍天饶过谁 在这篇文章中我主要回答上面抛出的这个问题 你这几个参数的值怎么来的呀 要回答这个问
  • OpenGL2 spec releases at the SIGGRAPH2004

    发信人 chsoft 珍惜光华 善待光华 信区 Graphics标 题 OpenGL2 spec releases at the SIGGRAPH2004发信站 日月光华 2004年08月11日13 22 06 星期三 站内信件 SIGGR