- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 在子线程中创建并运行WebGl的例子,主要使用OffscreenCanvas
在子线程中创建并运行WebGl的例子,主要使用OffscreenCanvasindex.html<!DOCTYPE html><html><style> * { margin: 0; padding: 0; } canvas { width: 100%; hei...
2019-01-05 10:11:15
2315
7
转载 使用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
3488
转载 OpenGL 投影矩阵的推导
OpenGL 投影矩阵的推导 (2014-10-18 11:44:39)转载▼标签: 投影变换分类: 计算机图形学计算机显示器是一个2D平面。OpenGL渲染的3D场景必须以2D图像方式投影到计算机屏幕上。GL_PROJECTION矩阵用于该投影变换。首先,它将所有定点数据从观察坐标转换到裁减坐标。接着,这些裁
2017-02-25 16:53:17
857
转载 [Nodejs]初探nodejs学习笔记- 如何使用nodejs接收get/post 数据(参数)
前言:其实很早就对nodejs感兴趣没时间研究,最近做web前端感觉时间还充裕,来看看曾经买的图灵的nodejs书,也记录一下学习学习。防工具盗链抓取 freddon所有 其实基于google v8引擎而上的nodejs,服务端写javascript还是优点多多的,尤其是对于我这样一个一直喜欢javascript的人来说真是haliluya!hayaya! nodejs是单
2017-01-10 16:55:18
2930
原创 Android ndk 单步调试
1.设置NDK目录 在“Android”配置项上设置下“NDK”,选择NDK后,有一个选项“NDK Location”,这里配置NDK根目录。如下图: 2.添加NDK支持Android项目上右键,选择“Android Tools”再添加Native的支持。如果不需要调试,这时编译环境已经OK了3.
2015-07-27 14:12:12
1512
转载 脚本系统: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
700
转载 vim快捷标记
vim中的操作一、设置大小字符匹配不匹配 set ignorecase / set ic set noignorecase /set noic二、设置查找时高亮显示与不显示 set hlsearch /set hls set nohlsearch /set nohls三、设置在查找过程中就显示匹配点 与 在查找过程中不显示匹配点
2012-10-16 13:25:13
7457
转载 gvim字体设置、背景设置、保存为默认状态
1.背景色的设置编辑--》配色方案 第一个点击出来就会有个框可以方便配色 一般都使用 torte 2 .设置字体编辑--》选择字体 一般使用courier New 3.怎么设置成默认的字体和背景颜色 3.1 在安装目录找到文件 C:/Program Files/Vim/_vimrc 3.2 添加下面两句
2012-10-13 08:17:32
869
转载 OGRE屏幕坐标转世界坐标
其实这些OGRE已经帮我们做好了。。不多说 看代码这里关键是要监听类要继承MouseListener 然后在mousePressed(MouseEvent* e)进行处理,关键是这个函数 virtual void mousePressed(MouseEvent* e) { // Left mouse button down if (e
2012-06-13 08:11:41
1524
转载 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
536
转载 Ogre渲染简单的几何物体的方法
转自http://www.cnblogs.com/pulas/archive/2012/02/25/2368230.html在Ogre里有两种方法来创建自定义网格。第一种是继承SimpleRenderable,并直接提供给它顶点和索引缓存。这是最直接的创建方式,但也是最不直观的。为了使事情更简单,Ogre提供了一个更棒的接口叫做ManualObject,它能让你用一些简单的函数来定义一
2012-06-09 08:18:30
975
转载 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
770
转载 VS2010下搭建Ogre+CEGUI+OpenAL环境
转自http://blog.youkuaiyun.com/leixi_cc/article/details/5742619一、相关SDK的准备1、Ogre 3DOgre 3D是一个成熟,稳定,可靠,灵活,跨平台,而且拥有丰富功能实时3D图形库,几乎拥有了商业3D渲染引擎的全部特性,甚至在某些方面超越了它们。 多的就不介绍了,相关资料可以从Ogre的官网www.ogre3d.org上
2012-05-05 12:48:04
1113
转载 QT对话框去掉帮助和关闭按钮
建了一个对话框,我不想把边框去掉,只想去掉关闭按钮,setWindowFlags(windowFlags()&~Qt::WindowCloseButtonHint&~Qt::WindowContextHelpButtonHint);结果那个问号的按钮去掉了,但是关闭按钮还在,求助啊setWindowFlags(Qt::WindowTitleHint | Qt::CustomizeWin
2012-03-30 08:18:05
11284
2
转载 boost多线程编程
背景 今天互联网应用服务程序普遍使用多线程来提高与多客户链接时的效率;为了达到最大的吞吐量,事务服务器在单独的线程上运行服务程序; GUI应用程序将那些费时,复杂的处理以线程的形式单独运行,以此来保证用户界面能够及时响应用户的操作。这样使用多线
2011-09-06 13:03:00
9566
转载 VC++多线程编程
一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:
2011-09-06 12:51:58
571
原创 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
432
原创 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
3143
转载 C#实现打印功能实例详解
C#实现打印功能是通过什么来实现的?C#实现打印功能的步骤是什么呢?那么本文就向你介绍这方面的内容。C#实现打印功能是通过使用PrintDialog控件来实现的。任何物有所值的应用程序都会拥有某种打印功能,不管是基本的打印功能还是更为复杂的打印功能,比如允许用户只打印所选的文本或某个范围内的页面。本节将探讨一下实现基本的C#打印功能,看看哪些类有助于打印文件中的文本。C#实现打印功能的过程是:在调
2010-01-28 17:45:00
1956
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
1022
转载 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
765
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人