自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

为了未来,努力学习

  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 在子线程中创建并运行WebGl的例子,主要使用OffscreenCanvas

在子线程中创建并运行WebGl的例子,主要使用OffscreenCanvasindex.html<!DOCTYPE html><html><style> * { margin: 0; padding: 0; } canvas { width: 100%; hei...

2019-01-05 10:11:15 2177 6

转载 使用WebGL时,遇到dFdx不能使用的解决方法

使用WebGL时,遇到dFdx不能使用的解决方法 需要初始化时,在 var gl = canvas.getContext('webgl'); 后加上 gl.getExtension('OES_standard_derivatives'); 以及在片元着色器开头加上 #extension GL_OES_standard_derivatives : enable对于dFdx、dFd

2018-01-07 10:33:48 3275

转载 OpenGL 投影矩阵的推导

OpenGL 投影矩阵的推导 (2014-10-18 11:44:39)转载▼标签: 投影变换分类: 计算机图形学计算机显示器是一个2D平面。OpenGL渲染的3D场景必须以2D图像方式投影到计算机屏幕上。GL_PROJECTION矩阵用于该投影变换。首先,它将所有定点数据从观察坐标转换到裁减坐标。接着,这些裁

2017-02-25 16:53:17 778

转载 [Nodejs]初探nodejs学习笔记- 如何使用nodejs接收get/post 数据(参数)

前言:其实很早就对nodejs感兴趣没时间研究,最近做web前端感觉时间还充裕,来看看曾经买的图灵的nodejs书,也记录一下学习学习。防工具盗链抓取 freddon所有 其实基于google v8引擎而上的nodejs,服务端写javascript还是优点多多的,尤其是对于我这样一个一直喜欢javascript的人来说真是haliluya!hayaya! nodejs是单

2017-01-10 16:55:18 2893

转载 参数曲面计算法向量

参数曲面计算法向量

2015-12-12 17:16:17 18002 1

原创 Android ndk 单步调试

1.设置NDK目录  在“Android”配置项上设置下“NDK”,选择NDK后,有一个选项“NDK Location”,这里配置NDK根目录。如下图: 2.添加NDK支持Android项目上右键,选择“Android Tools”再添加Native的支持。如果不需要调试,这时编译环境已经OK了3.

2015-07-27 14:12:12 1458

原创 OgreSe调试无法运行解决方法

OgreSe调试无法运行解决方法,直接运行时没有问题,解决方法是修改工作目录

2014-06-15 08:38:32 527

转载 脚本系统:c++内嵌python

// liquidx.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include #include #include #include #include #include using na

2013-03-11 18:07:51 647

转载 vim快捷标记

vim中的操作一、设置大小字符匹配不匹配    set ignorecase / set ic    set noignorecase /set noic二、设置查找时高亮显示与不显示    set hlsearch  /set hls    set nohlsearch /set nohls三、设置在查找过程中就显示匹配点 与 在查找过程中不显示匹配点

2012-10-16 13:25:13 7387

转载 gvim字体设置、背景设置、保存为默认状态

1.背景色的设置编辑--》配色方案   第一个点击出来就会有个框可以方便配色 一般都使用 torte 2 .设置字体编辑--》选择字体   一般使用courier New 3.怎么设置成默认的字体和背景颜色   3.1 在安装目录找到文件 C:/Program Files/Vim/_vimrc   3.2 添加下面两句

2012-10-13 08:17:32 804

转载 OGRE屏幕坐标转世界坐标

其实这些OGRE已经帮我们做好了。。不多说 看代码这里关键是要监听类要继承MouseListener 然后在mousePressed(MouseEvent* e)进行处理,关键是这个函数    virtual void mousePressed(MouseEvent* e)    {        // Left mouse button down        if (e

2012-06-13 08:11:41 1493

转载 OGRE得到射线

CEGUI::Point mousePos = CEGUI::MouseCursor::getSingleton().getPosition();           Ray mouseRay = mCamera->getCameraToViewportRay(mousePos.d_x/float(arg.state.width),mousePos.d_y/float(arg.state.

2012-06-12 18:54:49 502

转载 Ogre渲染简单的几何物体的方法

转自http://www.cnblogs.com/pulas/archive/2012/02/25/2368230.html在Ogre里有两种方法来创建自定义网格。第一种是继承SimpleRenderable,并直接提供给它顶点和索引缓存。这是最直接的创建方式,但也是最不直观的。为了使事情更简单,Ogre提供了一个更棒的接口叫做ManualObject,它能让你用一些简单的函数来定义一

2012-06-09 08:18:30 924

转载 OGRE程序加载mesh文件原理

声明:本文转自 OGRE资源开放地带 网,仅留作学习交流之用 ^_^原文:http://wiki.ogrecn.com/wiki/index.php?title=%E8%BD%AC%E8%BD%BD:OGRE%E4%B8%80%E8%B5%B7%E5%AD%A6%EF%BC%88%E4%B8%83%EF%BC%89%E5%9C%BA%E6%99%AF%E8%8A%82%E7%82%B9%E5%92

2012-06-08 08:22:35 694

转载 天龙客户端大致的结构划分和功能描述

天龙客户端大致的结构划分和功能描述说明                                                       UI系统        CEGUI                                         UI基础系统                  CEGUI渲染器

2012-05-24 12:43:50 529

转载 VS2010下搭建Ogre+CEGUI+OpenAL环境

转自http://blog.csdn.net/leixi_cc/article/details/5742619一、相关SDK的准备1、Ogre 3DOgre 3D是一个成熟,稳定,可靠,灵活,跨平台,而且拥有丰富功能实时3D图形库,几乎拥有了商业3D渲染引擎的全部特性,甚至在某些方面超越了它们。       多的就不介绍了,相关资料可以从Ogre的官网www.ogre3d.org上

2012-05-05 12:48:04 1082

转载 QT对话框去掉帮助和关闭按钮

建了一个对话框,我不想把边框去掉,只想去掉关闭按钮,setWindowFlags(windowFlags()&~Qt::WindowCloseButtonHint&~Qt::WindowContextHelpButtonHint);结果那个问号的按钮去掉了,但是关闭按钮还在,求助啊setWindowFlags(Qt::WindowTitleHint | Qt::CustomizeWin

2012-03-30 08:18:05 11085 3

转载 boost多线程编程

背景       今天互联网应用服务程序普遍使用多线程来提高与多客户链接时的效率;为了达到最大的吞吐量,事务服务器在单独的线程上运行服务程序;         GUI应用程序将那些费时,复杂的处理以线程的形式单独运行,以此来保证用户界面能够及时响应用户的操作。这样使用多线

2011-09-06 13:03:00 9505

转载 VC++多线程编程

一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:

2011-09-06 12:51:58 539

原创 printf格式控制符的完整格式

printf的格式控制的完整格式:%  -  0  m.n  l或h  格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数。N指精度。用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。⑤l或h:

2010-04-20 16:45:00 402

原创 C#得到汉字的GB2312码

// Create a string that contains Unicode characters.String unicodeString = "获取汉字的GB2312编码";Console.WriteLine("Original string:");Console.WriteLine(unicodeString);// Encode the string.Byte[]

2010-04-20 11:32:00 3060 1

转载 C#实现打印功能实例详解

C#实现打印功能是通过什么来实现的?C#实现打印功能的步骤是什么呢?那么本文就向你介绍这方面的内容。C#实现打印功能是通过使用PrintDialog控件来实现的。任何物有所值的应用程序都会拥有某种打印功能,不管是基本的打印功能还是更为复杂的打印功能,比如允许用户只打印所选的文本或某个范围内的页面。本节将探讨一下实现基本的C#打印功能,看看哪些类有助于打印文件中的文本。C#实现打印功能的过程是:在调

2010-01-28 17:45:00 1804 1

原创 数据库访问类

 using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Data.Common;using System.Collections.G

2009-11-29 16:31:00 983

转载 C#中的委托和事件

 1.委托的含义:      (MSDN)A delegate declaration defines a reference type that can be used to encapsulate a method with a specific signature.A delegate instance encapsulates a static or an instance met

2009-11-29 08:59:00 732 1

comtypes-0.6.2.win32.rar

安装ulipad需要的工具,安装完python之后需要安装的工具

2013-01-28

一个简化的c++访问Sqlite类

一个简单封装的C++访问sqlite类,可以实现方便快速的访问,可以根据自己的需要修改

2011-10-12

一个C++对Sqlite3的封装类

一个不错的C++对Sqlite的封装,支持参数化查询,体积小巧

2011-10-12

空空如也

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

TA关注的人

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