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
深度系统QT 环境搭建
安装G++,gdb调试器,
openGL
库文件sudoapt-getupdatesudoapt-getupgradesudoapt-getinstallg++sudoapt-g
zhaoyun927
·
2024-01-16 04:44
qt
开发语言
《
计算机图形学
基础》之图像的光栅化
输出设备输出设备主要分两种,一种是显示屏类的,一种是打印机类的。显示屏也也分为两种:发光二极管(LED)液晶显示屏(LCD)二者基本都有三部分组成:背光,中间件(二极管或者液晶),屏幕。LED结构示意图LCD结构示意图至于中间件是通过电流强弱(LED)还是通过偏振大小(LCD)来控制光强的,这并不重要,您只需要知道中间件可以在背光传到屏幕的过程中,改变它的强度即可。对于二者来说,每一个像素都有三个
烂醉花间dlitf
·
2024-01-16 03:47
一、什么是
OpenGL
再度娘一下:
OpenGL
(英语:OpenGraphicsLibrary,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。
柳暗花明又一匪
·
2024-01-16 03:06
OpenGL
ES 案例 - 正方体的渲染+旋转
效果如下图旋转效果.gif使用GLKit实现正方体的渲染+旋转主要分3个部分:
OpenGL
ES的相关初始化设置顶点/纹理坐标数据添加CADisplayLink使正方体动起来示例代码1.viewDidLoad
DSMars
·
2024-01-16 01:34
基于javaweb的水果生鲜商城系统(java+springboot+mybatis+vue+mysql)
8、MySQL≥5.7、Node.js≥10开发工具后端:eclipse/idea/myeclipse/sts等均可配置运行前端:WebStorm/VSCode/HBuilderX等均可适用课程设计,
大作业
m0_68415979
·
2024-01-15 23:39
servlet
java
mysql
Python GUI教程(十三):在GUI中使用pyqtgraph绘图库
在PyQt的应用程序中集成图绘功能,有很多种方案,比如:
OpenGL
:一个功能强大的二维三维专业图形绘制工具;Matplotlib:P
javastart
·
2024-01-15 22:11
python
python
开发语言
DirectX12_入门之三角形
之前了解过
OpenGL
、DX11与Vulkan,我们也简单的知道了这些图形API之间的区别和架构上的差异,我们现在来看一下DX12,从使用中了解它与Vulkan的异步架构之间的异同。
沉默的舞台剧
·
2024-01-15 17:51
DirectX12
DirectX12
那些年曾经看过的书——工作篇
音视频相关:FFmpeg从入门到精通、WebRTCNative开发实战、
OpenGL
ES3.0编程指南、音视频开发进阶指南。语言相关:C++PrimerPlus、Java编程思想。
徐福记456
·
2024-01-15 17:14
人生杂谈
android
音视频
程序员的梦想
OpenGL
ES之深入解析如何实现图像锐化
一、什么是图像锐化?图像锐化是一种图像处理技术,其目的是增强图像中的细节和边缘,使图像看起来更加清晰。这一过程通常涉及到突出图像中的高频信息,特别是强调像素之间的灰度变化。通过增强图像的高频细节,图像锐化可以改善图像在人类视觉系统和计算机视觉系统中的感知效果。图像锐化处理的目的是为了使图像的边缘、轮廓线以及图像的细节变得清晰,经过平滑的图像变得模糊的根本原因是因为图像受到了平均或积分运算,因此可以
╰つ栺尖篴夢ゞ
·
2024-01-15 16:06
OpenGL
ES
计算机视觉
人工智能
什么是图像锐化?
图像锐化原理
实现图像锐化
小白学习C语言不得不知道的那些重要知识
开发大部分也要和系统打交道,只是AndroidFrameWork帮我们屏蔽了系统操作,我们从Android系统的分成结构可以看出,AndroidFrameWork是通过JNI与底层的C/C++库交互,例如:FreeType,
OpenGL
C语言学习
·
2024-01-15 15:04
OpenGL
渲染基础
一、着色器从之前的文章,我们应该知道大概
OpenGL
的一个渲染流程流程:Snip20201224_9.pngimage.png接下来我们再查看一下
OpenGL
渲染架构的简化图Snip20201224_11
coder_feng
·
2024-01-15 15:40
opengl
入门
在
计算机图形学
中,这两种类型的纹理的生成方法完全一致,
96掌门师兄
·
2024-01-15 14:42
opengl
opengl
python爬虫豆瓣
大作业
-Python爬虫案例:抓取豆瓣编程类高评分书籍
对于很多正在学习计算机的朋友来说,选择合适的学习材料是非常重要的。本文将通过Python来爬取豆瓣编程类评分大于9.0的书籍。此案例很适合入门爬虫的朋友学习,总共也就3个函数。下图是最终的结果:下面进入正题:一、采集源分析:首先我们找到豆瓣的编程类书籍网址:进入网址之后我们翻到最下面的分页导航:通过分析分页地址我们可以得出:这个地址则是我们要采集的内容。第一页start=0,第二页start=20
weixin_37988176
·
2024-01-15 10:26
使用Qt连接scrcpy-server控制手机
隧道连接4.启动服务5.关闭服务使用QTcpServer与scrcpy-server建立连接建立连接并视频推流完整流程1.开启视频推流过程2.关闭视频推流过程视频流的解码1.数据包协议解析2.解码流程使用
OpenGL
星尘の约束
·
2024-01-15 05:29
Qt
qt
开发语言
暑期兴成长计划培训心得(七月份
大作业
)
2019年7月2日,我非常幸运的参加了《2019暑期兴成长计划》培训活动中。我知道由于学校的教师较多,且工作较忙,培训学习的机会来之不易。所以我倍感珍惜领导给我的这次学习的机会。此次培训我聆听了邱华国校长和罗京宁书记,还有凉山的老师们和小讲师们的精彩讲座。下面我就来谈一谈此次学习我的点滴体会。邱华国校长的讲解《小学校·强教育·大学习》使我在思想上,专业理论知识方面都有提升,邱校长对教育的一本质,教
二酉八斗
·
2024-01-15 05:42
复盘
这两天大家可以查漏补缺一下思考题,把
大作业
精进一下哦。坚持就是胜利呀。今天想送给大家一个快速成长的秘籍:五心。想要成为厉害的,持续成长的牛人,你需要拥有:五心。
阿拉丁的灯_嘟嘟
·
2024-01-15 02:47
第三阶段复盘
按时完成每天的作业,积极参与群内互动【不足之处】对于
大作业
的修改一直拖着没有进行【写作行动清单】每日自由书写500字每日阅读书籍,做读书笔记每周拆解两篇文章每月两篇书评文
乔斐
·
2024-01-14 23:43
OpenGL
ES - GLKit介绍和常见API
GLKit概述GLKit框架的设计目标是为了了简化基于
OpenGL
/
OpenGL
ES的应⽤用开发。
DSMars
·
2024-01-14 23:44
OpenGL
和
OpenGL
ES显示YUV图片的着色器差别(一)
这里解释的只是用于显示YUV图片的代码,没有增加任何效果:
OpenGL
的片段着色器片段:constchar*fsrc="varyingvec2textureOut;\uniformsampler2Dtex_y
阿龍1787
·
2024-01-14 18:21
着色器
周末,走出去
近来又报名了一个课程,关于信息分析,课程内容量倒是挺大,周末还有线下的交流,这样每天业余的时间都放在课程上了,周六也用来做课程
大作业
。这样在学习必要知识的同时也不用特意安排周末了。
maybelillian_gu
·
2024-01-14 16:58
2024年了,是该学学Three.js了
应用场景搭建开发环境初始化项目创建文件配置命令启动服务Three.js的一些重要概念第一个3D场景渲染器3D场景的实现1.创建三维场景2.创建透视相机3.创建渲染器4.添加物体5.定位相机结语Three.js介绍讲到Three.js,就需要先说一下
OpenGL
南木元元
·
2024-01-14 14:18
#
three.js
three.js
可视化
前端
计算机图形学
流体模拟 blender 渲染脚本
做流体模拟的时候,想要复现别人的成果,但是别人的代码都是每帧输出ply格式的文件,渲染部分需要自己完成看了一下,似乎用blender是最简单的,于是记录一下过程中用到的代码Blender版本4.0批量导入ply假设所有ply文件都和blend文件位于同一目录ply文件的文件名格式是00001.ply,00002.ply,000123.ply之类,编号表示帧数希望导入所有ply文件,都放在一个col
hijackedbycsdn
·
2024-01-14 14:42
blender
基于FFmpeg的简单Android视频播放器
这个播放器主要可以拆分为4个部分:1.解码:FFmpeg2.音频输出:OpenSLES3.视频渲染:
OpenGL
ES这些框架都是基于C的api,因此这次我们的主要工作将会集中在NDK部分。
老张音视频开发进阶
·
2024-01-14 13:08
ffmpeg
android
音视频
D6/D7/D8
大作业
作业模板——经典案例实操巩固
|7组-丸子拆解案例:無二画社【课程名称】第一部分/营销模型一、【模型框架】:99元转3120元(1)模型1选择理由:99元三人团购转正课3120优缺点:线下课平均200一节,所以99三人团课还是很吸引人的,每次发起大概能有40人左右参加,但是有三分之一会不到店体验,剩下一半是纯占便宜,孩子直接排班上课,课程质量日常,不够优秀,对于精准客户没有超预期服务,报名转化率不高。(2)模型2选择理由:免费
無丸子
·
2024-01-14 13:46
互联网 互成长(八月
大作业
)
在这个充满收获的季节里,我们有幸参加了互加计划的网络学习,进行为期将近两个月的网上学习培训。通过此次培训学习,使受益匪浅,心灵受到了极大的震撼,专业知识也得到了空前的提升。通过此次培训学习,不仅使我们收获了知识与经验,更为我们今后的发展指明了方向。图片发自App通过此次学习,让我感受最深的是,作为教师,要树立终身学习的理念。如果不学习新的教育教学理念,我们的知识储量是不足和落后的,同时也是无法适应
抚松368王明明
·
2024-01-14 12:04
app内存是怎么分析的
iOS把
OpenGL
占用的显存算作虚拟内存的一部分
natewang
·
2024-01-14 10:20
克服修改恐惧
二月份我提交的书评文
大作业
,前后共修改了七次,还记得第一次收到初稿反馈时,看到密密麻麻的批注,内心是崩溃的,心想:“我的初稿得写的有多差呀,才会有这么多批注呀!”
淡定的胡萝卜
·
2024-01-14 10:15
VCG 网格布尔运算
文章目录一、简介二、实现代码三、实现效果参考资料一、简介Mesh布尔操作是一种在三维
计算机图形学
中用于组合两个或多个网格(mesh)对象的方法。
大鱼BIGFISH
·
2024-01-14 09:26
C++
VCG
网格布尔运算
计算机图形的渲染流程
1.2渲染流程
openGL
渲染流程CPU模型文件(FBX)=》MeshRender模型文件模型文(FBX)件包含了uv顶点位置法线切线等渲染所需要的信息SkinnedMeshRender/MeshRander
Msir_Modern
·
2024-01-14 09:22
图形渲染
unity
Unity游戏图形学 Shader结构
shader结构shader语言
openGL
:SLG跨平台=>GLSL:
openGL
shaderlaugugeDX:微软开发,性能很好,但是不能跨平台=>HLSL:highlevelshaderlanguageCG
Msir_Modern
·
2024-01-14 09:22
unity
游戏
游戏引擎
Aurora Engine 游戏引擎入门 08(为游戏添加层 Layer)
原作者GithubBilibili直达链接YouTube直达链接#1为什么要有层的概念#2编写层级类和管理类#3处理
OpenGL
回调事件#4premake5开启多线程支持#5编写测试实例#1为什么要有层的概念
inspironx
·
2024-01-14 07:25
Aurora
Aurora
OpenGL
正背面剔除与深度测试
1.甜甜圈案例GLFrameviewFrame;//使用GLFrustum类来设置透视投影GLFrustumviewFrustum;GLTriangleBatchtorusBatch;GLMatrixStackmodelViewMatix;//模型视图矩阵GLMatrixStackprojectionMatrix;//投影矩阵GLGeometryTransformtransformPipeline
Jeffery_zc
·
2024-01-14 06:35
Android音视频开发笔记(二)--ffmpeg命令行的使用&相机预览
另外我们会介绍如何使用
OpenGL
ES来渲染我们相机的实时预览画面。闲话少说,上干货创建项目第一步,我们打开我们熟悉的AndroidStudio(2.
weixin_33922670
·
2024-01-14 04:02
ffmpeg
移动开发
java
2020级C语言
大作业
- 三国杀
三国杀C语言
大作业
分享20级同学大一上学期用C语言(及少量C++)实现的简化版三国杀游戏。
跟童老师学编程
·
2024-01-14 03:47
趣学编程(C语言)
游戏
编程语言
游戏开发
人工智能
java
演讲结营复盘
班的学员Linda,在此结营之际,由衷地感谢在这里遇到的每一个老师和同学,感谢龙兄老师每天极致的演讲授课内容,感谢导师杜晓姣和馒头妍芳每天非常用心的点评反馈,感谢玲琪老师在这些天给我们的关心、鼓励以及最后
大作业
的悉心指导
Linda_1231
·
2024-01-14 03:07
2021-11-26
明天早晨四点多起床,完成任务:1.零基础思考题+点评2.专外
大作业
翻译+电力电子实验报告六点出发,买早餐,打扫教室;七点晨读,上课之前我大概还能做点什么——电分补课八点电分习题课,认真听课十点25电力市场最后一节课
尼古拉斯邶
·
2024-01-14 03:36
OpenGL
学习资料汇总
出于节省CPU算力的考虑,项目要求在GPU上实现一些原本运行在CPU上的算法,所以开始学习
OpenGL
。学习过程中,找到了一些很棒的资料。在这里记录一下,分享给有需要的朋友们。
时吨吨
·
2024-01-13 21:52
OpenGL
图形渲染
OpenGL
学习笔记-Blending
混合方程中,Csource是片段着色器输出的颜色向量(thecoloroutputofthefragmentshader),其权重为Fsource。Cdestination是当前存储在colorbuffer中的颜色向量(thecolorvectorthatiscurrentlystoredinthecolorbuffer),其权重为Fdestination。Csource和Cdestinati
时吨吨
·
2024-01-13 21:21
OpenGL
图形渲染
OpenGL
ES 简介以及GLKit框架初探
一、
OpenGL
ES简介
OpenGL
ES(
OpenGL
forEmbeddedSystems)是以⼿持和嵌⼊式为⽬标的⾼级3D图形应⽤程序编程接⼝(API),
OpenGL
ES是⽬前智能⼿机中占据统治地位的图形
HardCabbage
·
2024-01-13 21:44
2020-09-09 使用Android的
OpenGL
编写视频播放器
https://www.cnblogs.com/jiayayao/p/6516603.htmlAndroid自身有MediaPlayer播放器,为什么还要使用
OpenGL
?
胡一股
·
2024-01-13 20:49
Qt
OpenGL
- 网格式的直角坐标系
Qt
OpenGL
-网格式的直角坐标系引言一、绘制3D网格1.1绘制平行于y轴的线段1.2绘制平行于三个轴的线段1.3绘制不同的3D网格二、网格式的直角坐标系三、参考链接引言在
OpenGL
进行3D可视化,
大米粥哥哥
·
2024-01-13 17:57
#
Qt
qt
开发语言
opengl
c++
直角坐标系
3D坐标系可视化
Qt
OpenGL
初探 - 画坐标轴
Qt
OpenGL
初探-画坐标轴引言一、过程详解1.1项目创建1.2实现细节二、核心代码三、官方文档3.1官网地址3.2官方手册的使用引言Qt
OpenGL
模块可以很方便地将
OpenGL
应用在Qt程序中,本文使用其画了一个
大米粥哥哥
·
2024-01-13 17:50
qt
开发语言
Opengl
c++
Android Framework利用
OpenGL
修改开机动画
目录效果展示实现步骤1.修改BootAnimation这里我们需要修改BootAnimation.h和BootAnimation.cpp首先由于我们是多绘制了一个图片,因此我们需要多增加一个纹理,所以需要先修改BootAnimation.h,把mAndroid这个Texture数组改为3(之前为2)然后在BootAnimation.cpp中修改BootAnimation::android()函数,
itfitness
·
2024-01-13 15:20
Metal API的使用流程
metal和
OpenGL
ES很像,下面我们来介绍一下使用metal的一些步骤:在使用metal时,我们尽量将metalAPI单独写在一个类里面,然后在viewController中调用。
大橘猪猪侠
·
2024-01-13 14:09
计算机图形学
作业:三维线段的图形变换
1.将三维空间某线段P1P2进行如下的操作,请按要求回答问题:(1)沿X轴、Y轴和Z轴分别平移dx、dy和dz的长度,给出相应的变换矩阵。变换矩阵为:T=100001000010dxdydz1(2)绕X轴旋转alpha度角,绕Y轴旋转Beta度角,绕Z轴旋转theta度角,给出相应的变换矩阵。变换矩阵(逆时针旋转)为:T=10000cosαsinα00-sinαcosα00001cosβ0-
guts350
·
2024-01-13 14:41
计算机图形学实验/作业
机器学习
人工智能
计算机视觉
计算机图形学
作业:Weiler-Atherton 裁剪多边形
题目要求:编写程序,采用Weiler-Atherton算法实现多边形对多边形的裁剪,并返回裁剪结果。解答://每次裁剪结果保存在数组now中并绘制structPoint2d{doublex,y;};structLine{Point2dstart;Point2dend;};voiddisplay(CDC*pDC)//显示裁剪结果{Winit();//初始化裁剪多边形poly2和被裁多边形poly1i
guts350
·
2024-01-13 14:40
计算机图形学实验/作业
算法
c++
计算机图形学
作业:三阶贝塞尔曲面
题目要求编写程序,设计一个三阶的Bezier曲面,在给定控制点的情况下,计算出Bezier曲面上的点(设u,v方向的曲面精度可通过参数设置),然后将这些点保存到数组中。如果该Bezier曲面以三角面为基本图元进行存储,计算出三角形顶点的索引,并保存到数组中。解答//三阶(次)Bezier曲面floatR[4][4][3];//控制点三维数组,每一维分别为u,v方向,xyz坐标typedefstru
guts350
·
2024-01-13 14:40
计算机图形学实验/作业
c++
计算机图形学
作业:多边形的扫描线种子和边填充算法
扫描线种子算法描述在已经以颜色bcolor画出了多边形的情况下:输入多边形的顶点数组、顶点数和多边形内部的一点(x,y),边界颜色bcolor,填充颜色ncolor。初始化:堆栈置空,将种子点(x,y)压入栈s,找出多边形顶点数组中的的最大与最小的x,y值,保存为maxx,maxy,minx,miny。栈顶元素出栈并保存在p中,并以p.y值作为当前扫描线号;否则栈s为空,算法结束。填充并确定区间范
guts350
·
2024-01-13 14:35
计算机图形学实验/作业
算法
c++
OpenGL
立方体纹理贴图
OpenGL
正方体纹理贴图0.写在最前面1.正方体顶点属性构建2.绑定多个VAO、VBO3.创建多个纹理4.渲染循环5.实现代码6.多个立方体纹理贴图0.写在最前面要实现本篇的内容,建议先学习下以下内容多个着色器与多个
LV小猪精
·
2024-01-13 13:48
计算机图形学
贴图
纹理贴图
立方体贴图
OpenGL
:纹理贴图
为了在
OpenGL
/GLSL中有效完成纹理贴图,需要协调好以下几个不同的数据集和机制:用于保存纹理图像的纹理对象特殊的统一采样器变量,以便顶点着色器访问纹理用于保
张帅峰_
·
2024-01-13 13:18
OpenGL
图形渲染
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他