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光照模型
VTK程序运行闪退解决方案
解决办法:加入代码:#include"vtkAutoInit.h"VTK_MODULE_INIT(vtkRendering
OpenGL
2);VTK_MODULE_INIT(vtkInteractionStyle
梦里花乡
·
2024-01-22 16:53
VTK_程序报错解决方案汇总
vtk
c++
VTK系列51_VTK三维平面(点)法向量计算
实例51:三维平面(点)法向量计算#include"vtkAutoInit.h"VTK_MODULE_INIT(vtkRendering
OpenGL
2);VTK_MODULE_INIT(vtkInteractionStyle
亦我飞也
·
2024-01-22 16:52
VTK学习笔记
openCV
vtk
《vtk9 book》 官方web版 0 - 0 :前言 ,以及vtk的简述,--干一行爱一行
而且随着最近发布的Windows操作系统(如XP),
OpenGL
已成为3D图形的事实标准API。我们认为可视化和视觉计算绝不仅仅是一种新的沟通形式。我们都长期以来都知道图像传达信息、思想和感情的力量。
小道士写程序
·
2024-01-22 15:52
VTK
&
ITK
vtk
Android 系统图形栈(一):
OpenGL
ES 和 EGL 介绍
OpenGL
ES什么是
OpenGL
ES?
ninver2007
·
2024-01-22 14:35
图形和图像处理
ANDROID
Android笔记:
OpenGL
ES与EGL的关系与实例
简介
OpenGL
是跨平台的、专业的图形编程接口,而接口的实现是由厂商来完成的。
OpenGL
使用这些接口绘制完成后,需要把数据渲染到屏幕上,就需要EGL来接手这部分工作。
MichaelX_Blog
·
2024-01-22 14:34
Android
OpenGL
ES笔记
opengles
egl
视频处理
Android
OpenGL
EGL使用——自定义相机
如果要使用
OpenGl
来自定义相机,EGL还是需要了解下的。可能大多数开发者使用过OpengGL但是不知道EGL是什么?EGL的作用是什么?
闲暇部落
·
2024-01-22 14:02
android
wayland(xdg_wm_base) + egl +
opengl
es 最简实例
文章目录前言一、ubuntu下相关环境准备1.获取xdg_wm_base依赖的相关文件2.查看ubuntu上安装的
opengl
es版本3.查看weston所支持的窗口shell接口种类二、xdg_wm_base
khl0616
·
2024-01-22 07:31
OpenGL
ES
weston/wayland
linux
PCL1.12.1+VTK9.1+Qt5.14.2VS创建Qt项目在widget上显示点云
很多博客上写的是ui设计师中拖入一个widget,然后提升为QVTK
OpenGL
NativeWidget。有的则是拖入
OpenGL
widget。经过测试发现,两个都是可以的。
Meditation-
·
2024-01-22 05:50
qt
ui
c++
PCL
VTK9.1
VS2017 + QT5.14.2 + VTK9.2的简单示例代码
主要是能跑通就行,细节不重要ui设计界面要点:qvtkWidget对象是用空白的Widget组件提升为QVTK
OpenGL
NativeWidgetExample.h#pragmaonce#include
宗浩多捞
·
2024-01-22 05:49
VTK
C++
qt
ui
开发语言
从零开始的
OpenGL
光栅化渲染器构建5-阴影
前言阴影是光线被阻挡的结果;当一个光源的光线由于其他物体的阻挡不能够达到一个物体的表面的时候,那么这个物体就在阴影中了。阴影能够使场景看起来真实得多,并且可以让观察者获得物体之间的空间位置关系。直接阴影阴影映射(ShadowMapping)背后的思路非常简单:我们以光的位置为视角进行渲染,我们能看到的东西都将被点亮,看不见的一定是在阴影之中了。阴影映射的过程是,首先从光的视角渲染出一张深度图(利用
owlmo
·
2024-01-22 03:32
图形学
图形渲染
算法
c++
贴图
从零开始的
OpenGL
光栅化渲染器构建4-延迟渲染及其类似应用
帧缓冲我们在使用
OpenGL
去渲染各种效果时,用到许多屏幕缓冲:用于写入颜色值的颜色缓冲、用于写入深度信息的深度缓冲和允许我们根据一些条件丢弃特定片段的模
owlmo
·
2024-01-22 02:55
图形学
图形渲染
贴图
c++
算法
【unity shader】毛发材质、绒毛材质着色器
https://sorumi.xyz/posts/unity-fur-shader/毛发材质的模型:大家都知道传统
光照模型
下,单次渲染流程,难以满足很多特别材质的视觉效果要求。
misaka12807
·
2024-01-22 01:26
unity之路
unity
材质
着色器
sfml使用
opengl
着色器实现2d水面波浪
SFML中使用GLSL着色器来绘制水波。效果代码#include#includeintmain(){constintWIDTH=800;
百口可乐__
·
2024-01-22 01:25
VC++
L
着色器
FFmpeg 开发(05):FFmpeg +
OpenGL
ES 实现视频解码播放和视频滤镜
但是,当你想为播放器做一些视频滤镜时,如加水印、旋转缩放等效果,使用
OpenGL
ES实现起来就极为方便。
音视频开发老马
·
2024-01-21 18:26
Android音视频开发
流媒体服务器
音视频开发
音视频
视频编解码
实时音视频
学习
webrtc
qt实现
opengl
播放yuv视频
qt使用
opengl
播放yuv视频文章目录qt使用
opengl
播放yuv视频@[toc]1、实现效果2、pro文件3、xvideowidget.h4、xvideowidget.cpp更多精彩内容个人内容分类汇总
mahuifa
·
2024-01-21 18:25
#
音视频
QT
qt
OpenGL
Linux上使用
opengl
跨线程绘制yuv图像
在XWindow上使用
opengl
绘制yuv图像需要用GLX,glx相关资料和接口说明网上都能找到.
opengl
想直接绘制yuv图像的话,需要Linux系统和显卡驱动支持较高版本的
opengl
,也就是说
直播技术开发交流
·
2024-01-21 18:55
直播播放器
rtmp播放
低延时rtsp播放
glx
linux
opengl
linux
gl
yuv
linux直播播放器
linux
rtmp直播播放器
贴图问题,
opengl
,linux,windows,消除锯齿,摩尔纹,yuv 还是 rgb
使用
opengl
在linux上做
opengl
和windows上有所不同吗,事实上,是这样的,我们在渲染的时候,如何做到反
qianbo_insist
·
2024-01-21 18:55
c++高级技巧
音视频和c++
java
物联网
ffmpeg
linux
运维
服务器
Linux平台下基于
OpenGL
实现YUV视频渲染
Linux平台下基于
OpenGL
实现YUV视频渲染源码详见https://github.com/samxfb/linux-
opengl
-render
samxfb
·
2024-01-21 18:23
音视频
linux
opengl
yuv420
c5060:out can‘t be used with used with non-varying visibility
openGL
系列文章目录文章目录
openGL
系列文章目录前言一、GLSLlanguageintegration是什么?
妙为
·
2024-01-21 18:46
#OpenGL
4.0
Shading
The
OpenGL®
Shading
Language
openGL
GLSL
vs下使用GLSL插件
craiyon
Linux系统
OpenGL
安装
安装
OpenGL
1、安装
OpenGL
Librarysudoapt-getinstalllibgl1-mesa-dev2、安装
OpenGL
Utilities
OpenGL
Utilities是一组建构于
OpenGL
Library
samxfb
·
2024-01-21 14:06
linux
opengl
OpenHarmony开发之WebGL开发指导与介绍
目前OpenHarmony中使用的WebGL是基于
OpenGL
裁剪的
OpenGL
ES,可以在HTML5的canvas元素对象中使用,无需使用插件,支持跨平台。
码中之牛
·
2024-01-21 10:21
OpenHarmony
移动开发
鸿蒙
webgl
harmonyos
学习
华为
移动开发
ArkTS
OpenGL
基本图元练习
该案例主要是对常见的图元连接方式的运用,常见的图元在该链接中已经讲过,各图元的效果图如下:image.png在之前的博客里面有完成一个简单的三角形案例,在该案例中使用三个顶点绘制了一个三角形。在该案例中,主要使用到几个函数:main函数:函数入口;ChangeSize函数:设置视口大小,也可以该函数中设置投影方式等。SetupRC函数:设置顶点数据以及图元装配方式。RenderScene函数:用于
卡布奇诺_95d2
·
2024-01-20 21:12
OpenGL
ES 着色器语法中精度解析
精度说明表Satisfiestheminimumrequirementsforthevertexlanguagedescribedabove.Optionalinthefragmentlanguage满足上面描述的顶点语言的最低要求,在片段语言中是可选的satisfiestheminimumrequirementsaboveforthefragmentlanguage.Itsrangeandpre
为了自由的白菜
·
2024-01-20 18:11
计算机图形学 实验二 三维模型读取与控制【
OpenGL
】
文章目录实验2.1
OpenGL
的控制与交互方式一、实验目的二、理论背景三、实验内容1.创建基本工程项目2.在子窗口中绘制图形3.在子窗口中通过键盘事件更换椭圆形状颜色4.1实现菜单栏的交互4.2在主窗口中添加菜单设置形状颜色
晴夏。
·
2024-01-20 16:33
计算机图形学
OpenGL
图形学
计算机视觉
opengl
opengl
实现骨骼动画-(1)原理
教学知识文档骨骼动画背景骨骼动画实际上是一个由两部分组成的过程。第一个由艺术家执行,第二个由程序员(或者更确切地说,你编写的引擎)执行。第一部分发生在建模软件内部,称为索具。这里发生的事情是,艺术家定义了网格下方的骨骼骨架。网格表示对象(无论是人类,怪物还是其他任何东西)的皮肤,并且骨骼用于以模仿现实世界中实际运动的方式移动网格。这是通过将每个顶点分配给一个或多个骨骼来完成的。将顶点分配给骨骼时,
略略鱼子酱
·
2024-01-20 16:33
opengl学习
贴图
opengl
计算机动画实验(五)
OpenGL
实现粒子动画
(当然,欢迎指正)使用glfw,glad库,C++编写,参考Learn
OpenGL
实验题目给出人群大规模流动和聚集活动的粒子动画,倡议取消群体性集会可以是图形方式,也可以是图像方式思路定义粒子,其具有位
总是学不不不会
·
2024-01-20 16:03
动画
c++
利用
OpenGL
模拟太阳系
一、实验目的与要求1、了解
OpenGL
编程,并熟悉
OpenGL
的主要功能、绘制流程和基本语法,学会配置
OpenGL
坏境,并在该环境中编程绘图;2、利用所学知识(如圆等基本图形的绘制,平移、旋转等三维几何变换
Snoopy是个小机灵
·
2024-01-20 16:03
opengl
计算机动画实验(三)
OpenGL
实现渐变动画
(当然,欢迎指正)使用glfw,glad库,C++编写,参考Learn
OpenGL
实验题目给出咳嗽或打喷嚏时,应该纸巾掩口鼻的渐变动画可以是图形方式,也可以是图像方式思路使用坐标网格法实现图像的渐变:定
总是学不不不会
·
2024-01-20 16:32
动画
c++
计算机动画实验(四)
OpenGL
实现角色动画
(当然,欢迎指正)使用glfw,glad库,C++编写,参考Learn
OpenGL
实验题目给出人们见面时碰击手肘打招呼的角色动画可以是图形方式,也可以是图像方式思路建立树形结构存储两个人物,其中分别存储
总是学不不不会
·
2024-01-20 16:32
动画
c++
L6 计算机图形学——动画制作和电影制作(
openGL
学习)
学习目标1.区分两种类型的动画2.了解动画形成的四个步骤3.了解关键帧和中间帧生成技术4.模拟常见的动画效果:比如加速减速和周期运动两种类型的动画根据运动的控制方式,我们将其分为实时(real-time)动画和逐帧(frame-by-frame)动画实时动画逐帧动画采用各种算法来实现物体的运动控制通过一帧一帧显示动画的图像序列来显示出运动效果一般用于游戏软件一般用于非实时系统中,比如电影优点:关键
比风酷
·
2024-01-20 16:32
opengl
实现Mac窗口最小化动画效果
前言在学习
opengl
的过程中,经一前辈的教导,做出了一个比较有趣的东西:仿制Mac中窗口最小化的动画效果。
chase_d
·
2024-01-20 16:02
图形学
opengl
shader
图形学
opengl
游戏开发
shader
计算机图形学与
OpenGL
电脑截图一片泛白的原因和解决:原因:系统显示设置里开启了HDR,解决:想办法关闭掉HDR就好,或者通过Chrome里的设置修改为sRGB也可以chrome://flags,colorprofile修改为sRGB即可计算机图形学的常见算法:1.求交算法:包含:判断是否相交和求出交点1.1判断两直线段是否有交:通过判断以直线段为对角线的2矩形是否相交(如果不相交,就两线段不会有交点)(1)快速排斥试验
gmf532196
·
2024-01-20 16:02
OpenGL
图形学
[图形学]
OpenGL
实现斯坦福兔子(Stanford Bunny)实验代码
文章目录项目整体文件结构兔子数据(ply2文件)main.cppbunny.fs兔子面元着色器bunny.vs兔子顶点着色器lamp.fs灯光面元着色器lamp.vs灯光顶点着色器camera.h相机头文件parser.h读取数据头文件parser.cpp读取数据源文件select.fs选取面元着色器select.vs选取顶点着色器shader.h着色器头文件运行结果参考作者运行环境:XCodeV
BadGalDesperado
·
2024-01-20 16:02
OpenGL
opengl
c++
图形学
glsl
深圳大学计算机图形学期末大作业——
OpenGL
glfw库实现简单的Minecraft游戏
源代码:
OpenGL
大作业OpenCraft-其他文档类资源-CSDN下载目录1.OBJ文件读取2.物体渲染与纹理着色。
Anakin Skywalker RM 00
·
2024-01-20 16:31
游戏程序
c++
vscode
openGL
中用Assimp库加载骨骼动画
前言超好的
openGL
学习网站50个教程源码下载:点击Getthesource,即可下载源码楼主真是太贴心了,下载下来的源码已经是带有工程文件了,所以不用使用CMake编译,直接打开下载路径下的工程:ogldev.sln
妙为
·
2024-01-20 16:31
openGL
openGL加载骨骼动画
openGL使用assimp
Opengl
利用FBO实现物体移动轨迹变淡的效果
本文代码在Windows下编写,用到了GLUT和GLEW库。实现了一个点沿圆周运动,移动轨迹逐渐变淡消失的效果。基本思路是在每帧刷新时,利用FBO先将图形渲染到一张贴图(纹理),然后再将纹理渲染到屏幕上。其中将图形渲染到贴图时,利用混合绘制透明的黑色背景,再绘制移动的圆点,这样每帧更新时会有新的黑背景叠加,之前位置的圆点会被逐渐覆盖并慢慢消失。然后上代码我将圆点在一个圆心在(0,0),半径为1的圆
jianingshow
·
2024-01-20 16:31
Opengl
opengl
C++
FBO
淡化
利用
OpenGL
图形库实现人物动画移动效果
使用
OpenGL
库实现人物动画移动效果需要涉及到更复杂的图形编程和事件处理。以下是一个简单的例子,使用
OpenGL
和GLUT库实现人物的基本动画移动效果。确保你已经安装了
OpenGL
和GLUT。
二当家的素材网
·
2024-01-20 16:30
策略模式
Unity中URP下的SimpleLit片元着色器
文章目录前言一、SimpleLit片元着色器大体框架1、传入和返回2、GPU实例化部分3、准备BlinnPhong
光照模型
计算需要的SurfaceData4、准备BlinnPhong
光照模型
计算需要的InputData5
楠溪泽岸
·
2024-01-20 12:28
Unity
unity
着色器
游戏引擎
QT使用SDL多窗口显示视频(linux,ubuntu)
为了实现一份资源的多次复制(将一个视频投射到多个窗口),降低cpu占用率,取代传统的setpixmap或者qpainter,不使用复杂的q
opengl
类也能调用显卡资源,那么选择SDL2是非常好的。
ManualZhang
·
2024-01-20 03:34
QT
qt
音视频
ubuntu
qt5
c++
SDL2 +
OPENGL
GLSL 实践
OpenGL
作为同样跨平台的工具,在2D,3D方面有其独到之处,特别是在可编程管线方面,更加灵活高效。当然,还有一个选择就
qq_40369162
·
2024-01-20 03:04
qt
开发语言
c++
使用SDL2显示一张图片,SDL2上手贴
SDL全名SimpleDirectMediaLayer,是一个跨平台的底层音频、视频、键盘、鼠标操作库,操作实际通过更底层的
OpenGL
/Direct3D完成,在保留跨平台的兼容性之外提供了非常高的效率
weixin_33991727
·
2024-01-20 03:04
ffmpeg
人工智能
shell
SDL2 连续帧图像显示
QT使用SDL多窗口显示视频(linux,ubuntu)_linuxqtsdl-CSDN博客QT使用SDL播放YUV视频-C++-QTSDL调用
OPENGL
渲染图像-C++-心得C++使用SDL显示RGB
老赵的博客
·
2024-01-20 03:33
学习
c++
OPenGL
ES光照计算
因此
OpenGL
的光照仅仅使用了简化的模型并基于对现实的估计来进行模拟,这样处理起来会更容易一些,而且看起来也差不多一样。这些
光照模型
都是基于我们对光的物理特性的理解。
zhongxiaoyue
·
2024-01-19 22:38
QT
openGL
Assimp 模型加载
QT
openGL
Assimp模型加载前言最近重温learn
opengl
教程,开发中经常遇到模型加载,故记录下学习过程…开发环境:Qt5.12.7+MSVC2017X64一、Assimp编译Assimp详情
风莫寻
·
2024-01-19 21:21
Troubleshoot
Opengl
qt
c++
opengl
opengl
库函数 glew glfw glad glut gl glu freeglut
opengl
库函数glewglfwgladglutglglufreeglut前言接触
opengl
开发的时候,glewglfwgladglutglglufreeglut整的有点蒙,在看别人的代码的时候一会儿这个函数一会儿那个函数
风莫寻
·
2024-01-19 21:51
Troubleshoot
Opengl
opengl
c++
QT 移植Learn
OpenGL
代码
QT移植Learn
OpenGL
代码前言Learn
OpenGL
网址:https://learn
opengl
-cn.github.io/Learn
OpenGL
:GLAD(提供
opengl
库函数)+GLFW(
风莫寻
·
2024-01-19 21:51
Troubleshoot
Opengl
opengl
qt
glCreateProgram error
Troubleshut:问题描述:今天遇到一个
opengl
错误,整的怀疑人生,错误报错如下:glCreateProgram()是glew中函数,以为是库连接错了,然后就各种连接电脑的glew32.lib
风莫寻
·
2024-01-19 21:20
Troubleshoot
Opengl
opengl
qt
c++
1月下半笔记(个人向)
最近才开始看d2l(这种东西早该在两年前看的,拖到现在了)为了做项目还得学一手
OpenGL
(被windows安装GLFW逼疯了)1.15打完ICPCECfinal回来,也许可以出一篇博客写下简单的题解。
cqbzcsq
·
2024-01-19 21:45
总结
机器学习
其他算法
笔记
Python
Linux
生物信息
Anaconda
ubuntu
opengl
安装使用
文章目录1.
opengl
的安装2.安装GLFW3.安装glad4.调用示例参考1.
opengl
的安装
OpenGL
到底是什么。
1037号森林里一段干木头
·
2024-01-19 16:33
opengl
ubuntu
linux
opengl
使用
OpenGL
画一个三角形
没有着色器,我们就不能在
OpenGL
(核心框架)进行着色。着色器管理器不仅允许我们创建并管理着色器,还提供一组“存储着色器”,他们能够进行一些初步䄦基本的渲染操作。#includeGLTool.h头
E术家
·
2024-01-19 14:02
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他