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
NEHE
C Primer Plus (第四章总结)
1.定义字符串可以直接在头文件下定义,如:#include#defi
nehe
llo "helloworld!"
天才的实力
·
2014-05-15 23:13
c/c++
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十九课
简介这节课
NeHe
课程教我们如何读取一张raw格式的图片,并且对两张raw格式图片进行处理生成了一张纹理图片。整个过程并不是十分复杂,文中大部分内容涉及到图片数据的操作。
csxiaoshui
·
2014-05-15 18:00
C++
qt
OpenGL
nehe
OSG
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十八课
简介
NeHe
教程在这节课中向我们介绍了贝塞尔曲面,贝塞尔曲面是一种可以只使用很少的参数就可以描述出复杂曲面的一种数学工具。
csxiaoshui
·
2014-05-15 17:00
C++
qt
OpenGL
nehe
OSG
NeHe
教程Qt实现——lesson03
NeHe
系列教程之三:绘制彩色多边形英文教程地址:lesson03本课在第二课的基础上,增加了设置颜色的代码,具体如下:voidMyGLWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT
山庄来客
·
2014-05-12 21:00
buffer
qt
Matrix
NeHe
教程Qt实现——lesson17
NeHe
系列教程之十四:2D纹理字体英文教程地址:lesson17本课展示2D纹理生成字体。
山庄来客
·
2014-05-12 21:00
String
buffer
qt
character
float
Blend
NeHe
教程Qt实现——lesson09
NeHe
系列教程之九:在3D空间中移动位图英文教程地址:lesson09本课基于第一课的代码,利用颜色混合的方法,将一个黑白纹理与随机颜色进行混合,产生绚丽的效果。
山庄来客
·
2014-05-12 21:00
Random
buffer
qt
Blend
distance
structure
NeHe
教程Qt实现——lesson15
NeHe
系列教程之十四:纹理轮廓字体英文教程地址:lesson15本课展示如何创建和显示纹理轮廓字体,代码基于第一课。
山庄来客
·
2014-05-12 21:00
String
struct
buffer
qt
character
generation
NeHe
教程Qt实现——lesson11
NeHe
系列教程之十一:飘扬的旗帜英文教程地址:lesson11本课实现了类似旗帜飘扬的效果,其要领就是实时循环改变纹理坐标。本课以第六课的代码为基础。
山庄来客
·
2014-05-12 21:00
equals
buffer
qt
float
Matrix
variables
NeHe
教程Qt实现——lesson07
NeHe
系列教程之七:光照及纹理过滤英文教程地址:lesson07本课将以第一课的代码为基础,实现光照效果。
山庄来客
·
2014-05-12 21:00
image
filter
buffer
qt
float
byte
NeHe
教程Qt实现——lesson13
NeHe
系列教程之十三:位图字体英文教程地址:lesson13本课将展示位图字体的创建和显示,代码基于第一课。
山庄来客
·
2014-05-12 21:00
list
buffer
qt
character
float
alignment
NeHe
教程Qt实现——lesson16
NeHe
系列教程之十四:雾英文教程地址:lesson16本课展示产生雾。
山庄来客
·
2014-05-12 21:00
filter
buffer
qt
float
FP
testing
NeHe
教程Qt实现——lesson10
NeHe
系列教程之十:在3D空间中漫游英文教程地址:lesson10本课演示了从外部文件中加载数据构建3D模型的实例,代码基于第一课。
山庄来客
·
2014-05-12 21:00
struct
filter
buffer
qt
float
textures
NeHe
教程Qt实现——lesson02
NeHe
系列教程之二:绘制多边形英文教程地址:lesson02本课在第一课的代码基础上添加了绘制多边形的代码,具体如下:voidMyGLWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT
山庄来客
·
2014-05-12 21:00
buffer
qt
Matrix
NeHe
教程Qt实现——lesson12
NeHe
系列教程之十二:显示列表英文教程地址:lesson12本课主要演示了显示列表的使用。代码基于第六课。
山庄来客
·
2014-05-12 21:00
list
buffer
qt
float
Matrix
colors
NeHe
教程Qt实现——lesson08
NeHe
系列教程之八:混合英文教程地址:lesson08本课将在第七课的基础上添加颜色混合的代码:namespace{ ... boolblend;//BlendingOFF/ON?
山庄来客
·
2014-05-12 21:00
function
qt
Blend
NeHe
教程Qt实现——lesson14
NeHe
系列教程之十四:轮廓字体英文教程地址:lesson14本课展示如何创建和显示轮廓字体,即带有尝试的字体,可沿Z轴旋转和移动,代码基于第一课。
山庄来客
·
2014-05-12 21:00
struct
String
qt
character
float
Matrix
NeHe
教程Qt实现——lesson06
NeHe
系列教程之六:纹理映射英文教程地址:lesson06本课以第一课的代码为基础,演示了加载纹理的过程。
山庄来客
·
2014-05-12 21:00
filter
buffer
qt
float
Matrix
testing
NeHe
教程Qt实现——lesson04
NeHe
系列教程之四:多边形旋转英文教程地址:lesson04本课在第三课的基础上增加了旋转多边形的代码,具体如下:首先,在头文件中增加了两个旋转因子:#ifndefMYGLWIDGET_H #defineMYGLWIDGET_H
山庄来客
·
2014-05-12 21:00
timer
buffer
qt
Matrix
Signal
NeHe
教程Qt实现——lesson01
NeHe
系列教程之一:创建一个OpenGL窗口英文教程地址:lesson01在Qt的实现中,我们主要依赖QGLWidget类,我们主要重载三个重要方法: voidinitializeGL();
山庄来客
·
2014-05-12 21:00
timer
buffer
qt
Matrix
Signal
testing
NeHe
教程Qt实现——lesson05
NeHe
系列教程之五:绘制3D几何对象英文教程地址:lesson05本课在第四课的基础上,绘制真实的3D对象,具体如下:voidMyGLWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT
山庄来客
·
2014-05-12 21:00
buffer
qt
Matrix
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十六课
简介这节课主要介绍了如何使用OpenGL中的模板缓冲区和裁剪平面来产生镜子反射的效果,关于模板缓冲区的内容可以参考另一篇文章OpenGL模板缓冲区---StencilBuffer实现首先我们需要在模板缓冲区中将地面(类似镜子)绘制出来,同时并不会在颜色缓冲区中绘制出镜面。通过设置颜色掩码glColorMask可以做到这一点//创建模板缓冲区中的镜面(不可见) //深度测试关闭意味着深度测试总是通过
csxiaoshui
·
2014-05-07 10:00
C++
qt
OpenGL
nehe
OSG
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十五课
简介
NeHe
教程在这节课中向我们介绍了如何从文件加载3D模型,并且平滑的从一个模型变换为另一个模型。这个过程又称为逐点动画,点之间的变化过程算法十分简单,采用的是线性的算法。
csxiaoshui
·
2014-05-06 10:00
C++
qt
OpenGL
nehe
OSG
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十四课
简介
NeHe
教程在这节课中向我们介绍了如何读取显卡支持的OpenGL的扩展,如何使用Targa(TGA)图像文件作为纹理,以及如何利用OpenGL的剪裁区域来滚动屏幕文字。
csxiaoshui
·
2014-05-05 09:00
C++
qt
OpenGL
nehe
OSG
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十三课
简介这节课我们将学习使用环境纹理映射。这种映射方式可以让物体表面看上去像镜子一样反射周围的环境。这节课的代码是在前面第十八节课程的基础上修改的。实现本课的实现过程十分的简单,在几何体的生成中添加一个环境纹理osg::TexGen属性即可。首先创建背景几何体osg::Group*createBackGroup() { osg::Group*backGroup=newosg::Group; osg::
csxiaoshui
·
2014-05-04 11:00
C++
qt
OpenGL
nehe
OSG
HEX文件转二进制的源码
#include"stdafx.h"#defi
neHE
X_TRANSLATE_ERROR_NONE 0 //无错误返回#defi
neHE
X_TRANSLATE_ERROR_NOSPACE
vigour1000
·
2014-05-02 10:00
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十二课
简介这节课我们将讨论凹凸纹理技术,使用凹凸纹理可以让物体表面更有质感。本节课实现的其实是一种被称为浮雕纹理的技术(EmbossBumpMapping),并不能算真正的凹凸纹理实现方式(ItisaHack)。光滑的表面它上面各点法线的方向是一致的,凹凸纹理通过扰乱它表面的法线方向,在进行光照计算的时候(像素光照计算)会使得光滑表面产生明暗不同的颜色,从而"欺骗"我们的大脑,让我们以为它的表面是凹凸不
csxiaoshui
·
2014-05-01 15:00
C++
qt
OpenGL
nehe
OSG
Qt OpenGL教程 (非常详细)
原文:http://qiliang.net/old/
nehe
_qt/QtOpenGL教程最近一段时间除了学习Qt,翻译Qt文档之外,由于工作和兴趣的原因,开始着手看QtOpenGL编程。
myths_0
·
2014-04-24 19:46
Qt OpenGL教程 (非常详细)
原文:http://qiliang.net/old/
nehe
_qt/QtOpenGL教程最近一段时间除了学习Qt,翻译Qt文档之外,由于工作和兴趣的原因,开始着手看QtOpenGL编程。
myths_0
·
2014-04-24 19:00
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十一课
简介本节课实现了一个填满格子的小游戏,有点类似于小时候玩的吃豆子的游戏。本课并没有使用什么新的技术,但是实现的过程比较繁琐,不喜欢深入细节的读者可以跳过本课。实现首先我们需要创建文字,下面的代码是其中一些文字的创建方式,其他的与之类似:osg::Group*createGridCrazyText() { osg::Group*fontGroup=newosg::Group; osg::Matrix
csxiaoshui
·
2014-04-24 16:00
C++
qt
OpenGL
nehe
OSG
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第二十课
简介这节课讨论的是蒙板技术。所谓蒙板技术可能很多人在2D绘图程序中已经使用过了。例如,我们希望在背景图片上绘制一个人物(精灵)。因为人物的图片是矩形的,而人物本身又是不规则图形,所以矩形图片中会有一些空白的部分。如果我们不将这些空白的部分去掉,直接绘制人物图片的话,程序的效果肯定会很差。这时我们就需要使用蒙板技术了,首先要产生一个和人物图片一样的黑白掩码图片,然后先让这幅黑白掩码图片与背景图片进行
csxiaoshui
·
2014-04-15 09:00
C++
qt
OpenGL
nehe
OSG
Qt下使用OpenGL(23)-根据
NeHe
的教程改写的
nehe
widget.h#ifndef
NEHE
WIDGET_H #define
NEHE
WIDGET_H #include //#include"ui_
nehe
widget.h" #include #include
H349117102
·
2014-04-14 16:00
qt
OpenGL
Qt下使用OpenGL(22)-根据
NeHe
的教程改写的
第二十二课:同上一课,改动较大,先占坑……
nehe
widget.h
nehe
widget.cpp
H349117102
·
2014-04-14 16:00
qt
OpenGL
Qt下使用OpenGL(21)-根据
NeHe
的教程改写的
nehe
widget.h
nehe
widget.cpp
H349117102
·
2014-04-14 16:00
qt
OpenGL
Qt下使用OpenGL(20)-根据
NeHe
的教程改写的
nehe
widget.h#ifndef
NEHE
WIDGET_H #define
NEHE
WIDGET_H #include #include"ui_
nehe
widget.h" class
nehe
widget
H349117102
·
2014-04-13 21:00
qt
OpenGL
Qt下使用OpenGL(19)-根据
NeHe
的教程改写的
第十九课:粒子系统在第六课纹理映射的基础上添加代码.
nehe
widget.h#ifndef
NEHE
WIDGET_H #define
NEHE
WIDGET_H #include //#include"ui_
nehe
widget.h
H349117102
·
2014-04-13 19:00
qt
OpenGL
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第十九课_附录1
简介在第十九课中我们使用
NeHe
教程中的方式实现了一个简单的粒子效果,在osg中也提供了一个专门处理粒子系统的库---osgParticle,下面我们就用osgParticle库来实现同样的效果。
csxiaoshui
·
2014-04-11 11:00
C++
qt
OpenGL
nehe
OSG
Qt下使用OpenGL(18)-根据
NeHe
的教程改写的
nehe
widget.h#ifndef
NEHE
WIDGET_H #define
NEHE
WIDGET_H #include //#include"ui_
nehe
widget.h" #include #include
H349117102
·
2014-04-09 16:00
qt
OpenGL
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第十九课
从
NeHe
的教程中可以看到,制作一个简单的粒子系统并没有想象中的那么困难,不过粒子系统涉及的细节计算还是有些繁琐的。粒子系统主要用来模拟三维场景中的雨雪、爆炸、火焰、喷泉等效果。
csxiaoshui
·
2014-04-09 12:00
C++
qt
OpenGL
nehe
OSG
Qt下使用OpenGL(17)-根据
NeHe
的教程改写的
nehe
widget.h#ifndef
NEHE
WIDGET_H #define
NEHE
WIDGET_H #include //#include"ui_
nehe
widget.h" #include
H349117102
·
2014-04-09 10:00
qt
OpenGL
classdump-dyld / ipho
nehe
aders / iOS7.0.3 / System / Library / Internet Plug-Ins / QuickTime Plugin.
https://github.com/limneos/classdump-dyld/blob/master/ipho
nehe
aders/iOS7.0.3/System/Library/Internet%
cyforce
·
2014-04-05 00:00
翻写
Nehe
的OpenGL教程
在重学的过程中,我翻写了
Nehe
所有的OpenGL教程DEMO.本来
叶飞影
·
2014-03-31 11:00
OpenGL
2014/03/29
对OpenGL一直都比较感兴趣,大学的时候看过
NeHe
的教程,但是当时的电脑不给力,无法完成上机实验,一直没有什么进展。
lihei12345
·
2014-03-29 17:00
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第十八课
简介这节课在第七课的基础上修改了部分代码,用来在场景中显示圆球、圆柱、圆锥等二次几何体。在osg中定义了一些基本的几何体,主要有如下几种:Fig1.osg内置定义的几何体类型实现在本课中通过切换空格键实现几何体的切换,在osg中开关节点osg::Switch用在这里再合适不过了,它可以切换不同的子节点进行显示我们定义如下://////////////////////////////////////
csxiaoshui
·
2014-03-29 09:00
C++
qt
OpenGL
nehe
OSG
React教程系列之原理篇 -- 为什么有的不会自动加px
阅读更多前面一篇《React教程系列之初级--指定内联属性中的px》那为什么比如li
neHe
ight这种的介绍数字的,但不会自动加px的呢:varisUnitlessNumber={fillOpacity
zhangyaochun
·
2014-03-17 12:00
React
px
React教程系列之原理篇 -- 为什么有的不会自动加px
前面一篇《React教程系列之初级--指定内联属性中的px 》 那为什么比如li
neHe
ight这种的介绍数字的,但不会自动加px的呢: varisUnitlessNumber={ fillOpacity
zhangyaochun
·
2014-03-17 12:00
react
px
React教程系列之初级 -- 指定内联属性中的px
vardivStyle={height:10};//height:10px React.renderComponent(Hello</div,mountNode) opacityzIndexzoomli
neHe
ight
zhangyaochun
·
2014-03-15 21:00
react
px
用OpenSceneGraph实现的
NeHe
OpenGL教程 - 第十七课
实现首先我们实现场景中的墙面的效果,按照
NeHe
教程上的方式创
csxiaoshui
·
2014-03-15 16:00
C++
qt
OpenGL
nehe
OSG
Qt 游戏之路(一) 场景搭建 和 战车移动、地图拉伸
intMAPHEIGHT=650; //info.h文件存储全局变量 #ifndefINFO_H//全局变量 #defineINFO_H #defineSCENEWIDTH1920 #defineSCE
NEHE
IGHT1200
xianyun2009
·
2014-03-13 23:00
游戏
框架
qt
qt游戏之路
Android学习小Demo(11)一个显示行线的自定义EditText
最开始的思路一开始的想法是很简单的,找出每一行的高度,然后一行一行地画线不就好了吗,代码如下:viewHeight=getMeasuredHeight(); viewWidth=getMeasuredWidth(); li
neHe
ight
foolsheep
·
2014-03-07 00:00
android
自定义
EditText
透明
下划线
Android学习小Demo(11)一个显示行线的自定义EditText
最开始的思路一开始的想法是很简单的,找出每一行的高度,然后一行一行地画线不就好了吗,代码如下:viewHeight=getMeasuredHeight();viewWidth=getMeasuredWidth();li
neHe
ight
iteye_264
·
2014-03-07 00:00
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他