- 博客(44)
- 收藏
- 关注
原创 Vuforia在android studio下的配置(2017/2/1)
本文主要介绍如何运行vuforia官方的sample系统:win10vuforia版本:6.2android studio版本:2.2.31、在vuforia官网下载android sdk和android samples,是两个压缩包。 2、我在这里假设你已经安装好了android studio,并且配置好了android运行环境。3、将vuforia android sdk解压到你C
2017-02-01 15:27:58
2549
原创 OnCollision和OnTrigger无法响应的可能原因
用Unity的API检测碰撞时常常会遇到OnCollision和OnTrigger无法响应的情况,因此将可能的原因总结于此。
2017-01-05 12:07:37
7225
转载 H5 canvas drawImage 无法显示
<script>window.onload=function(){var drawimg = document.getElementById("drawimg");var image=document.getElementById("image");var context = drawimg.getContext("2d");context.drawImage(image,10,10);
2016-02-27 19:53:15
1268
原创 dx11学习笔记-3.三维空间变换(自己整理,基础详尽)
三维空间变换其实是图形学的基本知识,和DX倒没有什么特定关系。但MS关于这块儿的文档教程解释得很详尽。看完之后我觉得我对于坐标变换的理解又深入了一步。此处我截取自己觉得精要的地方来说明。资料参考:1、原文: http://www.codeguru.com/cpp/misc/misc/math/article.php/c10123__1/Deriving-Projection-Matrices.htm
2016-02-17 12:41:33
15528
原创 java was started but returned exit code=13的解决方法
eclipse有一阵儿没开了,结果最近打开都给我返回"java was started but returned exit code=13",好在这个问题我以前也遇到过,是版本不匹配导致的。我下载的eclipse是32位的,而设置的环境变量是64位jdk和jre的路径。除此之外,还需要改动一下eclipse安装目录下的eclipse.ini文件首先改环境变量:JAVA_HOME:C:\
2016-01-18 11:07:59
7199
原创 error MSB8020解决方法
error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the Project menu or right-click the solution, and then select
2015-12-31 14:55:57
21573
2
原创 安卓canvas实现拖动显示大背景图片
最近做的项目中有这样的需求: 一张很大的背景图,用户通过拖动来查看背景图的不同区域;背景图上还有小图片,也需要在背景图滑动的同时跟着一起动。我一开始想,这还不好做嘛,直接把用ImageView控件显示图片,加一个触摸监听事件,根据触摸距离调整控件位置不就得了?然而第一个问题出现了:无法按照原大小显示图片。
2015-10-25 01:00:31
3630
2
转载 GLSL入门源码(1)
本例子选自OpenGL Shading Language中的第一个Shader例子,使用颜色平滑地表示一个表面的温度。温度及其颜色的范围在应用程序中进行设置。 //先看顶点着色器temp.vert: uniform float CoolestTemp; uniform float TempRange; attribute float VertexTemp;//每个定点都对应一个温度
2015-08-29 10:56:29
767
原创 Visual Assist+VS2012破解
我之前下载的是VA1916版本,自带补丁程序,但是运行后只有VS2010下的VA破解成功,VS2012仍然会弹出购买窗口我想应该是VA版本的问题,于是到这里http://download.youkuaiyun.com/detail/feif2009/6374233下载了2001版本,里面自带破解DLL,安装后直接把破解DLL复制到C:\Users\用户名\AppData\Local\Microsoft
2015-08-28 14:34:58
2234
原创 glew库配置:无法识别的外部符号 glewInit()
被自己蠢哭了,在此记下自己蠢到爆的配置过程,以备后患。从官网上下的glew压缩包还需要自己编译才能生成lib,所以直接下载了一个已经编译好的:http://jaist.dl.sourceforge.net/project/glew/glew/1.13.0/glew-1.13.0-win32.zip按照平常glut的配置,把glew配置好了。我用的是这个文件夹里win32目录下的dll和li
2015-08-28 13:38:01
1616
转载 delete和delete[]的真正区别
c++中对new申请的内存的释放方式有delete和delete[两种方式,到底这两者有什么区别呢?1.我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存delete[] 释放new分配的对象数组指针指向的内存那么,按照教科书的理解,我们看下下面的代码:int *a = new int[10];delete a;
2015-06-25 11:54:31
453
转载 Windows MFC 两个OpenGL窗口显示与线程RC问题
转自http://www.cnblogs.com/infiniti/p/3494460.html问题为:背景界面是一个OpenGL窗口(对话框),在其上弹出一个OpenGL窗口(模态对话框)时, 1.上方的OpenGL窗口能响应鼠标操作等并刷新; 2.当移动或放大缩小上方的OpenGL窗口时,其中的模型就不会响应鼠标操作。 因为之前的程序是单对
2015-06-24 21:38:04
1619
转载 在MFC中添加OpenGL窗口:DC和RC是什么鬼
转自http://blog.sina.com.cn/s/blog_6ccd0a1101012dy4.html虽然MFC已经落伍好多年,而且用来做界面非常的不好用。。。但是我既不会C#也不会QT,又需要使用OpenGL,就只能将就用了。。。一、首先介绍Windows图像程序设计中几个重要的概念:GDI(Graphics Device Interface,图
2015-06-24 21:31:38
2849
转载 [翻译]随机分形地形生成
转自http://www.cnblogs.com/lookof/archive/2009/03/18/1415259.htmla.最近在学习OpenGL的东西时,无意发现了一篇关于”分形“的文章。”分形“由于以前接触过一点,记得和”过程内容生成“有莫大的关系,它强大而神奇的功能一直让我很好奇。看了原文作者的这篇文章后,我断定这是一篇学习”分形“的入门级别的好读物。 虽然文章并没
2015-06-17 10:57:02
1143
转载 OpenGL VBO顶点缓冲的使用
转自w2001-OpenGL VBO顶点缓冲的使用OpenGL VBO并不难,但是较繁琐,其实其概念跟加载纹理是一样的
2015-06-10 17:20:04
618
原创 ShowCursor、MouseHover、MouseLeave使用与MFC框架理解
又是在做计算机图形学大作业时遇到的问题,特此记录备忘~ 这次想实现的功能是1、按下ESC键关闭窗口2、在渲染窗口里隐藏光标,用图片代替光标位置,窗口其他位置显示默认的光标。
2015-06-10 15:44:48
2250
转载 MFC中的MainFrame Dlg,App,Doc,View的关系
转自http://www.cnblogs.com/areliang/archive/2011/11/17/2252901.htmlMainFrame: 主框架类Dlg 是Dialog 的缩写,表示对话框本身 App类就是这个SDI作为"程序"的入口,有点像c的Main函数,它不是从CWND中派生出来的。App表示应用程序本身。 View表示视图类
2015-06-09 17:59:40
619
原创 如何在formview里显示属性选项卡propertysheet
因为要做图形学大作业,所以又和MFC杠上了。这次打算做一个嵌套在基于CDialog创建的FormView类里的propertysheet,以前没做过,所以也是小小折腾了一下,特此记录以备忘先上最后的效果图吧~左边的属性框就是这次做出的效果啦~左右两个子窗口是在MainFrm里用CSplitterWnd分出来的,左边的窗口是FormView类,里面包含着一个PropertyShe
2015-06-05 10:11:59
1085
转载 读取自定义模型文件,绘制模型
利用OpenGL进行模型表现转自http://blog.youkuaiyun.com/zhangci226/article/details/5060634 这篇文章介绍一下用OpenGL来表现模型对象。比如用3DMAX等工具做好一个模型后,我们希望能够在自己的程序中使用它。一般使用这些工具的导出功能导出特定的文件,然后读取其中我们感兴趣的部分,再把这些感兴趣的数据在我们的程序中组织好就
2015-06-01 18:14:57
472
转载 OpenGL之坐标转换(好文-清晰版)
下面这篇文章详细讲述了OpenGL里的坐标转换,清晰,明了。但是其所谓的渲染管线只包括modelview 转换 和 投影变换,我觉得不是这样的。这只是从坐标角度吧。比如什么顶点着色、光栅化、送至帧缓存都没有涉及到。原文地址:http://blog.youkuaiyun.com/zhulinpptor/article/details/58971021. OpenGL 渲染管线OpenGL
2015-06-01 08:06:54
935
转载 深入理解OpenGL拾取模式(OpenGL Picking)
深入理解OpenGL拾取模式(OpenGL Picking)转自http://blog.youkuaiyun.com/zhangci226/article/details/4749526 在用OpenGL进行图形编程的时候,通常要用鼠标进行交互操作,比如用鼠标点选择画面中的物体,我们称之为拾取(Picking),在网上看了很多OpenGL拾取的文章,但
2015-06-01 06:46:37
495
转载 opengl像素操作
转自http://www.cnblogs.com/yxnchinahlj/archive/2010/11/19/1881600.html今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如“显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。像素操作可以很复杂,这里仅
2015-05-16 14:27:34
1024
转载 glViewport()函数和glOrtho()函数的理解
转自http://blog.youkuaiyun.com/shizhipeng/article/details/4939529在OpenGL中有两个比较重要的投影变换函数,glViewport和glOrtho。glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情况, glFrust
2015-04-29 08:08:22
481
原创 荷兰旗问题(C语言实现)
//三色旗问题,也叫荷兰旗问题//一根绳子上有一些蓝色、白色、红色的旗子,它们的排列顺序是随意的//现要求把旗子分类并按照蓝色的旗子都在前,红色的旗子都在后,白色的旗子在中间的顺序排列//你只能在一根绳子上操纵这一切,并且一次只能调换两个旗子#include #define MAX_FLAG 30#define BLUE 'B'#define WHITE 'W'#define R
2015-01-30 11:42:05
2154
原创 Knight's Tour骑士游历问题(C语言实现)
#includeint chessboard[8][8];bool FindPath(int startI,int startJ){ //走法的序号 int queueNumber; //开始位置标注为1 chessboard[startI][startJ]=1; //规则走法 const int posI[8]={1,1,2,2,-1,-1,-2,-2}; const i
2015-01-30 10:41:31
4561
转载 启发式搜索和A*算法(Heuristics and A* Pathfinding)
作者:Patrick Lester 原文地址:http://www.policyalmanac.org/games/heuristics.htm Heuristics and A* PathfindingBy Patrick Lester ( Updated April 21, 2004)This article is a sideb
2015-01-21 20:42:26
900
转载 写给初学者的A*算法(A*Pathfinding for beginners)
作者:Patrick Lester网址:http://www.policyalmanac.org/games/aStarTutorial.htm或者http://www.gamedev.net/page/resources/_/technical/artificial-intelligence/a-pathfinding-for-beginners-r2003译文版:http://ww
2015-01-21 20:25:39
1714
转载 *p++和*++p的区别
问题的起因是复习《数据结构》,看到顺序线性表的查找元素函数时int LocateElem_Sq(SqList L,ElemType e,Status (*compare)(ElemType,ElemType))//在顺序线性表L内查找第一个与e相等的元素//返回其位序{ i = 1;//i的初值为第一个元素的位序 p = L.elem;//p的初值为顺序 while(i<=L.
2014-12-30 17:31:56
2727
转载 最小生成树Prim算法
转自http://www.cnblogs.com/Veegin/archive/2011/04/29/2032388.html今天从志权师兄那里学会了最小生成树。所谓生成树,就是n个点之间连成n-1条边的图形。而最小生成树,就是权值(两点间直线的值)之和的最小值。 首先,要用二维数组记录点和权值。如上图所示无向图:int map[7]
2014-11-28 17:45:24
471
转载 const用法详解
const在函数前与函数后的区别一 const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b = 500; const int* a = &b; [1] int const *a = &b;
2014-11-18 15:04:32
535
转载 C++引用传递和值传递
从概念上讲。指针从本质上讲就是存放变量地址 的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它 的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++ 中,指针和引用经常用于函数的参数传递,然而,指针
2014-11-18 09:44:44
1135
转载 C++运算符重载讲解与经典实例
转载自http://blog.youkuaiyun.com/dingyuanpu/article/details/5852825
2014-11-17 19:30:38
487
原创 C++构造及析构函数调用问题
// PRC TRY.cpp : 定义控制台应用程序的入口点。//// PRC TRY.cpp : Defines the entry point for the console application.//#include "stdafx.h"#includeusing namespace std;int num1=0;int num2=0;class Demo{pu
2014-11-11 16:13:36
564
转载 C++构造函数详解及显式调用构造函数
转自http://www.cnblogs.com/xkfz007/archive/2012/05/11/2496447.html一、 构造函数是干什么的class Counter{public: // 类Counter的构造函数 // 特点:以类名作为函数名,无返回类型 Counter()
2014-11-11 14:28:44
637
原创 BUG之路——14.11.11关于指针
// PRC TRY.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include#includeusing namespace std;class Student{private: string strName; unsigned long nIndex; i
2014-11-11 11:00:30
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人