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
_3_3_Tutorial_Translation第十七课:旋转[TOC]Tags:
OpenGL
教程虽然本课有些超出
OpenGL
的范围,但是解决了一个常见问题:怎样表示旋转?
三大爷的键
·
2023-11-02 10:51
OpenGL
OpenGL
四元数
IOS
OpenGL
ES 图像侵蚀边缘色彩模糊 GPUImageRGBErosionFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-11-02 07:42
3D空间画线演示(这里使用webgl 所以不能设置线宽)
Demo:Rendering&Art如果直接用
opengl
,绘制线更方便,webgl只是使用gles的一些api,而且各个浏览器支持不一样。
含影
·
2023-11-02 05:41
glsl/hlsl
WebGL/WebGPU
webgl
3d
Opengl
跨平台开发小记
所以在使用
Opengl
API的时候,就要注意它是不是能保证各个平台的一致性。
含影
·
2023-11-02 05:41
opengl(es)
WebGL/WebGPU
GL_INVALID_OPERATION: Feedback loop formed between Framebuffer and active Texture 错误
Opengl
/webgl(
opengl
es)环境下FBO使用不当可能出现如下错误:GL_INVALID_OPERATION:FeedbackloopformedbetweenFramebufferandactiveTexture
含影
·
2023-11-02 05:10
GPU/CPU
WebGL/WebGPU
opengl(es)
游戏引擎
webGL
编程指南
第五章 MultiAttributeSize_interleaved.js
我会持续更新关于wegl的
编程指南
中的代码。当前的代码不会使用书中的缩写,每一步都是会展开写。
sogooday
·
2023-11-01 17:21
webgl
矩阵
线性代数
javascript
前端
webGL
编程指南
第五章 MultiAttributeColorjs.js
我会持续更新关于wegl的
编程指南
中的代码。当前的代码不会使用书中的缩写,每一步都是会展开写。希望能给后来学习的一些帮助git代码地址:空上一章节中只要使用了同一个buffer传递,位置与点的大小。
sogooday
·
2023-11-01 17:21
webgl
矩阵
线性代数
javascript
前端
webGL
编程指南
第五章 TexturedQuad_Clamp_Mirror
我会持续更新关于wegl的
编程指南
中的代码。当前的代码不会使用书中的缩写,每一步都是会展开写。
sogooday
·
2023-11-01 17:21
webgl
javascript
canvsa
矩阵
webGL
编程指南
第五章 TexturedQuad
我会持续更新关于wegl的
编程指南
中的代码。当前的代码不会使用书中的缩写,每一步都是会展开写。
sogooday
·
2023-11-01 17:49
webgl
canvsa
javascript
矩阵
TexturedQuad
iOS音视频开发-采集、编码、滤镜
1.
OpenGL
(绘制点线三角形)
OpenGL
是⼀种图形编程接口(ApplicationProgrammingInterface,API).简单理解就是开发的图形库,可以进行一些视频,图形,图⽚的渲染(
音视频开发老马
·
2023-11-01 15:55
音视频开发
ios
音视频
OpenGL
ES相关库加载3D 车辆模型
就是能全方位旋转拖拽看车,以及点击开关车门车窗后备箱等瑞虎9全景看车(chery.cn)最开始收到这个需求的时候还有点无所适从,因为以前没有做过类似的效果,后面一经搜索后发现实现的方式五花八门,但始终绕不过
opengl
Shirley@@@
·
2023-11-01 11:36
Android
3d
OpenGL
绘制正方形
实现绘制正方形,主要分为创建Main函数、设置窗口、设置显示函数、设置渲染属性、按键监听函数等五个步骤来实现第一步:首先是Main函数,主要是设置监听窗口尺寸函数、显示函数、按键监听的改变和设置属性setupRC(),以及开启线程和保护线程#include"GLShaderManager.h"/*`#include`移入了GLTool着色器管理器(shaderMananger)类。没有着色器,我们
文竹_自然
·
2023-11-01 07:34
linux下编写
OpenGL
程序的一些准备工作
linux下编写
OpenGL
程序的一些准备工作需要用到的软件包有两个,glut和tmake,分别可以从以下两个网址下载:http://www.
opengl
.org/resources/libraries
wgm001
·
2023-11-01 05:07
杂七杂八
linux
makefile
path
gcc
file
工作
基于 Unity 的一种透明通道压缩处理
Android4.3由于对
OpenGL
ES3.0的支持,添加了对透明图的ETC2压缩。为了实现在大部分Android机上以低容量低存储以及处理图片,我们希望把一些比较大的透明图用RGB图
weixin_30384217
·
2023-10-31 18:13
游戏
移动开发
OpenGL
环境搭建
1.创建工程image2.将准备好的includelibGLTools.a文件拖到工程中image3.Targets->BuildPhases->LinkBinary...添加
OpenGL
GLUT这两个
皮乐皮儿
·
2023-10-31 16:34
【iOS开发】使用GPUImage框架对接拓幻美颜SDK
在GPUImage框架中,GPUImageVideoCamera作为GPUImageOutput的子类,会把图像作为纹理,传给
OpenGL
ES处理,
我是孙小白
·
2023-10-31 16:50
IOS
OpenGL
ES GPUImage 色彩减淡混合 GPUImageColorDodgeBlendFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-10-31 14:51
Android编程宝典-第一章-初识Android-笔记
Android框架,C++编写,包括TheAndroidruntime、
OpenGL
、WebKit、SQLite、MediaFramework应用程序框
默一鸣
·
2023-10-31 13:48
Android
android
编程
OpenGL
基础纹理
说道纹理啊,我们先来看看在百度百科中是怎么定义纹理的。计算机图形学中的纹理既包括通常意义上物体表面的纹理即使物体表面呈现凹凸不平的沟纹,同时也包括在物体的光滑表面上的彩色图案,通常我们更多地称之为花纹。对于花纹而言,就是在物体表面绘出彩色花纹或图案,产生了纹理后的物体表面依然光滑如故。对于沟纹而言,实际上也是要在表面绘出彩色花纹或图案,同时要求视觉上给人以凹凸不平感即可。凹凸不平的图案一般是不规则
夜里昙花现
·
2023-10-31 11:04
Android NDK开发详解之编写C/C++代码中的原生 API
AndroidNDK开发详解之编写C/C++代码中的原生API使用原生APICoreC/C++C库C++库日志记录跟踪记录zlib压缩图形
OpenGL
ES1.0-3.2EGLVulkan位图同步API相机媒体
五一编程
·
2023-10-31 10:04
学习交流
android
java
kotlin
c++
数据结构
QT
OpenGL
(1)2D Painting Example
Helper类定义Helper类实现Widget类定义Widget类实现GLWidget类定义GLWidget类实现Window类定义Window类实现运行示例2DPainting示例展示了QPainter和Q
OpenGL
Widget
这个就很牛啊
·
2023-10-31 08:20
QT/OpenGL
qt
OpenGL
_Learn02
1.监听窗口,绑定回调函数#include#include#includevoidframebuffer_size_callback(GLFWwindow*window,intwidth,intheight){glViewport(0,0,width,height);std::cout#include#include//窗口大小回调函数voidframebuffer_size_callback(G
江河地笑
·
2023-10-31 07:22
OpenGL
c++
算法
开发语言
Learn_
OpenGL
_001_环境配置
网址英文版:Learn
OpenGL
中文版:Learn
OpenGL
CN成功代码:#include#include#include//函数根据需要先声明voidframebuffer_size_callback
dmymn3851
·
2023-10-31 07:19
Learn_
OpenGL
_002_你好,长方形
本代码中为中文版注释,基本每行代码都会注释其功能,这里注释的功能为学习记录的过程,而非正常程序所需要的必要的精简的注释。#include#include#include//顶点数组对象:VertexArrayObject,VAO//顶点缓冲对象:VertexBufferObject,VBO//索引缓冲对象:ElementBufferObject,EBO;或者IndexBufferObject,IB
dmymn3851
·
2023-10-31 07:19
openGL
_Learn01
glfwInit())return-1;/*Createawindowedmodewindowandits
OpenGL
context*/window=glfwCreateWindow(640,480,"
江河地笑
·
2023-10-31 07:47
OpenGL
学习
《Android 美颜类相机开发汇总》第三章 Android
OpenGL
ES 给相机添加滤镜
滤镜介绍目前市面上的滤镜有很多,但整体归类也就几样,都是在fragmentshader中进行处理。目前滤镜最常用的就是lut滤镜以及调整RGB曲线的滤镜了。其他的类型变更大同小异。动态滤镜的构建为了实现动态下载的滤镜,我们接下来实现一套滤镜的json参数,主要包括滤镜类型、滤镜名称、vertexshader、fragmentshader文件、统一变量列表、与统一变量绑定的纹理图片、默认滤镜强度、是
cain_huang
·
2023-10-31 03:46
Android 开发笔记整理,比较全
如SQLite库提供了数据库的支持,
OpenGL
|ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等。这一层还有Android
胖虎6688
·
2023-10-31 00:25
android
移动开发
android
Compose使用
OpenGL
+CameraX快速实现相机“拍视频实时滤镜“、”拍照+滤镜“
一、前言短视频热潮还没有褪去,写这篇文章主要是帮助大部分人,能快速上手实现类似效果,实际上是:CameraX拿相机数据,
OpenGL
给CameraX提供一个Surface,数据放到
OpenGL
渲染的线程上去做图像相关操作
Halifax
·
2023-10-30 18:18
Jetpack
Compose
音视频
CameraX
android
jetpack
jetpack
compose
android
C++作业 问题 A: 简单几何绘图
实现后的效果如下所示:这里渲染使用的是
OpenGL
,窗口管理使用的是GLUT。渲染和窗口管理的代码由我们给出,不需要自己实现。你的
xsa_deleteMemory
·
2023-10-30 17:09
c++
ESP-IDF
编程指南
ESP-IDF
编程指南
-ESP32-C3-—ESP-IDF
编程指南
v5.1文档(espressif.com)ESP-IDF入门指南|乐鑫科技(espressif.com)ESP-IDF物联网开发框架|乐鑫科技
软件架构师-叶秋
·
2023-10-30 17:34
ESP32
ESP-IDF
禁用网页上的圆角:Microsoft Edge浏览器
编程指南
作为Web开发人员,您可能希望在MicrosoftEdge浏览器中禁用网页上的圆角,以达到特定的设计效果或符合品牌要求。在本文中,我将指导您如何通过编程的方式实现这一目标。我们将使用CSS样式表来控制圆角的显示,并提供相应的源代码示例。步骤1:创建HTML文件首先,我们需要创建一个HTML文件来承载我们的网页内容。您可以使用您喜欢的文本编辑器,比如Notepad++或VisualStudioCod
后端架构魔术师
·
2023-10-30 16:24
microsoft
edge
前端
编程
OpenGL
之glPolygonMode函数
从三维的角度来看,一个多边形具有两个面。每一个面都可以设置不同的绘制方式:填充、只绘制边缘轮廓线、只绘制顶点,其中“填充”是默认的方式。使用glPolygonMode函数来设置模式。voidglPolygonMode(GLenumface,GLenummode);face这个参数确定显示模式将适用于物体的哪些部分,控制多边形的正面和背面的绘图模式:GL_FRONT:表示显示模式将适用于物体的前向面
叶子丝
·
2023-10-30 13:34
openGL
中的坐标系
openGL
中使用的是右手坐标系右手坐标系:伸开右手,大拇指指向X轴正方向,食指指向Y轴正方向,其他三个手指指向Z轴正方向左手坐标系:伸开左手,大拇指指向X轴正方向,食指指向Y轴正方向,其他三个手指指向
yaqiong
·
2023-10-30 10:19
Android SurfaceFlinger做Layer合成时,如何与HAL层进行交互
目录零、本文讨论问题的范围一、问题:SurfaceFlinger图层合成选择实现方式的两难1.1从
OpenGL
ES、HWC本身来讲1.2以HWC为主导的判断逻辑二、SurfaceFlinger与HAL层进行交互的具体实现框架
洛克Lee
·
2023-10-30 03:19
android
SurfaceFlinger
HWC
OpenGL
ES
ARM Cortex-A 系列
编程指南
之ARMv8-A(AArch64浮点与NEON)
目录AArch64浮点与NEON技术AArch64中NEON和浮点的新特性NEON和浮点架构浮点标量数据和NEON浮点参数AArch64NEON指令格式NEON编码的替代方案AArch64浮点与NEON技术ARM高级SIMD架构,其相关实现和支持软件通称为NEON技术。AArch32(相当于ARMv7NEON指令)和AArch64都有NEON指令集。两者都可以显著加速对大型数据集的重复操作。这在媒
angelavor
·
2023-10-29 23:51
计算机体系结构
arm
嵌入式硬件
NEON
向量化
OpenGL
给图形贴纹理(金字塔,隧道案例)
前言:我们知道在
OpenGL
中,图形都是通过一个或多个三角形来绘制的,所以给图形贴纹理,我们就需要把图形拆分为多个三角形,通过三角形的各个顶点位置来算出纹理坐标,有了纹理坐标,我们就可以给图形贴纹理了。
iOS_沧海一笑
·
2023-10-29 18:33
Qt error: 找不到 -lGL
Qterror:找不到-lGL这是因为Qt找不到
OpenGL
的动态链接库(libGL.so)。
柳下牤牛
·
2023-10-29 18:17
qt
linux
IOS
OpenGL
ES2.0 入门01 清空屏幕
在IOS中要使用
OpenGL
ES2.0主要有以下几种方法1.GLKViewController和GLKView2.CAEAGLLayer+EAGLContext我们主要介绍第2种办法CAEAGLLayer
runningDay
·
2023-10-29 17:04
IOS
opengl
es
ios
framebuffer
opengl
Android
OpenGL
ES 2.0入门学习 1
从今天我开始学习Android
OpenGL
ES2.0,写下博客作为记录。
静静的程序小狗
·
2023-10-29 17:04
Android
Android
OpenGL
ES 2.0 手把手教学(1)- Hello World!
大家好,下面和大学一起学习Android
OpenGL
ES2.0的入门HelloWorld,在我的github上有一个项目
OpenGL
ES2.0SamplesForAndroid,我会不断地编写学习样例,
kenneycode
·
2023-10-29 17:34
OpenGL
ES
2.0
OpenGL
Android
GPU
渲染
Android音视频学习系列(六) — 掌握视频基础知识并使用
OpenGL
ES 2.0渲染YUV数据
系列文章Android音视频学习系列(一)—JNI从入门到精通Android音视频学习系列(二)—交叉编译动态库、静态库的入门Android音视频学习系列(三)—Shell脚本入门Android音视频学习系列(四)—一键编译32/64位FFmpeg4.2.2Android音视频学习系列(五)—掌握音频基础知识并使用AudioTrack、OpenSLES渲染PCM数据Android音视频学习系列(六
金戈鐡馬
·
2023-10-29 17:34
Android
android
音视频
OpenGL
ES
FFMpeg
NDK
Android
OpenGL
ES 2.0(五)---混合
本文从下面链接翻译过来:AndroidLessonFive:AnIntroductiontoBlending这节课,我们来学习混合(blending)在
OpenGL
中的基本使用。
螃蟹变异了
·
2023-10-29 17:33
Android
移动开发
Android
OpenGL
ES2.0
Android
OpenGL
ES 2.0(七)--- 顶点缓冲区对象
本文从下面链接翻译过来:AndroidLessonSeven:AnIntroductiontoVertexBufferObjects(VBOs)在这节课中,我们将介绍如何定义和如何去使用顶点缓冲对象(VBO)。下面是我们要讲到的几点:1.如何定义顶点缓冲区以及利用顶点缓冲区进行渲染。2.使用单个缓冲区打包所有的数据(比如位置,颜色,法线,纹理)与使用多个缓冲区分别保存数据的区别。3.问题和陷阱,以
螃蟹变异了
·
2023-10-29 17:33
移动开发
Android
Android
OpenGL
ES2.0
Android
OpenGL
ES 2.0(一)---入门
本文从下面链接翻译过来:AndroidLessonOne:GettingStarted这是在Android上使用
OpenGL
ES2的第一个教程。
螃蟹变异了
·
2023-10-29 17:03
Android
移动开发
Android
OpenGL
ES2.0
Android
OpenGL
ES 2.0入门实践
本文既然是入门实践,就先从简单的2D图形开始,首先,参考两篇官方文档搭建个框架,便于写
OpenGL
ES相关的代码:构建
OpenGL
ES环境、
OpenGL
ES2.0及更高版本中的投影和相机视图。
又菜又爱coding
·
2023-10-29 17:02
Android开发
OpenGL
android
OpenGL
ES
Windows
OpenGL
ES 图像伽马线
目录一.
OpenGL
ES图像伽马线1.原始图片2.效果演示二.
OpenGL
ES图像伽马线源码下载三.猜你喜欢零基础
OpenGL
ES学习路线推荐:
OpenGL
ES学习目录>>
OpenGL
ES基础零基础
OpenGL
ES
猿说编程
·
2023-10-29 15:09
Pico Neo3 通过unity实现VR手柄瞬移功能
测试版本为2019.4.19,picosdk版本为PicoVRUnitySDKv2.8.11PICO环境搭建比较简单,这里简要说明两个点:1、渲染设置GraphicsAPIs暂不支持Vulkan,对于
OpenGL
ES2
小叶学习塔
·
2023-10-29 07:10
Pico学习
关于VR方向
各类插件的使用
vr
unity
游戏引擎
PicoNeo3开发VR——小白教程
PicoVRSDK1.新创一个Unity工程(Unity版本最好选择2019.4以上版本,以及需配置好安卓环境),然后导入官方picoVRSDK;2.渲染设置GraphicsAPIs暂不支持Vulkan,对于
OpenGL
ES2
MrChen8-13
·
2023-10-29 07:08
vr
unity
游戏引擎
OSG开发笔记(二十九):OSG加载模型文件、加载3DMax三维型文件Demo
article/details/134064988各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
长沙红胖子Qt
·
2023-10-29 04:52
osg三维开发2
Qt开发
osg
osg加载3ds模型
Qt+OSG
Qt三维开发
Java并发
编程指南
:如何正确使用信号量和线程池熔断机制
前言:在分布式系统中,选择合适的熔断机制是保护系统免受故障影响的关键。本文将介绍使用信号量和线程池两种常见的熔断机制,并提供Java和SpringCloudAlibaba框架下的示例代码,帮助您深入理解和应用。1.信号量熔断机制信号量熔断机制基于并发请求的数量进行熔断,可限制系统的并发访问量。它适用于资源有限且对请求响应时间要求较高的场景。下面是使用Java和SpringCloudAlibaba框
热心码民阿振
·
2023-10-29 02:59
Java
java
开发语言
spring
cloud
分布式
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他