自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 Irrlicht引擎学习笔记(15)--LightManager

说明:这个粒子是为了解释灯光管理涉及:允许使用超过硬件支持的数量的动态灯光以及灯光管理器申请每个节点的回调详情请看源码及注释.源码及注释:#include #include #include "driverChoice.h"using namespace irr;

2016-07-10 11:11:20 953

原创 Irrlicht引擎学习笔记(14)--Splitscreen

说明:分屏技术这个例子展示内容:将视口分为4部分,三个显示fixed camera和一个用户控制camera详情请看源码及其注释.源码及注释:/**18.分屏技术*这个例子展示内容:*将视口分为4部分,三个显示fixed camera和一个用户控制camera*/#include #includ

2016-07-10 11:00:54 875

原创 Irrlicht引擎学习笔记(13)--LoadIrrFile

说明:*介绍从.irr文件加载场景节点*三步:*加载.irr文件*加载场景节点*添加碰撞检测,绑定到照相机详情请看源码及其注释.源码及注释:#include #include #include "driverChoice.h"using namespace irr;

2016-07-10 10:48:33 531

原创 Irrlicht引擎学习笔记(12)--RenderToTexture

说明:这个例子展示如何将渲染结果作为纹理使用.详情请看源码及详细注释注释及源码:#include #include #include "driverChoice.h"using namespace irr;#ifdef _IRR_WINDOWS_#pragma comment(lib, "i

2016-07-10 10:40:27 884

原创 Irrlicht学习笔记(11)--TerrainRender

说明:本例程关于:显示模式:网格,点云材质模式:solid,detail mapped天空盒与天空穹源码:#include #include #include "driverChoice.h"using namespace irr;#ifdef _IRR_WINDOWS_#pragma commen

2016-07-10 10:31:13 1101

原创 Irrlicht学习笔记(10)--PerPixelLighting

说明:本例子介绍:逐像素光照雾移动粒子.使用引擎内置的一个更复杂的材质shader:使用法线图和视差(parallax)图实现逐像素光照表面详细步骤,请看源码注释源码:/***逐像素光照,雾,移动光,粒子*/#include #include #include "driverChoice.h"using namespace irr;#ifd

2016-07-10 09:48:10 1058

原创 Irrlicht学习笔记(9)--Shader

说明:这个例程介绍如何使用D3D8\D3D9\OpenGL的shaders,并用他们创建新的材质类型.关闭纹理加载产生mipmaps,使用text场景节点本文使用一个顶点shader,会根据相机的位置计算顶点的颜色所以此shader需要以下数据:世界矩阵的逆(标准化变换),裁剪矩阵(用于进行坐标变换),像机坐标和物体的世界坐标(用

2016-07-04 21:59:43 1118

原创 Irrlicht学习笔记(8)--SpecialFX

说明:本例程介绍:阴影粒子系统布告板动态光照水面节点1.载入一个房间用于表现动态光照关键步骤为;1.1,1.3. 1.2是为了优化贴图效果//1.加载一个房间模型//1.1加载模型网格scene::IAnimatedMesh* mesh = smgr->getMesh("../media/room.3ds"

2016-07-04 21:29:48 2784

原创 Irrlicht学习笔记(7.2)--Collision

说明接着上一个例子,创建一个布告板用于显示拾取位置加入拾取功能实现:可以拾取地图的三角形,加入三个模型,被拾取后模型高亮1布告板布告板通常用于爆炸,火焰等特效此处初始化一个默认的布告板,然后设置它的属性:初始化创建只需要:scene::IBillboardSceneNode* bill = smgr->addBillboa

2016-07-04 21:25:51 1142

原创 Irrlicht学习笔记(7.1)--Collision

1.说明:这个例子介绍:碰撞检测在高低的3D世界移动.需要做的事包括:获得能碰撞的三角形集合,创建一个用于碰撞检测的特殊动画,设置相关参数绑定到摄像机节点上碰撞检测在原来的基础上进行修改,实现在地图中漫游,且有碰撞检测.2.2.1场景节点声明为:scene::IMeshSceneNode* q3node =0;以使用相关方

2016-07-04 21:24:15 1338

原创 Irrlicht学习笔记(6)--2DGraphics

1说明这个例子介绍了用Irrlicht引擎绘制2D图形.包括:绘制图片,基于精灵的关键色,不同字体,透明矩形适用于:用Irrlicht引擎制作2D游戏,或者为3D游戏绘制个性的界面2绘制纹理2.1载入纹理通过video::IVideoDriver类的方法getTexture()获得ITexture*对象的指针.可载入格式:BMP,

2016-07-04 21:20:41 1280

原创 Irrlicht学习笔记(5)--UserInterface

1.说明:这个例子介绍irrlicht引擎的用户界面接口部分,展示了Irrlicht引擎GUI设计的部分内容.本例内容包括:1)创建和使用窗口2)按钮3)滑动条4)静态文本5)列表盒子2.准备:1)确定gui界面的风格类IGUISkin管理gui界面的风格,包括:ic

2016-07-04 21:18:13 1008

原创 Irrlicht学习笔记(4)--Movement

1.说明:这个例子展示:1.wasd手动操控(某个物体)移动;2.让场景节点独立移动(也就是某个物体).3.场景节点动画器(SceneNodeAnimators)能让我们移动的时候保持自己的独立移动.2.MyEventReceiver为了接收鼠标键盘以及GUI事件,需要继承接口:irr::IEventReceiver来获取和处理消息.

2016-07-04 21:12:29 1497

数据库系统及应用第二版(魏祖宽)书上练习附录表

数据库系统及应用第二版(魏祖宽)书上练习附录表 目录: 数据库数的数据.xls---含全部表格内容 A.1-19.txt-----------分文件存放单个表格,便于导入数据到数据库 his备份--------------我做的HIS数据库的备份文件,可以直接导入数据库使用 说明.txt-------------说明书的附录的错误地方以及我的更改策略 说明.doc-------------说明一些实验方法

2016-07-02

vulkan API说明 1.0 PDF英文

vulkan 官方API说明文档,带目录,PDF,英文.

2016-03-16

Vulkan API Specifications,API解释,PDF 1.0

官方文档,PDF,英文, Vulkan 1.0 Core API (PDF) 有目录.

2016-03-07

opengl超级宝典5环境配置VS简单解决方案

在VS下配置opengl超级宝典5的开发环境,我都编译整理好了,内附说明.按照read.txt说明做吧.

2015-12-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除