65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
全部
/
多媒体
/
OpenGL
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
OpenGL
OpenGL
精选阅读
使用 OpenGL 控件进行 2D 绘图
作者:
Ozgur Ozcitak
一篇关于如何创建用于使用 OpenGL 进行 2D 形状绘图的用户控件的文章
3D 国际象棋(opengl)与人工智能
作者:
Gaurav Kishore, Prateek Vaishnav
一款可以由计算机和人类对弈的 3D 国际象棋游戏
3D引擎,
从GLUT到GLFW
作者:
Martin Vorbrodt
3D引擎,
从GLUT到GLFW
3D 图表 ActiveX 控件
作者:
Nikolai Teofilov
基于 OpenGL 库的 ATL/STL ActiveX 控件,用于 3D 数据可视化。
最新文章
使用 OpenGL 控件进行 2D 绘图
作者:
Ozgur Ozcitak
一篇关于如何创建用于使用 OpenGL 进行 2D 形状绘图的用户控件的文章
3D 国际象棋(opengl)与人工智能
作者:
Gaurav Kishore, Prateek Vaishnav
一款可以由计算机和人类对弈的 3D 国际象棋游戏
3D引擎,
从GLUT到GLFW
作者:
Martin Vorbrodt
3D引擎,
从GLUT到GLFW
3D 图表 ActiveX 控件
作者:
Nikolai Teofilov
基于 OpenGL 库的 ATL/STL ActiveX 控件,用于 3D 数据可视化。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
OpenGL
使用 OpenGL 控件进行 2D 绘图
作者:
Ozgur Ozcitak
一篇关于如何创建用于使用 OpenGL 进行 2D 形状绘图的用户控件的文章
3D 国际象棋(opengl)与人工智能
作者:
Gaurav Kishore, Prateek Vaishnav
一款可以由计算机和人类对弈的 3D 国际象棋游戏
3D 图表 ActiveX 控件
作者:
Nikolai Teofilov
基于 OpenGL 库的 ATL/STL ActiveX 控件,用于 3D 数据可视化。
3D区间KD树
作者:
Tommi Laukkanen
存储轴对齐框的KD树。
3D 逻辑沙盒
作者:
Chris Boss
内置可编程逻辑的 3D 沙盒
C# 和 OpenGL 实现 3D 广场探索
作者:
Vasily Tserekh
在 OpenGL 和 C# 中探索一个简单的 3D 广场
使用 OpenGL 和 C# 的 3D 太阳系
作者:
Vasily Tserekh
用 OpenGL 和 C# 编写的太阳系演示
3DHelper
作者:
MikeTheDwarf
用于显示 3D 数据的辅助类
50 个 OpenGL MFC 项目合集
作者:
Petrov Vladimir
将 NeHe OpenGL 课程改编为 MSVS-15 pro MFC 的 INICODE,以及操纵杆实现的示例
50 个 OpenGL Win32 项目合集
作者:
Petrov Vladimir
前 NeHe OpenGL 课程改编为 MSVS-15 pro Win32 的 INICODE 和操纵杆实现示例
基于 Ogre 和 ODE 的 3D RPG
作者:
lxdfigo
基于 Ogre、ODE、3D Max、CEGUI 等的 3D 游戏
使用 C# 和 OpenGL 实现的基础 3D 小行星游戏
作者:
Vasily Tserekh
使用 C# 和 OpenGL 实现的基础 3D 小行星游戏
一个基于 OpenGL 的基本 X3DOM 编辑器,
运行在 ReactOS 上(
因此也运行在 Windows XP 及更高版本上)
作者:
Steffen Ploetz
创建一个基于 OpenGL 的基本 X3DOM 编辑器,
代码量尽可能少,
运行在 ReactOS 和 Windows 上,
以便了解 X3DOM 的功能。
用于在 OpenGL (GLUT) 中进一步开发的 Cessna Skyhawk 骨架
作者:
Software_Developer
使用 Win32 控制台在 OpenGL (GLUT) 中进一步开发的 Cessna Skyhawk 骨架
炫酷的 Vista 侧边栏小工具风格 CPU 信息动画控件!(已修复)
作者:
Davidwu
炫酷的 Vista 侧边栏小工具风格 CPU 信息动画控件!(已修复)
3D图形应用程序的可自定义架构
作者:
Carlos Jiménez de Parga
通过一个基本的OpenGL应用程序,解释了一个统一的3D图形软件架构。
C/C++ 项目的图形化文档系统
作者:
Alesiani Marco
一个用于创建 C/C++ 项目交互式文档的概念工具
轻量级实时OpenGL图形组件
作者:
Gabriyel
一篇关于集成基于OpenGL的图形组件以提供实时更新的文章。
一个支持多线程、
OpenGL 的应用程序。
作者:
Jeremy Falcon
为实际的 OpenGL 应用程序编程提供了一个基础,
而不是一个简单的 Hello World。
一种新的自适应可伸缩纹理压缩 (ASTC) 编解码器,
用于加速游戏中的纹理处理
作者:
Jeremy C. Ong
纹理编码器和解码器通常是游戏中带宽占用最多的部分,
并且使用 Arm 的 ASTC 编码器进行优化编码可以为运行时解码带来很多好处。
新的视角
作者:
John Hilton
用于 OpenGL 和 Direct3D 的简单而全面的视图代码。
C# 中使用 OpenGL 的 3D 俄罗斯方块游戏的新版本
作者:
Vasily Tserekh
俄罗斯方块游戏的新版本。
简单的 OpenGL 镂空多边形示例 EP_OpenGL_003
作者:
erjan123
使用 Glut.
h 的简单 OpenGL 镂空多边形示例
使用 GLUT 的简单 OpenGL 窗口 EP_OpenGL_001
作者:
erjan123
使用 GLUT 的简单 OpenGL 窗口和 Win32 控制台应用程序
使用 GLUT 库的简单 OpenGL 窗口
作者:
erjan123
一个简单的 C++ 控制台应用程序,
使用 GLUT 库创建 OpenGL 窗口
使用 Visual C++ 2005 在 Windows 窗体中模拟加拿大 F-86 战斗机
作者:
Software_Developer
使用 Visual C++ 2005 在 Windows 窗体中模拟加拿大 F-86 战斗机
一个使用 OpenGL 和 MFC 的小型 VRML 查看器
作者:
Pierre Alliez
使用Visual C++ 6.0用OpenGL(GLUT)编写的《星球大战》滚动字幕演示
作者:
Software_Developer
一个从底部平滑滚动到顶部的《星球大战》滚动字幕演示,使用OpenGL(GLUT)。
虚拟轨迹球旋转控制器
作者:
Alessandro Falappa
支持 OpenGL 打印的 Win32 类
作者:
Zhaohui Xing (Joey)
为 OpenGL 实现 PostScript 和 Wmf 输出
作者:
Pierre Alliez
本文介绍如何生成OpenGL/
MFC程序渲染的3D网格的分辨率无关版本,
即
如何将渲染结果导出为矢量格式,
如封装的PostScript(EPS)和Windows增强图元文件(EMF)格式。
主要目标是能够
基于 OpenGL ES 3.
1 的 Android 自适应体积阴影贴图
作者:
Android on Intel
作为 DirectX 11 自适应体积阴影贴图的后续,
我们将呈现同一算法移植到支持 OpenGL ES 3.
1 和 GL_INTEL_fragment_shader_ordering OpenGL 扩展的 Android 设备上的情况。
Adobe Photoshop 增强版(基于开放标准,
强化技术包括 Intel® HD 和 Iris™ 图形)
作者:
Tim_Duncan
在本文中,
我们将探讨 Adobe 工程师近年来为增强 Photoshop 而取得的进展,
利用 OpenGL* 和 OpenCL™ 来提高硬件利用率。
对快速实时 GPU 图像模糊算法的调查
作者:
Android on Intel
在这篇文章中,
我将开始探讨模糊滤镜的主题。
对快速实时 GPU 图像模糊算法的调查
作者:
Android on Intel
在这篇博文中,
我将开始探讨模糊滤镜的主题。
使用 MFC 开发的 OpenGL ActiveX 控件
作者:
Zhaohui Xing (Joey)
Firefox 插件的 OpenGL 示例
作者:
Ruiying WANG
关于 Firefox 插件如何进行 OpenGL 渲染的教程
Android* 纹理压缩 - 与代码示例的比较研究
作者:
Android on Intel
Android* 纹理压缩 - 与代码示例的比较研究
anyTex - 用于 OpenGL 中非限制性纹理的类
作者:
Mircea Puiu
anyTex - 用于 OpenGL 中非限制性纹理的类。
无秘 API:Vulkan 入门 第 0 部分:前言
作者:
Android on Intel
编写使用 Vulkan 的应用程序的教程。
我将分享我作为一个了解 OpenGL 并希望“迁移”到其继任者的人的看法和经验。
使用 NexStreaming NexPlayer SDK 进行应用程序开发
作者:
Android on Intel
本文介绍了如何使用 NexPlayer SDK 创建 x86 播放器应用程序。
C# 中的 Arcball 模块 - Tao.
OpenGL
作者:
Kam
使用 Tao.
OpenGL 在 C# 中实现 Arcball 模块。
C# 中的 Arcball OpenGL
作者:
Kam
使用 CsGL 在 C# 中实现 Arcball 模块。
文章 11 - Android 动画/图形初学者指南
作者:
Grasshopper.iics
您想要的、
最简单的图形和动画教程。
Asm.js 和 WebGL 用于 Unity 和 Unreal Engine
作者:
Dave_Voyles
随着 WebGL 和 asm.js 的出现,开发人员现在可以在浏览器中利用其计算设备的大部分功能,并进入以前无法获得的市场。
Axiom
作者:
chazza_10101
如何设置 Axiom 应用程序
基本曲线和曲面建模器
作者:
Sharjith
OpenGL 中建模曲线和曲面的基本演示。
Android 上的基本着色器编程
作者:
Zamrony P. Juhara
开始使用 Android 上的 OpenGL ES 2.
0 着色器编程。
OSG 中的弹跳球
作者:
Adrian Savage
使用离散事件、三元堆和插值在 OSG 中进行模拟。
一砖一瓦:用 LEGO Minifigures Online 打造更好的游戏
作者:
Android on Intel
当前一代的 Intel® 图形硬件延续了 Intel 在推动行业创新方面的领导地位,
包括完全支持 DirectX 12 并推动下一代游戏采用高级功能。
使用 Ring 编程语言构建 Flappy Bird 3000
作者:
Mahmoud Samir Fayed
使用 Ring 编程语言开始 2D 游戏开发并构建 Flappy Bird 3000 游戏。
在 Windows 7 和 Windows 8 上捕获实时视频(
来自网络摄像头)
作者:
Evgeny Pereguda
使用 Media Foundation 从网络摄像头捕获实时视频的简单库
CGLEnabledView - 支持 OpenGL 的 MDI 视图类
作者:
Alessandro Falappa
提供 OpenGL 支持的插件视图类
电路引擎
作者:
Emre Guldogan
逻辑电路仿真与分析系统
COLLADA、TinyXML 和 OpenGL
作者:
Matt Scarpino
在 C++ 中访问数字资产以进行三维渲染。
Diligent Engine 中 GPU 资源更新策略的比较
作者:
EgorYusov
本文介绍了 Diligent Engine(一个现代化的低级图形库)中更新 GPU 资源的几种策略,以及与每种方法相关的内部重要细节和性能影响。
使用 GLSL 着色器创建噪声图像
作者:
Santhosh G_
一个简单的着色器程序,
用于在图像中创建噪声效果
创建窗口 - 构建 3D 引擎
作者:
ARon_
本文介绍了使用 C# 和 Tao Framework 创建 OpenGL 窗口或 OpenGL 控件
在 Windows 窗体上创建 OpenGL 视图
作者:
Benjamin Wootton
如何在 Windows 窗体上创建 OpenGL 视图。
在 WPF 中创建 OpenGL 窗口
作者:
Christoph Menge
关于使用 Windows Presentation Foundation 创建 OpenGL 应用程序的指南。
Visual Studio .
NET 的自定义 OpenGL 向导
作者:
Youngho Kim
在 Visual Studio .
NET 中使用 MFC 创建 OpenGL 窗口
Visual Studio 2010 的 OpenGL 自定义向导
作者:
Youngho Kim
本文是关于“如何在 Visual Studio 2010 上制作 OpenGL 自定义向导?”的指南
DataLink 模拟器
作者:
Omar Gameel Salem
使用 OpenGL 的 C# 数据链路层模拟
从 SQLite 数据库解码 Targa 格式的 OpenGL 纹理
作者:
Michael Mangelsdorf
用于从 SQLite 表加载 TGA 图像数据,
解码此数据并将其绑定到 OpenGL 纹理的框架
设计一个支持Windows 8的跨平台3D应用程序引擎
作者:
ashcairo
如何使用OpenGL及其相关技术编写一个针对移动和桌面平台的应用程序。
为基于Intel®架构的Android*平板电脑开发移动游戏图形,第一部分
作者:
Android on Intel
第一部分介绍了游戏引擎和中间件的基本概念和类别,以帮助您缩小选择范围,包括SDK与Android Native Development Kit(NDK)开发。
Diggers:跨平台2D游戏
作者:
Evgeny Miroshnichenko
使用SDL和Open GLES 2.0的2D跨平台游戏
Diligent Engine: 一个现代化的跨平台低级图形库
作者:
EgorYusov
本文介绍了 Diligent Engine,一个现代化的跨平台图形 API 抽象库和渲染框架。
GPU 上的域着色方法
作者:
Khaldoon Ghanem
本文介绍了如何使用 GPU 上的域着色方法可视化单个复数变量的复值函数。
将图像绘制为 3D 曲面
作者:
Darryl Bryk
介绍了使用 OpenGL 将图像绘制为 3D 曲面图的代码。
在 OpenGL 中绘制近乎完美的 2D 线段。
作者:
Chris H.F. Tsang
具有高质量抗锯齿、颜色、厚度和最小 CPU 开销。
通过细分绘制多段线
作者:
Chris H.F. Tsang
通过带有接头、圆角、羽化和每顶点颜色的细分绘制多段线
绘制样条曲线类型,
张力和控制点,
使用OpenGL和MFC
作者:
Masoud Samimi
这个示例教您如何创建一个基于 OpenGL 的样条绘制应用程序
C# 中的动态边界体积层次结构。
作者:
David Jeske
使用 BVH(边界体积层次结构)进行 3D 空间划分的概述和 C# 实现,通过重构和树旋转进行动态更新。
在Android*上使用Fragment Shader Ordering实现高效的独立于顺序的透明度
作者:
Android on Intel
本示例演示了GL_INTEL_fragment_shader_ordering扩展的使用,该扩展是根据OpenGL* 4.4核心配置文件和GLES 3.1规范编写的。
在 Java AWT Canvas 中嵌入 OpenGL
作者:
Davanum Srinivas
本文介绍了如何使用 JDK1.3 的 JAWT 接口在 Java AWT Canvas 中使用 OpenGL 调用
探索 3D
作者:
Chris Boss
基于 OpenGL 的 3D 学习软件。
入门 / 教程:如何在 Linux 上使用 Code::Blocks 使用 TGUI(运行在 SFML 上并利用 OpenGL)。
作者:
Steffen Ploetz
我如何在 Linux 上使用“Texus' Graphical User Interface” (TGUI) - 一个跨平台的现代 C++ 即时 GUI,我在其中使用“Simple and Fast Multimedia Library” (SFML) 作为后端 - 运行第一个示例程序。
让 NoesisGUI,一个 WPF 兼容框架,在 Linux 上运行 C# 的第一步。
作者:
Steffen Ploetz
如何在 Linux 上使用 MonoDevelop 和 C# 运行 NoesisGUI 的“IntegrationSample”,NoesisGUI 是一个功能极其丰富的 WPF 竞争者。
Fountain OpenGL应用程序演练
作者:
mikew67
使用OpenGL ES 1.1创建基本的喷泉场景。
FreeType on OpenGL ES (iPhone)
作者:
ed welch
使用OpenGL ES渲染更快速、更智能、更美观的字体。
全场景运动模糊
作者:
Stanciu Vlad
如何获得运动模糊效果。
Game Exchange 2 文件加载器 GE2
作者:
RJ++
从 Maya 导出的 GE2 文件/文件加载 3D 场景。
在 OpenGL 中生成轮廓
作者:
Dave Handley
使用多通道技术在 OpenGL 中生成轮廓。
Emscripten入门——将C/C++转译为JavaScript/HTML5
作者:
Dave_Voyles
本文重点介绍如何创建自己的Web项目,利用Emscripten,以便您可以将C/C++代码在浏览器中运行。
Diligent Engine:入门网格着色器
作者:
EgorYusov
介绍放大和网格着色器,这是现代 GPU 上提供的新可编程阶段,以及如何使用它们通过 Diligent Engine API 在 GPU 上实现视锥剔除和对象 LOD 选择。
OpenCvSharp 3 入门
作者:
King Coffee
OpenCvSharp 3 快速入门的示例代码。
开始使用 OpenGL
作者:
User 4838655
本文主要介绍如何开始使用OpenGL。
开始使用 Diligent Engine 进行路径跟踪
作者:
EgorYusov
使用 Diligent Engine 实现基本路径跟踪器的示例
使用 OpenGL 入门体绘制
作者:
Divin Ookken Athappan
逐步解释使用 OpenGL 进行 3D 图像渲染
在 MONO/
.
NET 中开始使用 OpenGL/OpenTK 进行严肃应用程序开发
作者:
Steffen Ploetz
将 OpenGL 作为吸引人的应用程序(不一定是游戏)的基础进行考察。
GLFW:
一个(简单的)
OpenGL 框架库
作者:
Simone Serponi
一个易于使用的库,
可以快速设置和运行 OpenGL 应用程序。
用于插值两个纹理的 GLSL 着色器
作者:
Santhosh G_
一个用 GLSL 开发的简单着色器,
用于插值两个纹理
GLUI 子窗口模板
作者:
Ali BaderEddin
本文详细介绍了如何在GLUI子窗口中设置一个带有布局和组织控件的OpenGL窗口,
并为您的OpenGL应用程序提供了一个模板。
GLUI 窗口模板
作者:
Ali BaderEddin
本文详细介绍了如何创建您的第一个GLUI窗口,
并在其中包含一些基本控件,
并为您的OpenGL应用程序提供了一个模板。
GLUT 子窗口模板
作者:
Ali BaderEddin
本文详细介绍了如何设置第一个带有多个子窗口的 OpenGL FreeGLUT 窗口,并为您提供 OpenGL 应用程序的模板。
GLUT 窗口模板
作者:
Ali BaderEddin
本文详细介绍了如何设置第一个 OpenGL FreeGLUT 窗口,并为您提供 OpenGL 应用程序的模板
适用于OpenGL的H264/
HEVC视频编码器
作者:
Shao Voon Wong
用于录制OpenGL渲染的H264/
HEVC视频编码器
Heresy I - 为什么浮点坐标是浪费的
作者:
John Hilton
通过使用整数坐标节省空间,拯救地球。
Heresy II - 为什么 4D 同质变换/裁剪/投影是浪费的
作者:
John Hilton
看看为什么您的 GPU 会如此热。
高性能 C# 有限元
作者:
Igor Gribanov
在四面体网格上执行线性静力分析,并辅以第三方求解器。
如何在对话框中使用资源编辑器创建的窗口中绘制 OpenGL
作者:
Chong Hin Ooi
如何在不手动使用CreateWindow的情况下,
使用资源编辑器在对话框中将OpenGL绘制到您创建的窗口中。
如何将 Elasticsearch 与 ZF3 集成
作者:
Jaiswar Vipin Kumar R.
在数字世界中,
我们正处于机器学习阶段。
在这里,
我们需要以闪电般的速度处理一切。
根据我们的需求存储数据,
以自定义格式存储,
并确保其可用性和稳定性,
所有这些都应在弹指之间完成,
并且基础设施成本低廉。
如何使用多 APK 支持在 Google Play 上发布适用于 x86 设备的应用
作者:
Android on Intel
以下课程专门为希望打包应用程序以支持 Android x86 设备(以 x86 处理器为基础的设备)的 Android 开发人员而设。
如何使用 OpenGL 选择对象
作者:
ICE_WIZARD
本文介绍如何使用OpenGL选择一个对象。
如何为初学者设置CruiseControl.
NET
作者:
Judy Joy
展示了自动化ASP.
NET Visual Studio 2005解决方案构建过程所需的最低步骤。
HUD 窗口 64 位 (DWM 合成)
作者:
zapsolution
DWM 合成
混合跨平台应用程序:在原生 iOS 和 Android 组件之上使用 Cocos2d-x 的方法
作者:
YevheniyK
本文介绍了一种在原生组件之上使用 Cocos2d-x 的通用方法,以及 Cocos2d-x、iOS 和 Android 的相关编码细节。
Icy Rocks Workload:Android 平台的真实工作负载
作者:
Android on Intel
Icy Rocks Workload:Android 平台的真实工作负载
集成:
运动学 + 数字图像处理 + 3D 图形
作者:
Petr Ivankov
进一步推广集成理念
Intel GPA 2015 R1 - OpenGL 分离自 DirectX - 而且全部免费!
作者:
Android on Intel
哪个 Intel 软件工具包含新名称、新功能,并且全部免费提供?
Intel® RealSense™ SDK 背景分割功能
作者:
Intel
本白皮书介绍了开发人员如何集成 Intel® RealSense™ SDK 背景分割 (BGS) 中间件来创建新的沉浸式协作应用程序。
Intel 的 Multi-OS Engine - OpenGL 示例
作者:
Android on Intel
本文介绍了 Multi-OS Engine 中的 OpenGLBox 示例。
三维场景中的交互技术(第一部分):使用 OpenGL 2.1 用鼠标移动 3D 对象
作者:
Steve Katic
使用 OpenGL 通过鼠标移动 3D 对象。
交互式水效果。
作者:
Laurent Lardinois
一个简短的 OpenGL 演示,展示了多纹理效果和巧妙的数学优化。
交互式水效果多点触控
作者:
zebulon75018
使用 Tuio 库实现交互式水效果多点触控
学习现代 OpenGL
作者:
Bartlomiej Filipek
一篇关于现代 OpenGL 的小型指南,
以及它为何能给我们带来如此大的价值。
让我们在浏览器中进行基本图形绘制
作者:
Siddharth Chandra
使用JavaScript进行WebGL和基本图形编程的介绍。
使用 OpenGL 进行线性刚体动力学模拟
作者:
Matt Scarpino
在代码中模拟位移、
速度和加速度。
加载和渲染带动画和蒙皮的 Milkshape 3D 模型
作者:
Tiberiu Boros
本文介绍了如何加载 Milkshape ms3d 二进制文件,并使用 OpenGL 进行动画和显示。
使用 CImage 类在 OpenGL 中蒙版纹理
作者:
Petrov Vladimir
使用 CImage 类从位图图像文件中在 OpenGL 中蒙版纹理(只需调用文件名)
MediaBox (MBox64)
作者:
zapsolution
Windows 10 多媒体播放器 64 位
MemSpyy
作者:
pj4533
使用 OpenGL 映射虚拟内存地址空间。
Miner3D_viewer ActiveX 控件(用于 Miner3D 游戏)
作者:
ICE_WIZARD
结合 VC 和 VB 编写 3D 游戏的解决方案。
修改版的lib3ds读取器,
用于.
3ds格式。
作者:
Evgeny Pereguda
在本文中,
我将介绍 C++ 语言的 lib3ds 读取器版本
更明确的 Diligent Engine:掌握 Direct3D12 和 Vulkan 中的状态管理
作者:
EgorYusov
本文介绍了现代图形 API(如 Direct3D12 和 Vulkan)中资源状态管理和同步的问题,并描述了 Diligent Engine 提供的解决方案。
OpenGL 场景中的鼠标选择
作者:
Bahrudin Hrnjica
在OpenGL场景中用鼠标拾取对象的另一种方法。
Murl Engine* 跨平台开发工具,支持 Android* x86
作者:
Android on Intel
Murl Engine 是一个新颖且免费的跨平台开发解决方案。
它专注于游戏和多媒体应用程序,目前支持 Android、iOS、Windows、OS X 和 Linux* 平台。
我的第一个碰撞算法
作者:
Vasily Tserekh
碰撞算法并非火箭科学,本文证明了这一点。
我的第一个 OpenGL 项目:
3D 房屋
作者:
Vasily Tserekh
启发我开始 3D 编程的项目
Nimbus SDK:
用于 C++ 实时体积云渲染、
动画和变形的微小框架
作者:
Carlos Jiménez de Parga
用于实时体积云渲染、
动画和变形的可重用 Visual C++ 框架
NURBS 曲线的简化
作者:
Hunt Chang
NURBS 曲线的简化
OAG 库 (OpenGL) 第 1 部分 - 为 MFC 应用程序设置库
作者:
Eduardo Tucci
OAG 是一个用 C++ 编写的库。
使用此库,您可以创建基于 OpenGL 的应用程序。
OAG 库 (OpenGL) 第 2.1 部分 - 使用鼠标和编程方式绘制 2D 对象
作者:
Eduardo Tucci
本教程展示了 2D 几何图形的库代码,以及如何在 MFC 应用程序中以编程方式绘制它们以及使用鼠标绘制对象。
OAG 库 (OpenGL) 第 2.2 部分 - 使用鼠标和编程方式绘制 2D 文本
作者:
Eduardo Tucci
本教程展示了 2D 文本的库代码,以及如何在 MFC 应用程序中使用鼠标以编程方式绘制它们。
OAG 库 (OpenGL) 第 2.3 部分 - 使用鼠标和编程方式绘制 2D 纹理
作者:
Eduardo Tucci
本教程展示了 2D 纹理的库代码,以及如何在 MFC 应用程序中使用鼠标以编程方式绘制它们。
OGLTools,
OpenGL编程的面向对象解决方案。
作者:
Jonathan de Halleux
一组旨在简化 OpenGL 编程的类
油画效果:图像上的油画效果实现
作者:
Santhosh G_
在图像上应用油画效果。
OpenGL /
OpenCL 互操作性:
使用自立体图的案例研究
作者:
martin_bisson
如何使用 OpenCL 和 OpenGL 在 GPU 上实现算法。
使用 Tao 和 C# 进行 OpenGL 3D 导航
作者:
erjan123
使用 Tao 和 C# 进行 OpenGL 3D 导航,使用 glRotatef、glTranslatef 和 gluLookAt。
OpenGL 3D 导航2 (Tao 和 C#) Tao.OpenGL, Tao.freeGlut, EP_OpenGL_CS02
作者:
erjan123
这是一个小程序,展示了如何使用键盘和鼠标在 3D 空间中导航。它使用 Tao.OpenGl 和 Tao.freeGlut。它还展示了如何绘制一个 3D 立方体。
OpenGL 和 WPF:
在 WPF 窗口中集成 OpenGL 窗口
作者:
gabriel4sonic
演示了如何在 .
NET WPF 应用程序中使用 OpenGL,
直接将 OpenGL 窗口作为主 WPF 窗口的子窗口,
使其行为更像一个控件
OpenGL 开发食谱
作者:
Bartlomiej Filipek
一本关于现代 OpenGL 应用程序开发的非常有趣的书籍评论。
OpenGL ES:Texture2D 和二次幂
作者:
Craig Giles
如何调整您的 Texture2D 对象以允许在 OpenGL ES 项目中使用任意大小的纹理。
OpenGL 几何图元
作者:
Ali BaderEddin
通过这个交互式程序学习 OpenGL 几何图元。
.NET中的OpenGL - 入门
作者:
Dave Kerr
了解如何将OpenGL用于您的.
NET应用程序,
使用SharpGL。
使用 TKinter 的 Python OpenGL
作者:
Samuel Teixeira
为什么简单,如果我们能复杂呢?
OpenGL MFC AppWizard
作者:
Dave Kerr
一篇展示如何在Visual Studio .
NET 2008中为OpenGL应用程序制作自定义AppWizard的文章。
OpenGL 单窗口 6 视图(Tao 和 C#)(多视图)
作者:
erjan123
具有 6 个不同视图的 OpenGL 窗口
OpenGL 地形生成 - 简介
作者:
Vahe Karamian
此代码将演示如何从位图文件生成地形。
OpenGL 三角形基础
作者:
Kuniva
一个小的对话框示例,
展示了一个OpenGL三角形的基本移动。
OpenGL Win32 AppWizard
作者:
Ulf Öhlén
这个用于VC++ 6.
0或VC++.
NET的自定义AppWizard会创建一个支持OpenGL的Win32应用程序,
适用于演示和简单的游戏。
OpenSG、WxWidgets 和 OpenGL - 一个简单的 3D 文件转换器
作者:
Ccello
简单的 3D 转换工具。
轨道力学入门
作者:
charles922
轨道力学入门 - 二体问题
Panorama 360 iPod Touch 和 iPhone
作者:
Javier Baez
iPhone 和 iPod touch 的全景查看器库。
第一部分:欧几里得几何代数和四元数
作者:
Dan Bloomquist
几何代数在 OpenGL 中的应用。
3D 中的完美平移(也包括缩放)
作者:
John Hilton
如何在透视图中进行平移,使光标下的点保持在光标下方。
永动机
作者:
Sergey Matveyev
基于OpenGL的。
.
.
不可能模型。
使用 Intel® 工具优化 PhonoPaper
作者:
Android on Intel
由于 Intel 借给我一台 x86 架构的 Android 平板电脑进行测试,PhonoPaper 得到了改进和优化。
使用 OpenGL 和 OpenCL 进行拾取选择
作者:
Matt Scarpino
使用 GPU 加速计算射线-三角形交点
PicZoom:用 OpenGL 创建的照片查看器
作者:
Santhosh G_
PicZoom:用 OpenGL 创建的照片查看器。
用于边缘检测和卡通效果的像素着色器
作者:
Santhosh G_
使用像素着色器实现 Sobel 边缘检测和卡通效果。
通过 XML 移植代码
作者:
daluu
通过标准 XML 架构在不同语言和平台之间移植代码的框架。
使用 OpenGL 和 MFC 进行打印和打印预览
作者:
Frank W. Wu
使用DIB section以高分辨率打印OpenGL。
Quagmire 粒子引擎
作者:
Ken Mazaika
一个面向对象的OpenGL粒子引擎,
用于简单地创建高级粒子效果。
录制 DirectX 和 OpenGL 渲染的动画
作者:
Gopalakrishna Palem
解释了以编程方式录制 DirectX 和 OpenGL 渲染动画的方法。
使用OpenGL渲染FreeType/
2
作者:
jve7gm
一篇关于渲染 FreeType 的文章
在 OpenGL 中渲染 Shapefile
作者:
Durga Prasad Dhulipudi
使用 OpenGL 渲染 ESRI Shapefile (.shp)
RGFW 幕后:
OpenGL 上下文创建
作者:
ColleagueRiley
用于为 X11、
Windows 和 MacOS 创建加速 OpenGL 上下文的教程。
基于我的项目:RGFW。
健壮的 MVC
作者:
Igor Okulist
适用于桌面和 Web 开发的健壮 MVC 框架。
使用 OpenGL 进行橡皮筋式选择
作者:
Junlin Xu
使用 OpenGL 进行橡皮筋式选择 - 一个实用类
科学数据可视化器
作者:
Alexander Chernosvitov
用于 3D 可视化的 ActiveX 组件,嵌入在不同的客户端应用程序中。
ScratchPadView for iOS (使用 GLKit)
作者:
Amory Wong
一个 GLKView 类,
可以直接集成到您的项目中。
在 Ubuntu Linux 中设置 OpenGL 开发环境。
作者:
Mark Vinod Sinnathamby
如何在 Ubuntu 中为开发设置 OpenGL 和 freeglut 库。
Android OpenGL ES 2 的阴影映射
作者:
pogib
简单和 PCF 阴影映射算法(奖励文章 - Android 通配符类别)。
SharpGL:
C# OpenGL 类库
作者:
Dave Kerr
在 WinForms 或 WPF 应用程序中使用 OpenGL,
直接使用或通过强大的场景图。
简单的 OpenGL 框架
作者:
Member 8823543
GLW 是一个简单、紧凑、即插即用的框架,用于开发简单的 OpenGL 游戏和演示。它侧重于易用性、平台抽象和小占用空间。
简单的 OpenGL 测试框架
作者:
Kristian Carazo
一个简单的 OpenGL 框架,
用于快速原型化 OpenGL 和游戏应用程序
纯 C 语言的简单插件架构
作者:
Sharjith
如何编写一个支持插件的架构应用程序。
使用 NZR 进行 3D 实时数据可视化:系统监视器应用程序
作者:
Member 3390404
3D 实时数据可视化
SimpleScene:
C# 和 OpenTK 中的 3D 场景管理器
作者:
David Jeske
一个简单的开源场景管理器,
以及 C# 和 OpenGL (OpenTK) 中的 WavefrontOBJ 文件加载器。
可在 MacOS、
Windows 和 Linux 上运行。
.NET 客户端与 Axis Apache Web 服务之间的 SOAP 消息交换
作者:
Juan Jose Luna
.NET 客户端发送和接收来自 Java Axis Web 服务的复杂 SOAP 消息。
SpaceVIL 框架。带 .NET 和 JVM 的跨平台 GUI
作者:
Roman Sedaikin
SpaceVIL是一个跨平台、
多语言的框架,
用于为.
NET Framework、
.NET Core和JVM创建GUI客户端应用程序。
本文讨论了SpaceVIL框架、
其功能以及创建它的简要历程。
StL 数据文件查看器
作者:
Sharjith
一个简单的立体光刻数据文件查看器。
使用 OpenGL 进行目标跟踪控制
作者:
ionutcelgroaznic
一个简单的目标控制,
用于显示敌人的方向,
对电脑游戏尤其有用。
温度测量作为 1-Wire 技术应用示例
作者:
Jakub Piwowarczyk
本文介绍了如何制作DS9097E适配器,
并使用COneWire类读取DS18B20传感器的数据。
单连通非凸多边形的镶嵌
作者:
Peppino Sbargzeguti
单连通非凸多边形的镶嵌
TetroGL:Win32 平台 C++ OpenGL 游戏教程 - 第一部分
作者:
Cedric Moonen
学习如何创建 Win32 消息循环和游戏窗口,以及如何正确设置 2D 游戏的 OpenGL
TetroGL:Win32 平台 C++ OpenGL 游戏教程 - 第二部分
作者:
Cedric Moonen
学习如何加载图像,在屏幕上显示并高效管理它们,以及如何显示动画。
TetroGL:Win32 平台 C++ OpenGL 游戏教程 - 第三部分
作者:
Cedric Moonen
学习如何绘制文本并管理游戏状态。
纹理图集制作器
作者:
ed welch
用于创建 2D OpenGL 游戏纹理图集的实用程序。
使用 CImage 类进行 OpenGL 纹理映射
作者:
Petrov Vladimir
使用 CImage 类从任何格式的图像文件中进行 OpenGL 纹理映射(只需调用文件名)。
OpenGL on iOS 上的纹理和着色器
作者:
KarstenK
如何在 OpenGL on iOS 中入门。
Boero ListView:
第一部分
作者:
John Boero
一个扩展的属主绘制 ListView,
完全使用 OpenGL 渲染
GLU 函数和使用 OpenGL 和 MFC 进行命中测试
作者:
Masoud Samimi
这个示例教您如何创建一个基于 OpenGL 的 3D 绘图应用程序,
并演示 GLU 函数和使用 OpenGL 和 MFC 进行命中测试
OpenGL 和 GLUT:
强大的图形库和实用工具包
作者:
logicchild
解释如何使用此库的文章
时间机器
作者:
Petr Ivankov
软件设计和开发的长期战略。
使用 OpenGL 进行变换
作者:
User 4838655
本文解释了视图和建模变换。
真正的 OpenGL 缩放
作者:
pepito sbarzeguti
透视视图的真正缩放。
.
.
教程:
使用 Intel® INDE GPA 提高 Android 游戏性能
作者:
Android on Intel
本教程提供了在 Android 上对 OpenGL ES 3.
0 应用程序进行性能分析、
瓶颈识别和渲染优化的分步指南。
Unity 图形模拟器,用于原生插件开发
作者:
EgorYusov
本文介绍了 Unity 低级插件接口和 Unity 图形接口模拟器,它促进了原生插件开发。
科学与工程通用框架 - 第 11 部分:CodeDom 优化编译器
作者:
Petr Ivankov
科学与工程的 CodeDom 优化编译器
科学与工程通用框架 - 第 7 部分:
虚拟现实
作者:
Petr Ivankov
关于框架应用程序在虚拟现实中的应用
在 CSharp 应用程序中使用 OpenGL
作者:
Jeffrey Sun
这是一个关于在 CSharp 应用程序中使用 OpenGL 的简单示例。
在 WPF 应用程序中使用 OpenGL
作者:
Dave Kerr
轻松在 WPF 应用程序中使用 OpenGL!
在 Google 的 Go 中使用 OpenGL
作者:
Farhad Reza
本文将向您展示如何在 Google 的 Go 语言中使用 OpenGL 图形库。
使用 NZR 可视化点
作者:
ImranHKhan
一篇关于 3D 点可视化的文章
VRMLTest - 完整的VRML 1.
x解析器和部分查看器。
作者:
Antonio Tejada Lacaci
VRML 解析器和部分查看器
Vulkan Playground:
使用 Visual Studio 2019 的 C++ 轻松入门 Vulkan
作者:
Jon
一个高级库,
可以快速轻松地创建 Vulkan 示例
Weiler-Atherton 算法 3D
作者:
Petrov Vladimir
Weiler-Atherton 算法 3D 代码演示实现。
游戏开发者需要了解的 Intel® Atom™ x3 SoC 处理器系列
作者:
Android on Intel
本文将重点讨论已发布的 2 款 Atom x3 SoC SKU:
C3200RK 和 C3230RK。
Win32 OpenGL 框架 - 星球大战滚动文本
作者:
Todd Jeffreys
一篇详细介绍包含星球大战式滚动文本的项目。它完全使用OpenGL完成,
并展示了一些高级OpenGL主题。
还包含了一个在Win32程序中使用OpenGL窗口的框架。
编写独立于平台和 GUI 工具包的 OpenGL 类
作者:
Sharjith
演示如何编写与操作系统和 GUI 工具包无关的 OpenGL 视图类的文章
OSG 的 XML 解析器(支持 Qt)
作者:
Evgeny Pereguda
用于在 OSG 3D 引擎中创建场景的简单 XML 解析器
使用不同插值类型缩放图像
作者:
Santhosh G_
使用 OpenGL 实现不同的插值 [双线性插值和双三次插值]。
©
. All rights reserved.