摘要: 1、自己前段时间快过年了,没有事情做,弄了一个简单的带有练习成分的粒子编辑器,directx11作为渲染,qt5作为软件界面,其他还是用了点方式方法,反正就弄成了一个安装软件给大家。其他的可以和我沟通,一起研究。很多东西需要完善我就不提供代码什么的了,免得浪费观众时间。等出v1.0了我整个开源项目在google。试试看。有一点需要说的是,该软件分三部分:一个编辑器,一个更新器,一个linux服务端程序。2、代码里面有一个关键就是directx的hwnd和qt的window窗口句柄的结合!贴出关键代码:result = m_System->Initialize((HWND)ui.widge 阅读全文
posted @ 2014-02-24 20:08 chunlinge 阅读(654) 评论(0) 推荐(1) 编辑
摘要: #include "stdafx.h"typedef int (*func)(int,int);class data{public: data() { a=12; b=13; } ~data() { } static int setdata(int c,int d) { return c+d;... 阅读全文
posted @ 2014-08-11 11:34 chunlinge 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 事件支持已经是Delphi,Java,C#这样的后起语言的语法之一,但是在C++中并没有显示的支持。不同的编译器采用各自的方法来提供对事件的支持,例如:Borland C++ Builder通过扩展语法来提供事件支持,以实现VCL;MFC的事件是在设计时由向导生成的基于表格驱动的静态事件,不提供运行... 阅读全文
posted @ 2014-07-23 17:21 chunlinge 阅读(678) 评论(0) 推荐(0) 编辑
摘要: // FixedFuncEMU.fx// Copyright (c) 2005 Microsoft Corporation. All rights reserved.//struct VSSceneIn{ float3 pos : POSITION; //po... 阅读全文
posted @ 2014-07-11 11:16 chunlinge 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 最近刚完成了ms3d模型的加载及动画显示,为了让更多的人容易学会和使用该模型,本人就自己所掌握的内容稍微谈谈。说起骨骼动画,大家一定不会陌生,这里本人假定大家都了解骨骼动画的基本原理。如果不熟悉的话可参考《Advanced Animation with DirectX》和《Focus.On.3D.M... 阅读全文
posted @ 2014-06-12 10:49 chunlinge 阅读(984) 评论(0) 推荐(0) 编辑
摘要: BSP:二叉分割树,是一种分割场景的方法,下面代码是BSP树一种实现可运行:运行例子中,将定义的16个空间面,分割为一个深度是3的BSP树,上图显示的是运行结果:#include "stdafx.h"#include #include #include using namespace std;//定... 阅读全文
posted @ 2014-06-04 19:52 chunlinge 阅读(2363) 评论(0) 推荐(0) 编辑
摘要: 第一回 开篇 D3D渲染流程简介 开发这个3D engine已经两年半了,从06年8月刚开始统计的4万多行,到今年7月份的21万多行,有一些感慨,感觉有那么点成就感,不过更多的是惴惴之心:这些代码可以很好的在一起工作吗,足够快吗?bug肯定不少,因为测试的强度毕竟不高,这还不是最重要,架构上会不会... 阅读全文
posted @ 2014-05-30 17:11 chunlinge 阅读(320) 评论(0) 推荐(0) 编辑
摘要: Many rendering and content generation techniques require a unique, non-overlapping map of a 2D signal (such as a texture) onto a mesh. Such techniques... 阅读全文
posted @ 2014-05-28 20:07 chunlinge 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: (一)基本原理用八叉树来表示三维形体,并研究在这种表示下的各种操作及应用是在进入80年代后才比较全面地开展起来的。这种方法,既可以看成是四叉树方法在三维空间的推广,也可以认为是用三维体素阵列表示形体方法的一种改进。八叉树的逻辑结构如下:假设要表示的形体V可以放在一个充分大的正方体C内,C的边长为2 ... 阅读全文
posted @ 2014-05-28 19:54 chunlinge 阅读(2901) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-04-12 10:30 chunlinge 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Inheriting From a Native C++ Class in C#Hi, this is Jim Springfield, an architect on the Visual C++ team. I have blogged in the past about our IDE and Intellisense work. I am still heavily focused on that and we are working hard to deliver an improved experience, but this post is about a completely 阅读全文
posted @ 2014-04-11 20:22 chunlinge 阅读(1911) 评论(0) 推荐(0) 编辑