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
纹理贴图
关于大四上学期的计算机图形学实验报告123——opengl建模、载入OBJ文件、
纹理贴图
、光照、交互。
想要代码可以下载我上传的资源:华南理工大学实验——OpenGLShader导入3D模型OBJ文件的代码!-CSDN下载http://download.csdn.net/download/tanshengjunjun/10168498实验报告一(2017-2018学年第一学期)计算机图形学(ComputerGraphics)学生姓名:谭声俊学号:201430613253年级,班级:2014级软件1班
谭舜心
·
2020-06-26 18:43
openGL
OpenGL正方体
纹理贴图
贴图出不来,请大佬纠错。image解码:https://github.com/nothings/stb/blob/master/stb_image.h#include#defineSTB_IMAGE_IMPLEMENTATION#include"stb_image.h"intWinWidth=800,WinHeight=800;//旋转角度,初始可以随便设置floatrotateX=20.0f;f
海天鹰
·
2020-06-26 14:16
OpenGL
OpenGL
纹理贴图
1基础背景如果想让图形看起来更真实,我们就必须有足够多的顶点,从而指定足够多的颜色。这将会产生很多额外开销,因为每个模型都会需求更多的顶点,每个顶点又需求一个颜色属性。纹理对象,纹理单元,采样器对象,采样器一致变量。纹理对象包含它本身纹理图片的数据,比如纹素。纹理可以是不同的类型的(1D,2D等等),分别有不同维度。其底层数据类型有不同的格式(RGB,RGBA等等)。纹理对象并不是直接被绑定到着色
热之决斗者
·
2020-06-26 06:53
OpenGL
ES知识点
【GLSL教程】(八)
纹理贴图
简单的
纹理贴图
(SimpleTexture)为了在GLSL中应用纹理,我们需要访问每个顶点的纹理坐标。
racehorse
·
2020-06-26 05:48
OpenGL3.3法线贴图
法线贴图法线贴图:简单来说就是每一个片段都有他自己相应的法线的一个贴图而不是一个平面统一使用同一个法线(这个贴图目前我知道的只能使用过ps制作出来不会通过代码实现(很奇怪))法线贴图的使用方法:把
纹理贴图
使用
qq_43535469
·
2020-06-26 02:21
opengl
UE4 UI材质基础1
坐标(0,0)对应
纹理贴图
左上角的颜色数据,坐标(1,1)对应
纹理贴图
右下角的颜色数据,以此类推。如果坐标的UV分量不在0到1范围中,则对应
纹理贴图
的颜色数据和(U%1,V%1)一样。
隆景
·
2020-06-25 20:44
UE4#材质
Qt Opengl-QOpenGLTexture-3D
纹理贴图
,可以理解为,断续的顶点数据和多维数据建立一个map(这是我们常规理解,当然也可以是纹理到顶点的map)一个矩形上贴一个图片,如下:/*顶点纹
GenTwKiller
·
2020-06-25 15:33
Qt
unityShader实现
纹理贴图
流动效果
Shader"Unlit/Flow2"{Properties{_MainTex("Texture",2D)="white"{}}SubShader{Tags{"RenderType"="Opaque"}LOD100Pass{CGPROGRAM#pragmavertexvert#pragmafragmentfrag//makefogwork#pragmamulti_compile_fog#inclu
绿洲守望者
·
2020-06-25 11:24
Unity
Shader
游戏
OpenGL ES学习之
纹理贴图
OpenGLES学习之
纹理贴图
基本原理启用纹理映射功能后,如果想把一副纹理应用到相应的几何图元,就必须告知渲染系统如何进行纹理的映射。
vivianluomin
·
2020-06-25 11:33
android
翻译Shader(6)---法线贴图(切线空间)
Shader"BBBBBBBBBB/贴图/03---法线贴图"{Properties{_MainTex("MainTexture",2D)="white"{}//
纹理贴图
_BaseColor("BaseColor
走在冷风中c
·
2020-06-25 10:56
图形学
第五章
纹理贴图
及相关技术
1、纹理、纹素和纹理管线。2、凹凸贴图及改进纹理、纹素和纹理管线。简单来说,纹理(Texturing)是一种针对物体表面属性进行“建模”的高效技术。图像纹理中的像素通常被称为纹素(Texels),区别于屏幕上的像素。根据Kershaw的术语,通过将投影方程(projectorfunction)运用于空间中的点,从而得到一组称为参数空间值(parameter-spacevalues)的关于纹理的数值
锐萌瑞
·
2020-06-25 08:12
《Real-Time
Rendering
3rd》
openGL使用
纹理贴图
显示图片的时候,出现图片上下颠倒的情况,解决方案
在学习opengl纹理题图的时候,使用stb_image加载jpg文件,出现了图片显示出现颠倒的情况,如下图所示出现这种情况的原因是,在默认的情况下。std_image是从图片的最后一行进行存储。所以在显示图片的时候需要将图片进行翻转。解决方案:1.翻转定点信息中的纹理图标floatvertices[]={//positions//colors//texturecoords0.5f,0.5f,0.
Charleyx
·
2020-06-24 23:06
openGL
opengl
纹理贴图
左右反了
更多精彩内容,请见:http://www.16boke.com网上下了个源码,结果效果中
纹理贴图
左右反了,发现原因是glTexCoord2f将纹理映射到四边形时映射错了。
一路博客
·
2020-06-24 18:01
图形图像
C/C++
WebGL three.js学习笔记
纹理贴图
模拟太阳系运转
纹理贴图
的应用以及实现一个太阳系的自转公转点击查看demo演示demo地址:https://nsytsqdtn.github.io/demo/solar/solarthree.js中的纹理
纹理贴图
是通过将图像应用到对象的一个或多个面
nsytsqdtn
·
2020-06-24 18:09
webgl
opengl 不同面贴不同的纹理
参考:http://www.qiliang.net/old/nehe_qt/index.html不同面
纹理贴图
在放在begin与end之间,类似下面,否则不生效.glBindTexture(GL_TEXTURE
notton
·
2020-06-24 17:33
C++
Opengl ES 1.x NDK实例开发之八:旋转的纹理金字塔
开发框架介绍请参见:OpenglESNDK实例开发之一:搭建开发框架本章在第六章(OpenglES1.xNDK实例开发之六:
纹理贴图
)的基础上绘制一个旋转的纹理金字塔,原理和
纹理贴图
一样,需要注意的是定好金字塔的顶点数组和纹理数组
mnorst
·
2020-06-24 15:00
Opengl
ES
1.x
NDK实例开发
GLSL实现多重纹理映射(例子取自glsl橙皮书第10章)
一、要想实现对地球的模拟,我们可以画一个球,然后直接使用一副从太空拍摄的地球
纹理贴图
作于球面上(也就是简单的纹理映射),但是这样做会有一些“不真实”的地方:(1)我们知道地球上是有一些人为
mike_zw
·
2020-06-24 14:43
OPENGL/GLSL
图形学中
纹理贴图
的代码
#include#include#include#pragmawarning(disable:4996)//disabledeprecatedwarning#include#pragmawarning(default:4996)#include#pragmawarning(default:4996)#include#pragmawarning(default:4996)//------------
luoshao_
·
2020-06-24 09:35
【C# / OpenGL】基于DEM数据的3D地形绘制(基于CSGL)
鼠标左键可以任意切换角度可以选择网格和色块(未做
纹理贴图
)方式绘制根据高程按色相填色其他复杂地形测试数据文件格式==========================================说明=
ls9512
·
2020-06-24 09:57
C#
.NET
OpenGL
OpenGL(一)——OpenGL入门
1.概念2D+透视=3D3D术语:光栅化:实际绘制或填充每个顶点之间的像素形成过程着色:沿着顶点之间改变颜色值,能够轻松创建光照照射到一个立方体的效果
纹理贴图
:将纹理图片附着到你绘图的图像上混合:颜色混合效果渲染
头顶的松果
·
2020-06-24 07:12
Android
Linux
Java
现代opengl 设计入门,坐标系统和立方体的
纹理贴图
本文在现代opengl设计入门,
纹理贴图
一文的基础上,引入opengl坐标系统,实现立方体的
纹理贴图
。介绍了opengl的5个空间,3个变换矩阵。
leon_zeng0
·
2020-06-24 03:56
c++
opengl
现代opengl 设计入门,
纹理贴图
这节介绍更高级的着色,
纹理贴图
。先做
纹理贴图
的基本介绍,然后介绍其中几个重要设置:纹理环绕方式,纹理过滤,多级渐远纹理。接着介绍加载与创建纹理,应用纹理。最后是代码调试说明,三个附录文件。
leon_zeng0
·
2020-06-24 03:56
c++
opengl
现代opengl 设计入门,变换基础,向量和矩阵运算
直到目前,我们介绍opengl的工程准备,窗口建立,画第一个三角形,着色器,
纹理贴图
。所有这些,都寻求问题描述简单,看上去是平面的操作一样。
leon_zeng0
·
2020-06-24 03:56
c++
opengl
【OpenGL】
纹理贴图
实例-棋盘
简单的
纹理贴图
实例,来学习OpenGL的功能//main.h#if!
lafay626
·
2020-06-24 02:45
C++
OpenGL
纹理贴图
OpenGL GLSL访问纹理
这一节我们给上一节的ADSPhone的程序贴上一张
纹理贴图
如下图:GLSL访问纹理很简单,只需要把要使用的纹理坐标和纹理的对象传入着色器即可对于本程序,我们把纹理坐标和纹理对象传入顶点着色器ADSTexture.vp
攻城狮一叶秋
·
2020-06-23 22:08
OpenGL
opengl es
纹理贴图
效果实例
一、先准备好一张用来贴图的照片二、纹理效果代码:gl.glEnable(GL10.GL_TEXTURE_2D);//创建纹理gl.glGenTextures(1,textureids,0);//绑定要使用的纹理gl.glBindTexture(GL10.GL_TEXTURE_2D,textureids[0]);//生成纹理GLUtils.texImage2D(GL10.GL_TEXTURE_2D,
小倒塔
·
2020-06-23 20:27
opengl/es学习
OpenGL ES
纹理贴图
转载自:http://seya.iteye.com/blog/532525OpenGL可以把纹理映射到指定的图形的表面上。简单一点的,就是给平面映射纹理,比如一个四边形,一个长方体的6个面,都可以指定位图作为纹理映射到各个面上。关于将一个位图作为纹理映射到某个或者多个面上,可以学习JeffMolofee的OpenGL系列教程。对于指定的多个纹理,要根据自己的需要映射到不同的面上,需要对位图创建一个
iteye_8877
·
2020-06-23 19:40
用OpenGL制作三维迷宫(一)
如果你是将迷宫数据硬编码或者从文件中读取,那么此步掠过,否则可以看看我写的文章:这里2、
纹理贴图
知识。我使用的是游戏开发领域比较常用的tga文件格式。
iteye_13202
·
2020-06-23 18:36
opengl
纹理贴图
(续)
1.
纹理贴图
就是将任意格式的图片应用到三维模型的一个或多个表面上。这样的图片通常是砖块、围栏、地板等等,可以极大增强三维场景的真实感。
hudfang
·
2020-06-23 16:02
openGL专业知识
OpenGL
纹理贴图
相关基本概念
1.
纹理贴图
之所以复杂是因为矩形的纹理数据需要被合理地映射到非矩形的区域上面,纹理就是数据的数组,例如颜色数据亮度数据alpha数据等,纹理的单个数据值被叫做纹理元素英文叫做texual,初学者会本能地把纹理当成二维图像
hudfang
·
2020-06-23 16:02
openGL专业知识
Sandy引擎学习笔记:swf影片剪辑
纹理贴图
Sandy引擎可以像3dsmax传统的3d制作软件那样可以支持外部贴图,同样也可以支持swf的贴图,和flv的贴图显示,这样一件让人觉得兴奋的事情。下面引入官方一个代码:(偷懒一下,下次补回更多解析)package{importflash.display.*;importflash.net.URLRequest;importflash.events.*;importflash.ui.*;impor
hero82748274
·
2020-06-23 14:13
flash
3D
引擎
Sandy引擎学习笔记:
纹理贴图
问题:怎样才能为我的创建的物体创建
纹理贴图
?
hero82748274
·
2020-06-23 14:13
flash
3D
引擎
openGL之API学习(四十六)opengl图形管线
1.VBO/VAO(顶点缓冲区对象或顶点数组对象):VBO/VAO(到底是啥,下回讲解)是cpu提供给GPU的顶点信息,包括了顶点的位置、颜色(只是顶点的颜色,和纹理的颜色无关)、纹理坐标(用于
纹理贴图
hankern
·
2020-06-23 12:27
opengl
图形学
着色器
GLSL
openGL之API学习
GPU架构变迁
一、采用渲染管线一条完整的像素管线意味着在一个时钟周期完成至少进行1个PS运算,并输出一次纹理渲染管线是由包括PixelShaderUnit(像素着色单元)+TMU(
纹理贴图
单元)+ROP(光栅化引擎)
feifei_14119
·
2020-06-23 07:38
opencl
[转载]YUV格式
纹理贴图
的例子
frameworks/native/opengl/tests/gl2_yuvtex/gl2_yuvtex.cpp是Android提供的yuv格式
纹理贴图
的例子。
Brice_Liu
·
2020-06-23 07:32
在OpenGL中进行多
纹理贴图
参照NeHe的教程,尝试着做了一个六个面的多
纹理贴图
立方体,修改代码如下:GLuinttexture[6];//StorageForSixtextures(NEW)...................
dzzlk
·
2020-06-23 05:17
OpenGL
Cocos2d-x高级开发教程阅读笔记
纹理贴图
我们可以认为纹理就是一张图片,这张图片被精灵显示出来。更深层地讲,纹理是3D游戏中绘制到物体表面上的图案。虽然Cocos2d-x是平面游戏引擎,但它仍然使用了3D绘图库OpenGL。
杭州大擎科技有限公司
·
2020-06-23 05:20
其他方面书籍笔记
Maya学习日记①初接触
空格切换全屏视图与标准视图空格打开热盒(右键脱线左键选择)alt+左键旋转视图alt+右键缩放视图滚轮/alt+滚轮缩放视图alt+中建移动视图a使移动的坐标网格移到界面正中心f锁定某一组件4线框模式(透视)5着色模式6着色模式(带
纹理贴图
aspirine6
·
2020-06-22 15:59
study
用OpenGL进行立方体表面
纹理贴图
一、目的掌握OpenGL中纹理对象的创建、绑定与使用方法。二、简单介绍1,连接静态库#pragmacomment(lib,"glut32.lib")#pragmacomment(lib,"glaux.lib")2,载入位图图像到内存(这是固定用法)AUX_RGBImageRec*LoadBMP(CHAR*Filename){FILE*File=NULL;//文件句柄if(!Filename)//确
amjgg66668
·
2020-06-22 13:25
Opengl-光照-颜色(其实要想做出好看的东西这章最重要了)
前言前面的基础章节说了下Opengl入门的一些基础知识,通过这些基础知识你可以制作Camera或者让物体移动啊又或者放一张图片上去当做
纹理贴图
丰富物体的显示但是其实不论怎么折腾你会发现略微呆板,没有鲜活的感觉
alex1992azh
·
2020-06-22 13:41
OpenGL学习笔记之加载纹理
OpenGL学习笔记之加载纹理
纹理贴图
步骤1、在主函数打开
纹理贴图
的开关glEnable(GL_TEXTURE_2D);2、加载位图文件structBMP{intiWidth;//图片像素宽intiHeight
Mr_zxy
·
2020-06-22 02:40
OpenGL学习笔记
OpenGL系统设计-
纹理贴图
(4)
1.1JPEG纹理大型的应用程序特别是游戏程序使用的贴图非常多,如QuakeIII使用的JPEG和TGA文件就有将近2000个,其中JPEG文件超过一半,占用近30MB。如果都使用BMP格式的话,因为没有压缩,占用的空间将大大增加,至少达到180MB。因此,JPEG文件作为贴图也是大型程序的选择。因为JPEG文件是压缩的,使用JPEG文件,必须先进行解码。因为JPEG格式已经尽人皆知,所以我们可以
LotusOne
·
2020-06-22 00:49
OpenGL
OpenGL ES 实现头部形变和头部晃动效果
大头小头效果旧文中我们知道,利用OpenGL纹理映射(
纹理贴图
)的基本原理,可以很轻易的实现对图像指定的区域进行拉伸和缩放。典型的纹理映射着色器。//顶点着色器#
字节流动
·
2020-06-21 23:18
OpenGLES
3.0
OpenGL模型加载
用3Dmax转换成obj格式的模型,转换过程中,如果不需要
纹理贴图
就不勾选(一般工业3d模型都不需要贴图,毕竟不需要好看),还有一个要注意的点,就是,模型的缩放比例。
Junior Chestnut
·
2020-06-21 23:59
opengl学习
opengl
模型加载
有贴图
无贴图
OpenGL ES
纹理贴图
顶点坐标和纹理坐标在没有投影矩阵的情况下,我们要传给顶点着色器的坐标值都在(-1,1)范围内,超出了这个范围将不可见。因此对于一个四边形的绘制,我们经常看到下面的顶点坐标:GLfloatvertices[]={//Positions//TextureCoords-0.5,-0.5,0,0.0,0.0,//左下0.5,-0.5,0,1.0,0.0,//右下-0.5,0.5,0,0.0,1.0,//左
Huoon
·
2020-06-21 22:02
opengl-es
opengl
es
Unity对项目性能优化的实现
使用
纹理贴图
代替复杂的网格考虑用法线贴图对比高度贴图。法线贴图适用于伪造模型表面凸起和凹陷光照的简单
纹理贴图
。高度贴图使用一张纹理图片来制作一种非常传统的3D表面几何图形。
银河的精神家园
·
2020-06-21 21:55
OpenGL——场景设计
(2)篮球场地是一个40*20的长方形,然后加上了篮球场地的
纹理贴图
。(篮球场地)(3)篮球架又分为四部分:支架1,支架2,篮球板,篮球圈。
胡歌爱亦菲
·
2020-06-21 16:40
OpenGL
小姐姐说,我头都被你气大了,怎么办?
1大头小头效果大头小头效果旧文中我们知道,利用OpenGL纹理映射(
纹理贴图
)的基本原理,可以很轻易的实现对图像指定的区域进行拉伸和缩放。典型的纹理映射着色器。
音视频开发进阶
·
2020-06-21 15:44
Android OpenGL ES顶点坐标、
纹理贴图
坐标设置
做
纹理贴图
的时候具体的贴图坐标是如何设置纠结了很长时间,下面把关于顶点坐标和贴图坐标的设置详细记下来此篇只是讲到了如何设置坐标,关于坐标中数值大小的设定,请看下篇博客程序中的红色注释:http://blog.csdn.net
zhangjikuan
·
2020-06-21 15:56
android-OpenGL
ES
OpenGL基本概念入门——
纹理贴图
一旦获取了像素值,我们就可以将这些数据传给OpenGL,让OpenGL生成一个
纹理贴图
:glGenTextures(1,@Texture);glBindTexture(GL_TEXTURE_2D,Texture
xiaobo_duanfei
·
2020-06-21 14:11
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他