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
渲染器原理篇(七)——TGA文件的读取及编码
最近在Github上复现了一个渲染器render的项目:Github链接:tinyrender我希望在博客上可以记录自己的学习过程,博客主要分为两大类:《原理篇》和《语法篇》。原理篇则主要讲的是——实现渲染器过程中所需要的图形学渲染算法知识。语法篇则主要讲的是——实现渲染器过程中使用到的C++的语法知识。在作者的博客开始之前,就已经编写好了tgaimage.h/.cpp文件。那么我们今天就来解读一
StevenHD
·
2023-12-23 09:37
OpenGL
Es 纹理的基础知识
纹理的基础知识2D纹理2d纹理是
OpenGl
ES中最基础和普遍的一种纹理结构。一个2d纹理,就是图片的数据的一个二维数组。
linuxheik
·
2023-12-23 08:28
d3d
opengl
uv贴图
使用hardhat开发智能合约-测试合约
测试合约第三节:使用hardhat开发智能合约-发布合约第四节:使用hardhat开发智能合约-验证合约上一章我们讲解了如何搭建基本的hardhat开发环境,这一章我们来讲一下如何测试、部署合约特别提醒:本
系列教程
默认你已
外柏叁布道者
·
2023-12-23 03:55
#
区块链/Web3.0
智能合约
区块链
web3
【Android】
OpenGL
ES入门
概述:
OpenGL
是OpenGraphicsLibrary的简称,ES是EmbeddedSystems的简称,连起来就是针对嵌入式系统的开源图形库。
李翾
·
2023-12-23 03:03
solidity
系列教程
<四>事件
事件是与以太坊虚拟机日志工具的方便接口,我们先明确事件,日志这两个概念。事件发生后被记录到区块链上成为了日志。总的来说,事件强调功能,一种行为;日志强调存储,内容。事件是以太坊EVM提供的一种日志基础设施。事件可以用来做操作记录,存储为日志。也可以用来实现一些交互功能,比如通知UI,返回函数调用结果等事件当定义的事件触发时,我们可以将事件存储到EVM的交易日志中,日志是区块链中的一种特殊数据结构。
addin_gao
·
2023-12-23 03:24
OpenGL
纹理常用API解析以及使用
在
OpenGL
核心版本中,我们无法直接将一个像素图绘制到颜色缓冲区中,但是可以使用下面的函数将颜色缓冲区的内容做完像素图直接读取。
盾子
·
2023-12-23 02:21
查找算法——二分查找
笔记:二分查找算法|数据结构与算法
系列教程
(笔记)题目描述请对一个有序数组进行二分查找{1,8,10,89,1000,1234},输入一个数看看该数组是否存在此数,并且求出下标,如果没有就提示「没有这个数
春来我不先开口,哪个虫儿敢作声?
·
2023-12-22 17:37
数据结构与算法
算法
数据结构
OpenGL
中的投影方式、存储着色器分类、常见图元连接方式
2251862-4c7d95f23c5bd426.png常见图元连接方式2251862-eaf59e92e3c01d70.png分类图示展示2251862-8faf1d076f772762.png三角形环绕方式
OpenGL
致青春_bf42
·
2023-12-22 14:49
qt获取当前窗口的dpi--Q
OpenGL
这篇主要是说Q
OpenGL
highdpi处理,devicePixelRatio。
not so perfect
·
2023-12-22 12:01
Qt
qt
开发语言
【Docker学习
系列教程
】docker的基本命令
docker的命令和git命令很类似,如果你了解过git、使用过git那么上手将会很快。当你不知道如何加参数是你可以使用--help来查询,例如dockerrun--help,下面只是简单列出常用的命令。dockerversion查询docker版本$dockerversionClient:Version:18.06.1-ceAPIversion:1.38Goversion:go1.10.3Git
浪漫宇宙与人间日常
·
2023-12-22 09:00
Notion
系列教程
01:页面(page)
image大家好,欢迎来到分享知识、持续提升的格物时间。这个视频和大家分享的是使用Notion软件的第一步,就是如何新建一个页面(page).新建页面有三种方式:功能按钮,快捷键和页面中通过命令新增点击左侧Addapageimage使用快捷键cmd/ctrl+n在页面中通过/添加pageimage页面记录内容完善页面相关属性image很快你就有了一个非常美观,颠覆你传统笔记认知的页面,你会发现no
格物时间
·
2023-12-22 05:56
MediaCodec 低延时解码
谷歌官方文档以下是Android11支持的低时延特性:ANGLE支持:Android11引入了ANGLE(AlmostNativeGraphicsLayerEngine)支持,它是一个开源的跨平台图形引擎,可以将
OpenGL
ES
juruiyuan111
·
2023-12-22 03:34
音视频
大数据和智能数据应用架构
系列教程
之:大数据挖掘与机器学习
作者:禅与计算机程序设计艺术1.背景介绍大数据概述2006年,Google推出了GoogleMap,2009年推出了Google搜索引擎,2012年发布的谷歌雅虎成为了互联网公司里面的霸主。到今日,谷歌已经成为最大的搜索引擎网站,其搜索结果量也超过一千亿。在这个过程中产生的数据也越来越多,这些数据的价值正在被更多的人所认识、重视和关注。如今,信息爆炸的时代已经过去,收集、处理、分析海量数据已成为人
禅与计算机程序设计艺术
·
2023-12-22 02:58
AI实战
大数据AI人工智能
Python实战
大数据
人工智能
语言模型
Java
Python
架构设计
OpenGL
变换
1.向量:指几何关系,可以描述出具体的三维空间特征2.矩阵:指代数,是加速解决向量问题的工具。矩阵能解决的问题很多,三维向量问题只是他能轻松解决的一种3.向量和一维矩阵的+、-、*、/都差不多(相同之处)矩阵的乘法,标量要写在前面;向量的乘法,标量要写在后面向量与向量的加减(等同一维矩阵与一维矩阵的加减)4.向量与矩阵不同之处向量与向量的乘法=>Dot/Cross(点乘/叉乘)1)点乘:算投影2)
Joe_Game
·
2023-12-22 00:13
利用
OpenGL
学习计算机图形学
使用
OPENGL
(OpenGraphicsLibrary)可以用来进行虚拟模型的渲染,
OPENGL
一个跨语言、跨平台的图形编程接口,具有2D/3D建模、坐标变换、交互技术、纹理映射等功能,包含几百个核心函数
极客范儿
·
2023-12-21 21:14
OpenGL
OpenGL
CG
计算机图形学
CV
java进阶-学习体系视频
JavaJavaJDK新特性详解
系列教程
,持续更新(https://www.bilibili.com/video/BV1zJ411R7uQ)Java基础教程2020新版JDK8日期API解析(https
weixin_42124960
·
2023-12-21 20:33
java
学习
音视频
IOS –
OpenGL
ES 绘制线条 GPUImageLineGenerator
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-12-21 20:04
✺ch5——纹理贴图
目录加载纹理图像文件纹理坐标在着色器中使用纹理:采样器变量和纹理单元纹理贴图:示例程序多级渐远纹理贴图各向异性过滤环绕和平铺透视变形材质——更多
OpenGL
细节补充说明纹理贴图是在栅格化的模型表面上覆盖图像的技术
itzyjr
·
2023-12-21 19:04
#
第二版》
c++
OpenGL
OpenGL
-ES 纹理的实现
首先先看一下实现的效果吧最终实现的效果图原图是一张完整的图,我们把原图做成一个四宫格的样式,当然了,9宫格也是同样的道理实现的过程步骤一:初始化-(instancetype)initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){///设置显示层[selfsetUpLayer];///设置上下文[selfsetUpC
LoveToday2020
·
2023-12-21 19:34
Qt6.3学习笔记 Q
OpenGL
Widget 简单使用
Q
OpenGL
Widget绘图的简单使用#ifndefORIENTATIONGLWIDGET_H#defineORIENTATIONGLWIDGET_H#include#include#includeclassOrientationGLWidget
xjcwzp
·
2023-12-21 08:46
Qt
qt6.3
学习
c++
Unity 3D定点数物理引擎实战系列1.1BEPUphysicsint 3D定点数物理引擎介绍
本
系列教程
给大家详细的讲解如何在你的项目中内置一个确定性物理引擎。确定性物理引擎我们使用github上开源的物
Thomas_YXQ
·
2023-12-21 07:29
unity
架构
算法
MATLAB启动慢解决措施
3、设置
OpenGL
渲染方式,首先耐心等待一次MATLAB启动,然后在打开的matlab命令行窗口中输入
opengl
('save','software')回车之后,等运行
江輕木
·
2023-12-21 05:31
MATLAB数学建模
matlab
开发语言
Android
OpenGL
ES 绘图:构建
OpenGL
ES环境
在Android应用开发中,使用
OpenGL
ES进行图形绘制可以实现高性能的3D渲染和2D图形效果。本文将向您介绍如何在Android应用中搭建
OpenGL
ES环境,并提供相应的源代码示例。
独行侠影
·
2023-12-21 00:10
android
elasticsearch
大数据
Android
VTK第一个程序
写这个的时候有的得加上#includeVTK_MODULE_INIT(vtkRendering
OpenGL
2);VTK_MODULE_INIT(vtkInteractionStyle);这是看你vtk下
张芮晨
·
2023-12-21 00:49
VTK
图像处理
GAMES202实时渲染(2)-Precomputed Radiance Transfer
内容参考闫令琪课程《games202-高质量实时渲染及作业2》、花桑博客、learn
opengl
实现效果原理IBL(Imagebasedlight)IBL是一类光照技术的合集,将周围环境整体视为一个大光源
夏添1988
·
2023-12-20 17:21
图形学
图形渲染
前端
OpenGL
纹理过滤模式中的Bilinear、Trilinear以及Anistropic Filtering
1、为什么在纹理采样时需要texturefilter(纹理过滤)。我们的纹理是要贴到三维图形表面的,而三维图形上的pixel中心和纹理上的texel中心并不一至(pixel不一定对应texture上的采样中心texel),大小也不一定一至。当纹理大于三维图形表面时,导至一个像素被映射到许多纹理像素上;当维理小于三维图形表面时,许多个象素都映射到同一纹理。当这些情况发生时,贴图就会变得模糊或发生错位
Horson19
·
2023-12-20 16:13
学习
OpenGL
(三):Q
OpenGL
ShaderProgram的使用
目录引言代码示例代码解析补充本系列文章主要是记录学习
OpenGL
的过程,旨在驱动学习理解
OpenGL
,最终达到能够使用相关接口解决实际项目问题,学习流程参考《Learn
OpenGL
》。
Arui丶
·
2023-12-20 13:14
学习OpenGL
学习
qt
基于 qt 的
Opengl
渲染 YUV
由于本人对
opengl
不甚了解,所以,
opengl
各版本的差异也不太懂,上次上这个老哥的博客http://blog.csdn.net/su_vast/article/details/52214642,用他的代码一直渲染不了
Flypei
·
2023-12-20 13:12
nv12
opengl
qt
nv12
yv12
渲染
Qt下使用Shader绘制三角形
在Qt下使用可编程管线编写
OpenGL
的流程是怎样的呢?
山庄来客
·
2023-12-20 13:41
OpenGL
Q
OpenGL
ShaderProgram
目录前言一.类型二、使用代码前言可以使用Q
OpenGL
ShaderQ
OpenGL
ShaderProgram来代替复杂的gl原生函数一.类型类型说明Q
OpenGL
Shadershader可以代表vertexshader
zhlei_12345
·
2023-12-20 13:41
openGL+QT
qt
opengl
Qt
OpenGL
笔记
GLSL入门(非常详细)1)vec2、vec3、vec4:n维浮点数向量2)sampler2D:2D纹理3)mat2,mat3,mat4:2x2,3x3,4x4浮点数矩阵2、GLSL三种变量限定符参考连接:
OpenGL
ES2.0
SanShuiGeGe
·
2023-12-20 13:39
QT
FFMPEG
OpenGL
音视频
使用QGLShaderProgram类的教程和示例代码
使用QGLShaderProgram类的教程和示例代码QGLShaderProgram是Qt框架中的一个类,用于管理和操作
OpenGL
着色器程序。
清风拂面。水波不兴
·
2023-12-20 13:38
数据库
编程
iOS Mac Catalyst坑点
现有项目适配MacCatalystBuildingforMacCatalystisnotsupportedbythelegacybuildsystem.Nosuchmodule'swift相关的一些库'
OpenGL
ESisdeprecatedandisnotavailablewhenbuildingforMacCatalyst.Pods
不二狗
·
2023-12-20 12:52
swift
ios
ios
swift
workflow
系列教程
(5-2)实现HTTP反向代理
关注支持一下观看之前请先看,往期的博客教程,否则这篇博客没办法看懂workFlowc++异步网络库编译教程与简介C++异步网络库workflow入门教程(1)HTTP任务C++异步网络库workflow
系列教程
@新法
·
2023-12-20 08:09
http
网络协议
网络
workflow
反向代理
图形处理概论
CoreAnimation提供强大的2D和3D动画效果苹果封装的图形框架--CoreGraphics&Quartz2D主要绘图系统,常用于绘制自定义视图,纯C的API,使用Quartz2D做引擎传统跨平台图形框架--
OpenGL
ES
浪呀么浪打浪
·
2023-12-20 05:55
OpenGL
第一课:常用的专有名词
z一.图形API简介1.
OpenGL
OpenGL
全称:OpenGraphicsLibrary,是一个跨平台的、跨编程语言的编程图形程序接口。
it彭于晏
·
2023-12-20 04:09
OpenGL
ES GLSL索引绘图
示例1示例图1金字塔,由6个三角形面组成,共有18个顶点。从图中可以看出三角形的顶点有重叠在一起的。最终可见的顶点为5个。可以理解为这个5个顶点通过其中3个顶点的不同组合,最终组合成金字塔6个三角形面的18个顶点。其中5个顶点都在不断的重复利用。索引绘图就是通过索引的方式表示顶点之间的连接,将重复顶点复用进行图形绘制的一种技巧。案例.gif金字塔案例demo添加纹理demo纹理.gif案例解析1、
windy_3c22
·
2023-12-20 01:14
音视频开发之旅(15)
OpenGL
ES粒子系统 - 喷泉
目录粒子和粒子系统实践:喷泉效果遇到的问题资料收获通过该篇的实践实现如下效果一、什么是粒子和粒子系统如何定义粒子?一个粒子有位置信息(x,y,z)、运动方向、颜色、生命值(开始和结束的时间)等属性什么粒子系统?通过渲染绘制出大量位置、形状、方向、颜色不同的物体(粒子),从而形成大量粒子运动的效果。明确了概念我们来逐步实现烟花效果二、实践:喷泉效果面对一个比较大或者没有尝试过的项目或内容,害怕、怯懦
yabin小站
·
2023-12-19 21:21
使用cmake创建
opengl
项目
愿天下没有难配置的
opengl
一个通用的cmake文件cmake_minimum_required(VERSION2.8)project(lab7)#设置FreeGLUT和GLM的路径set(GLUT_INCLUDE_DIR"F
xingxiliang
·
2023-12-19 20:52
c++
开发语言
sfml-tutorials 官方教程 windows篇
系列文章SFML-windows篇SFML-Eventsexplained篇SFML-Keyboard,mouseandjoystick篇SFML-Using
OpenGL
inaSFMLwindow篇SFML-Drawing2Dstuff
Phantom_matter
·
2023-12-19 20:19
c++
sfml
使用
opengl
编写shader出现错误,提示无法创建片段shader,且提示:too much data in type constructor
最近在学
opengl
,在编写片段shader时,编译出现错误如下:造成这个问题的原因是fragmentshader的代码有问题,在创建片段着色器代码的第七行需要传入一些参数,如果传入参数的个数超过了规定值
伊胜雪
·
2023-12-19 19:00
c++
计算机图形学
OpenGL
C++
opengl
计算机图形学
着色器
Opengl
学习及调试
2018.11.14项目:https://learn
opengl
-cn.github.io/渲染三角形问题:窗口弹不出解决:注意mac系统下在初始化之后添加。
星泪_3412
·
2023-12-19 19:27
Python之
OpenGL
笔记(23):复习VBO、VAO、VEO
一、目的1、复习VBO、VAO、VEO,画一个旋转的立方体;二、程序运行结果cube.gif三、关于坐标的问题1.标准化设备坐标: 输入的顶点数据就应该在标准化设备坐标范围里面即:x,y,z的值都在(-1-1)之间。在这个区间之外的坐标都会被丢弃。 1.1一旦顶点数据传入顶点着色器中,那它们一定全都是标准化设备坐标了。 1.2标准化设备坐标符合右手定则,即原点在屏幕中心。2.屏幕空间坐标:
大龙10
·
2023-12-19 16:13
【LabVIEW懒人
系列教程
-视觉入门】2.0LabVIEW视觉与运动之摄像头的基本操作
在视觉入门第一期,首先给大家讲解Labview中视觉部分最为基础的摄像头操作,相信经过小白入门的知识点学习,大家对于Labview编程的基础知识已经相对了解,也能够灵活的运用编程结构以及功能函数进行软件所需功能的编写。运用Labview编写摄像头的基本操作流程为-打开-配置-采集-关闭-这四步,函数位于视觉与运动中NI-IMAQdx中,如图:下面利用小视频简单举例函数使用方法百度网盘源码链接:ht
视觉龙哥
·
2023-12-19 13:11
labview
【LabVIEW懒人
系列教程
-视觉入门】2.1LabVIEW视觉与运动之队列框架
上期2.0讲到Labview视觉篇的摄像头基本功能编辑,利用简单的循环加事件结构编辑出打开-配置-采集-关闭等功能,本章讲解上期疑问,怎样通过队列框架结构进行视觉功能的编辑,以及框架本身的优点有哪些。对于队列框架结构,不熟悉的同学可以参考下方程序框图小视频演示百度网盘视频链接:https://pan.baidu.com/s/1pMoAlKx-fUszIC3xtvpfiA提取码:3vbb今日总结①队
视觉龙哥
·
2023-12-19 13:11
labview
Android
OpenGL
ES 开发中的Buffer使用
为了提高性能,通常将顶点,颜色等值存放在java.nio包中定义的Buffer类中。例:ByteBuffervbbByteBuffer.allocateDirect(vertices.length*4);vbb.order(ByteOrder.nativeOrder());vertexBuffer=vbb.asFloatBuffer();vertexBuffer.put(vertices);ver
长何
·
2023-12-19 13:00
Hugging Face实战-
系列教程
19:文本摘要建模实战1 之 数据清洗(中文商城评价数据处理方法)
HuggingFace实战系列总目录有任何问题欢迎在下面留言本篇文章的代码运行界面均在JupyterNotebook中进行本篇文章配套的代码资源已经上传文本摘要建模实战1之数据清洗文本摘要建模实战2之Tokenizer处理1任务概述1.1任务概述摘要任务要去解决一个什么事情呢就是输入一个文章,输出一个总结归纳性的文字或者标题输入也是文本,输出也是文本的text-to-text任务对原本的文本进行精
机器学习杨卓越
·
2023-12-19 09:16
Hugging
Face实战
nlp
文本摘要建模
Hugging
Face
Hugging Face实战-
系列教程
20:文本摘要建模实战2 之 Tokenizer处理
HuggingFace实战系列总目录有任何问题欢迎在下面留言本篇文章的代码运行界面均在JupyterNotebook中进行本篇文章配套的代码资源已经上传文本摘要建模实战1之数据清洗文本摘要建模实战2之Tokenizer处理3Tokenizer处理注意需要先pipinstallsentencepiece这个包(装完之后重启下这个notebook)应该是mt5这个没有fast实现方法,所以需要借助这个
机器学习杨卓越
·
2023-12-19 09:44
Hugging
Face实战
语言模型
nlp
Python游戏引擎开发(四):TextField文本类
以下是本
系列教程
前几章地址,在阅读本篇正文之前,请务必阅读前几章内容。
YhPythonJSCPP
·
2023-12-19 08:01
【游戏引擎】
【Python】
python
游戏引擎
qt
TextField
workflow
系列教程
(4-1)HTTP Server
创建与启动httpserver本示例里,我们采用httpserver的默认参数。创建和启动过程非常简单。process为设置的异步回调函数server.start(port):中port参数表示监听的端口号WFHttpServerserver(process);if(server.start(port)==0){pause();server.stop();}start()接口有好几个重载函数,在W
@新法
·
2023-12-19 08:00
http
网络协议
网络
异步
网络库
workflow
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他