E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OpenGL图形编程
OpenGL
颜色混合、图元的反走样(五)
颜色混合使用混合的原因:我们把
OpenGL
渲染时会把颜⾊值存在颜⾊缓存区中,每个⽚段的深度值也是放在深度缓冲区。
Coder_TanJX
·
2023-09-22 07:24
从vtk/pcl源码中,分离pclVisilization 和 vtkQtWidget
背景:vtk和pcl是优秀的三维开源引擎,但是我们在工程中,需要集成到我们软件中,因而有了QVtk
Opengl
Widget等直接嵌入Qt程序的要求;但是从vtk8.2之后,这部分源码又剔除出去了,随之影响的还有
酬勤-人间道
·
2023-09-22 07:13
qt
pcl
框架
c++
vtk
CAD
【三维世界】高性能图形渲染技术——WebGL你有了解多少?
目录WebGL概述WebGL的优势使用文本编辑器开发三维应用轻松发布三维图形程序充分利用浏览器的功能学习和使用WebGL很简单WebGL的起源
OpenGL
、
OpenGL
ES1.1//2.0/3.0和WebGL
山楂树の
·
2023-09-22 00:22
WebGL
图形渲染
webgl
3d
OpenGL
入门教程——PT1
由于自己不是计算机图形学出身,所以采纳了一些教材、博客、GPT的综合答案,尽可能作为一篇认识图形学,学会
OpenGL
简单函数库的博客!
Future_404
·
2023-09-21 22:17
游戏开发
OpenGL
c++
图形渲染
HOOPS Visualize 2023 SP2 U1 Crack-HOOPS Visualize
该3D图形库具有线程安全的C++和C#接口以及
OpenGL
和DirectX驱动程序,并由响应迅速的专业图形专家提供支持。
sdk大全
·
2023-09-21 21:24
CAD
Exchanger
sdk
HOOPS
Visualize
2019-07-03
export->paremeter,选color导入:file->import->paremete2、Allegro原色透明度设置display->colour/visibility->display->
OpenGL
做好自己1211
·
2023-09-21 19:57
opengl
坐标变换小结
https://github.com/dslming/dslming.github.com/blob/master/ThreejsLearning/006-shader/004-%E9%A1%B6%E7%82%B9%E5%9D%90%E6%A0%87%E8%BD%AC%E6%8D%A2.md
Threejs开发者
·
2023-09-21 16:06
Android
OpenGL
ES2.0(四)——正方形和圆形
构建正方形和圆形前面提到过,在
OpenGL
ES的世界里面是没有正方形和圆形的,只有点、线、三角形。三角形就是
OpenGL
ES提供的最复杂的图元单位。
大大大大大大的大大
·
2023-09-21 16:20
2020-06-06GLSurfaceView+
openGL
播放VR视频/全景视频(VR解码器)
OpenGL
ES/SDL渲染,FFmpeg;VR分屏之
OpenGL
-
OpenGL
ES来播放视频.MediaPlayer+GLSurfaceView+
openGL
OpenGL
ES用来绘制屏幕及分屏,FFmpeg
羁拥_f357
·
2023-09-21 12:48
OpenGL
# 09 Light casters
我们这节就来学习一下如何在
OpenGL
中实现各种光源。学会模拟不同种类的光源是又一个能够进一步丰富场景的工具。
MisakiMel
·
2023-09-21 11:42
Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering中文翻译目录
计算机
图形编程
书籍往往数学含量很高,让新手望而生畏。这本则不然。从零开始的计算机图形学采用了一种更简单的方法,将数学知识保持在最低水平,只关注计算机图形学的一个方面,即3D渲染。
吾爱学编程
·
2023-09-21 09:12
OpenGL
图形图像渲染中的深度缓冲区
什么是深度?深度其实就是该像素点在3D世界中距离摄像机的距离,即Z值。什么是深度缓冲区?深度缓存区,就是一块内存区域,一般由窗口管理系统GLFW创建,专门存储着每个像素点(绘制在屏幕上的)深度值.深度值(Z值)越大,则离摄像机就越远.为什么需要深度缓冲区?在不使⽤深度测试的时候,如果我们先绘制一个距离⽐较近的物体,再绘制距离较远的物体,则距离远的物体因为后绘制,会把距离近的物体覆盖掉.有了深度缓冲
叶子丝
·
2023-09-21 02:43
Android老版本到AS3.1中遇到的问题与相应的解决办法
几年前此协议从摄像机前端,服务器接收与转发以及客户端都是我写的,使用的是Boost的asio网络框架,当然也用了一些其他的Boost特性;解码使用的是ffmpeg的标准264库,显示使用的是android的
opengl
gylmy
·
2023-09-20 23:41
WebAR | 关于WebGL标准
它是一种3D图形API,基于
OpenGL
ES2.0。为了简化开发,市面上有一些流行的基于WebGL的框架:Three.js:Three.js是一个基于JavaScript的库,它以低复杂度在Web
三次方
·
2023-09-20 21:00
windows Visual Studio 2022
opengl
开发环境配置
但是不用安装MinGW64,bug多下载源码,找到xxx.sln文件用visualstidio打开solution编译代码,找到xxx.lib,xxx.dll文件include头文件结构:编译完了创建目录
OpenGL
templ
fareast_mzh
·
2023-09-20 17:01
windows
C#使用DirectX SDK 加载.x三维模型
这个SDK涉及到了计算机图形学的一些基础知识,需要掌握一点基础,推荐可以看看
OpenGL
初学手册。创建项目我们开始返回正题,首先使用VisualStudio2019创建一个Winform项目
FNR_S
·
2023-09-20 17:37
microsoft
c#
Threejs 的前世今生及基本概念
OpenGL
,WebGL到Three.jsOpenG
向日葵
·
2023-09-20 15:45
Three.js
Three.js
webgl
html5
3D
动画
Three.js 基础
OpenGL
,WebGL到Three.js
OpenGL
大概许多人都有所
ccessl
·
2023-09-20 15:15
three.js
WenGL
three.js
基础
Android
OpenGL
ES2.0(十一)——利用
OpenGL
ES做Camera预览
OpenGL
ES在Android上除了可以用来做游戏、处理图片也可以用来处理视频图像、做相机预览美颜等等。本篇博客将介绍利用
OpenGL
ES做相机预览的基本实现。
大大大大大大的大大
·
2023-09-20 03:39
坐标系统
1、
OpenGL
幕后使用glViewport中定义的位置和宽高进行2D坐标的转换,将
OpenGL
中的位置坐标转换为你的屏幕坐标。
一毛钱
·
2023-09-20 01:14
OpenGl
和MediaCodec的常见用法
一:综述在Android中使用MediaCodec进行视频解码,将解码完成之后的视频解码到
opengl
的环境中,使用
Opengl
进行绘制,增加特效,多层显示控制等常见用法。
一枚懒人
·
2023-09-19 22:39
使用
OpenGL
叠加水印造成OOM的问题
最近使用
OpenGL
来实现录像,需求是需要在视频上加上水印的,然后录像,刚开始录一两个小时没问题,但是长时间录像的时候,发现总是莫名其妙地闪退。
雪飘碧鸳
·
2023-09-19 20:50
Android
OpenGL
内存闪退
OOM
OpenGL
ES 名词解释(二)
混合四.变换矩阵1.平移2.旋转3.缩放4.矩阵组合顺序五.投影矩阵1.正交投影2.透视投影3.总结六.帧缓冲区帧七.VAO八.VBO九.PBO 十.FBO十一.UBO十二.TBO十三.猜你喜欢零基础
OpenGL
ES
猿说编程
·
2023-09-19 16:40
Python
OpenGL
环境配置
1.Python的安装请参照Anconda安装_安装anconda_lwb-nju的博客-CSDN博客anconda安装教程_安装ancondahttps://blog.csdn.net/lwbCUMT/article/details/125322193?spm=1001.2014.3001.5501Anconda换源+虚拟环境创建及使用(界面操作)_ancondahuanyuan_lwb-nju
DP+GISer
·
2023-09-19 12:16
三维可视化
python
计算机视觉
2019-02-14 初识
OpenGL
----基础2
一,基础管线我们敲的代码就是ApplicationCode,代码走的是
OpenGL
的API(到这里都称为客户端),然后
OpenGL
的API去走固定管线,传入的数据有属性,文理数据和unforms,他们都可以进入顶点着色器
撸铁的码农
·
2023-09-19 07:43
OpenGL
的矩阵压栈与出栈
初学时,我们通常会对矩阵压栈和出栈这对“难兄难弟”感到疑惑,为什么它们是成对出现的?它们做的又是什么操作呢?那,今天我们就来看一看。我们先来看看它的代码是怎么实现的,原理又是什么?矩阵压栈矩阵压栈的两种方式方式一:voidPushMatrix(void)将当前矩阵压入堆栈(栈顶矩阵copy⼀份到栈顶),我们通过一张图来了解一下原理:voidPushMatrix(void){if(stackPoin
夜里昙花现
·
2023-09-19 02:42
MFC-PictureControl控件中使用
OpenGL
加载obj模型并实现鼠标控制旋转
在上一篇文章:
opengl
加载显示obj类型文件3D模型,已经能够实现
OpenGL
加载obj格式模型,现在目的就是在PictureControl控件中展示3D模型,并实现鼠标控制旋转。
van久
·
2023-09-18 16:22
MFC
C++
C++
MFC
OpenGL
QT5.14.2配置QVTK
OpenGL
NativeWidget控件并在QT中显示VTK窗口
操作系统:win10QT:5.15.2VTK:9.1一、VTK库编译1、从官网下载vtk库现在已经更新到9.2.2了2、下载Cmake3、使用Cmake编译vtk源码注意点:1、有三个路径,sourcebuildinstall2、对应Qt的安装位置4、使用vs生产要bulid两次,一次是debug还有一次是release二、VTK库引入如何先键的项目是这种情况,那么就说明我们确实vtk相关的库,我
Σίσυφος1900
·
2023-09-18 15:28
QT
qt
开发语言
iPhone开发 - 3D - 建立3D界面(下)
下面就据上部分介绍EAGL文件的内容:EAGLView.h和EAGLView.m文件.EAGLView类的主要功能是完成UIView到EAGL的3D接口,并且渲染一个旋转的彩色矩形.首先完成3D接口必须导入
OpenGL
ES.framework
傲古飞雪
·
2023-09-18 07:24
iphone
uiview
class
buffer
object
float
OpenGL
纹理数组
参考glTexStorage3DglTexStorage3DglTexImage3DglTexSubImage3DglTexStorage3Dcodeexample
qq_16740151
·
2023-09-18 03:26
OpenGL
图形学
06 pygame新手指南
Pygame可能很容易学,但是
图形编程
的世界对于新手来说可能会困
易景漫游杨晓宏
·
2023-09-17 22:19
Android JNI之静态注册(android studio)
公司业务,呵呵,
opengl
,当初是java来写的,后边说是c++效率高,对此,我笑一笑从容。任务到手,没办法,就是干。
NaiveCode
·
2023-09-17 20:00
NDK系列
android
android
studio
jni
c语言
VTK 基础入门 ( 一 ) 基本实例超详解释
#includeVTK_MODULE_INIT(vtkRendering
OpenGL
2);VTK_MODULE_INIT(vtkInteractionStyle);#include#include#include
小道士写程序
·
2023-09-17 13:39
VTK
&
ITK
计算机图形学
Qt实用技巧:Qt从QtCreator更换为VS开发Qt所需要注意的坑
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)Qt开发专栏:实用技巧前言
红模仿_红胖子
·
2023-09-17 09:43
RK3568开发笔记(九):开发板buildroot固件调通RS485口,运行项目中RS485协议调试工具Demo
转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/132869448红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
长沙红胖子Qt
·
2023-09-17 03:59
Qt开发
瑞芯微开发
RK3568
Qt串口
RS485
拉低拉高RS485
案例一:三角形绘制
在绘制三角形之前,我们首先需要搭建
OpenGL
环境,这里网上资料很多也很简单,笔者不再赘述。
Y丶舜禹
·
2023-09-16 19:32
图形学资源(graphics-resources)
图形学资源(graphics-resources)翻译出处我的一些书签与游戏开发和实时
图形编程
相关。
DSLMing
·
2023-09-16 17:59
计算机图形学
cesium
Android EGL + C/C++ 编写
OpenGL
ES程序
本人在编写基于FFmpeg的播放器时,需要将解码后的视频帧数据upload到GPU进行渲染输出,方便给视频添加滤镜之类的。输出部分有两种方案,一种是使用GLSurfaceView,就是将Native解码得到的数据回到到Java层进行渲染。第二种是使用EGL+ANativeWindow直接在Native层利用GPU进行渲染。第一种方案需要在Native层与Java层之间不断进行数据交换,这方的方式其
cain_huang
·
2023-09-16 13:52
shader学习笔记(二)
有三总语言可以编写HLSL(HighLevelShadingLanguage)GLSL(
OpenGL
ShadingLanguage)CG(CforGraphic)
OpenGL
简介GLSL(
OpenGL
ShadingLa
summer鹏
·
2023-09-16 11:51
OpenGL
ES --使用GLSL语言加载一张图
一、本章内容主要通过代码案例进行分析案例的目标,渲染一张图片思路:1.创建图层2.创建上下文3.清空缓存区4.设置RenderBuffer5.设置FrameBuffer6.开始绘制二、不采用GLKBaseEffect,使用编译链接自定义的着色器(shader)。用简单的glsl语言来实现顶点、片元着色器,并图形进行简单的变换,整体思路的代码实现。首先按照我们的思路设置好每一步的方法名,以及所需要的
HardCabbage
·
2023-09-16 07:39
计算机图形学 之 在VS中搭建
openGL
原博客1.首先下载
OpenGL
库文件下载网站为:
OpenGL
解压后会得到如图的五个文件2.将文件分类放置到指定文件夹第一步找到目录\VisualStudio\2019\Community\VC\Tools
__Wwinky
·
2023-09-16 06:40
计算机图形学
windows
c++
qt
OpenGl
纹理相关常用API(一)
一.原始图像数据1.像素包装:图像存储空间=图像的宽度*图像的高度*每个像素的字节数二.相关函数(加粗部分表示常用)2.1改变像素存储方式----->voidglPixelStorei(GLenumpname,GLintparam);恢复像素存储⽅式----->voidglPixelStoref(GLenumpname,GLfloatparam);参数说明://参数1:GL_UNPACK_ALIG
枫紫_6174
·
2023-09-16 01:12
合并带有透明通道的视频
在此之前需要了解视频的组成视频是由多张图片不间断连续播放形成的,所有的视频扩展属性其实都是对图片间隔,压缩比,宽高比进行调整,当然除了图片自身的像素点处理,这里需要对
openGL
了解透彻(https:/
豆浆油条cc
·
2023-09-15 21:00
纹理的应用
q分量相当于
OpenGL
中顶点坐标的w值,相当于缩放因子,对一些阴影效果或者高级纹理贴图会应用到,默认值为1。2.纹理参数在通过纹理坐标得到纹理单元的样本后,为我们要
xianrenmoshi
·
2023-09-15 15:55
OpenGL
ES理解白话篇
今天我们讲一下
OpenGL
与
OpenGL
在移动端的应用
OpenGL
,OpenGraphicsLibrary,开放式图形库,就是一个库,与我们平时使用的三方库差不多。
_清墨
·
2023-09-15 13:48
QT+
OpenGL
实现可鼠标拖动旋转正方体
效果:还是先了解下
OpenGL
吧
OpenGL
的基础知识:
OpenGL
(OpenGraphicsLibrary)是一种跨平台的图形渲染API,用于创建高性能的2D和3D图形应用程序。
hanakami、
·
2023-09-15 13:26
Qt
qt
c++
开发语言
OPENGL
报错NVD3DREL: GR-805 : DX9 Overlay is DISABLED
应该是显卡驱动太新了,不支持。添加链接描述最后安装472.12版本就可以了安装NVIDIA显卡驱动的方法如下:下载驱动程序后,双击运行下载的驱动程序文件。如果系统提示需要管理员权限,请选择"是"。在弹出的安装程序窗口中,选择"自定义"安装选项。在自定义安装选项中,选择需要安装的组件。建议选择所有组件以确保驱动程序的完整性。点击"下一步",进入安装选项页面,选择"执行清除安装",这将删除旧的驱动程序
hanakami、
·
2023-09-15 13:56
windows
纹理过滤方式简介
OpenGL
中纹理的各种过滤和设置,就是为了控制纹理映射的结果。
eric_dma
·
2023-09-15 07:58
OpenGL
绘制三角形(二)
三角形是
OpenGL
中最基本的图形,使用
OpenGL
绘制三角形只需要使用
OpenGL
提供的固定着色器就能完成,难度并不大,下面大概大概介绍实现细节,以及我理解的实现流程;首先,要使用
OpenGL
中的固定着色器
夏了夏天_cc17
·
2023-09-15 04:32
IOS
OpenGL
ES 图像扩展边缘彩色模糊 GPUImageRGBDilationFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-09-15 04:58
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他