最新 最热

glPushMatrix和glPopMatrix的作用

终于明白为什么使用glPushMatrix()和glPopMatrix()的原因了。将本次需要执行的缩放、平移等操作放在glPushMatrix和glPopMatrix之间。glPushMatrix()和glPopMatrix()的配对使用可以消除上一次的变换对本次变换的影响...

2022-07-22
0

写给 python 程序员的 OpenGL 教程

OpenGL 是 Open Graphics Library 的简写,意为“开放式图形库”,是用于渲染 2D、3D 矢量图形的跨语言、跨平台的应用程序编程接口(API)。OpenGL 不是一个独立的平台,因此,它需要借助于一种编程语言才能被使用。C / C++ / py...

2022-07-22
0

《OpenGL编程指南(原书第9版)》——2.1 着色器与OpenGL「建议收藏」

大家好,又见面了,我是全栈君。2.1 着色器与OpenGL现代OpenGL渲染管线严重依赖着色器来处理传入的数据。如果不使用着色器,那么用OpenGL可以做到的事情可能只有清除窗口内容了,可见着色...

2022-07-20
0

《Cocos2D权威指南》——3.5 CCTexture纹理类「建议收藏」

游戏运行中,所有图像文件(PNG、PVR)都被加载成GPU可以理解的OpenGL ES纹理,而精灵则对应着这些纹理图。Cocos2D内置一个纹理缓存管理器(CCTextureCache)来保存这些纹理图,这样可以极大加速创建新精灵,并充分利用已有的纹理图...

2022-07-20
1

OpenGL蓝宝书第五章代码勘误以及惯性坐标系去解释模型变换:Pyramid.cpp

假设你也发现依照教程代码完毕贴图时,你会底面的坐标和寻常顶点坐标正负相反,比方-1.0f, -1.0f, -1.0f这个顶点相应的却是世界坐标中1.0f,-1.0f,1.0f

2022-07-10
0

SDL2来源分析3:渲染(SDL_Renderer)

=====================================================

2022-07-06
0

NVIDIA Jetson TX1介绍(一)

NVIDIA Jetson TX1是计算机视觉系统的SoM(system-on-module)解决方案。它组合了最新的NVIDIAMaxwell GPU架构,其具有ARM Cortex-A57 MPCore(Quad-Core)CPU族,实现性能与电源功耗的最大优化,满足下一代产品的工业视觉计算的要...

2022-07-04
0

「游戏引擎 浅入浅出」98.1 SubstancePainter插件开发环境

SP可以使用JavaScript+QtQuick/Python开发插件,不过尝试Python后发现,官方文档例子都是错的,所以还是选择JavaScript开发。

2022-06-29
0

OpenGL 图形渲染流程入门

1、什么是 shadershader 中文名为着色器,全称为着色器程序,是专门用来渲染图形的一种技术。通过 shader,我们可以自定义显卡渲染画面的算法,使画面达到我们想要的效果。小到每一个像素点,大到整个屏幕。通常来说,程序是运行...

2022-06-29
0

「游戏引擎 浅入浅出」98. SubstancePainter插件开发

Substance Painter,简称SP,是次世代PBR建模的必备软件,主要负责烘焙、绘制贴图,也可以当做一个Renderer来出效果图。

2022-06-29
1