自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 TradeGraph媲美交易软件的python量化交易K线工具

之前用python做量化交易,需要画k线和各种曲线等,使用了mpl_finance,但体验太差,不支持拖拽而且性能很差,于是就自己写了个k线图工具TradeGraph,性能可媲美专业的股票软件。

2022-10-12 19:29:05 905 3

原创 libevent C++面向对象的封装

libevent C++面向对象的封装作者:方振涛对event_base操作的封装如下:class TEventContext{public: static void InitLib() { WORD wVersionRequested; WSADATA wsaData; wVersionRequested = MAKEWORD(2, 2); WSAStar

2013-09-15 10:42:38 2389 1

原创 OpenGL 绘制函数图象

最近终于将OpenGL集成到 duilib库中,通过解析OpenGL标签就可以创建OpenGL窗口进行绘图了。废话不多说了,今天我要说的是如何使用opengl绘图函数图象。函数图象的绘制其实比较简单,我使用初中学的 “描点绘图”的方式来实现的。首先进行取点 为了使图象看起来平滑 点要多取一点,我取了2000个点,定义如下struct point {  GLfloat x;  GLf

2012-12-10 16:50:12 1236

原创 如何编写Lua扩展库 之编写原则

如何编写Lua扩展库我所说的扩展库是指使用C/C++为lua编写的扩展库。也就是将C/C++编写的接口导入到lua中供其调用。最近在为lua写UI界面的扩展库(luaUI)。有很多的接口(包括类接口)要导入到lua中,为了方便C++与lua的交互,提高编写效率我使用以前为lua封装的库(LuaOO)。为了减少出错机率便于维护我的项目使用lua原则如下:1.尽可能

2012-11-20 08:58:21 907

原创 LuaOO DLL插件扩展的支持

LuaOO 0.1.1.2更新说明添加新功能:对dll插件的支持Lua的对插件操作如下:--加载LuaPlugin.dll并执行bool loadPlugin(LuaState*)导出函数--(注意定义导出函数时要将导出函数放入extern "C"{}的大括号内部,否则会导致查找不到导出函数)local r,err=LuaPlugin.load("LuaPlugin.dll

2012-11-01 21:11:33 389 1

原创 LuaOO 0.1.1.1发布

LuaOO 0.1.1.1是对0.1.1.0的修正,修正了很多bug。添加了LuaState::new*() 的一系列操作,方便对象的创建初始化。此版本提供一个demo示例是简单的数组操作的扩展库(像C语言中的数组),其功能远比不上lua自带的数组,但在性能以及所占内存上是有些优势的。此demo作为扩展lua库的示例,包含userdata类型的验证,以及面向对象的调用方法,metaTabl

2012-10-30 21:29:40 481

原创 LuaOO (Lua与C++交互的面向对象封装)

说明:LuaOO是Lua C API使用C++语言的面向对象封装。LuaOO是在lua原有的API基础之上扩展而来,极少地修改lua源码,主要是通过扩展lua原来的代码。扩展lua与C++环境交互。因此当有新版本的lua源码发布时也能够支持。LuaOO的很多接口的命名与lua API类似。LuaOO隐藏了lua栈的操作,LuaOO库将不会提供类似lua_gettop,lua_settop,lu

2012-10-20 08:43:20 823

TradeGraph python量化交易k线绘图工具

 之前用python做量化交易,需要画k线和各种曲线等,使用了mpl_finance,但体验太差,不支持拖拽而且性能很差,于是就自己写了个k线图工具TradeGraph,性能可媲美专业的股票软件

2022-10-12

LuaOO 0.1.1.0更新版

LuaOO是Lua C API使用C++语言的面向对象封装。LuaOO是在lua原有的API基础之上扩展而来,极少地修改lua源码,主要是通过扩展lua原来的代码。扩展lua与C++环境交互。因此当有新版本的lua源码发布时也能够支持。LuaOO的很多接口的命名与lua API类似。LuaOO隐藏了lua栈的操作,LuaOO库将不会提供类似lua_gettop,lua_settop,lua_pushvalue,lua_remove,lua_insert等对栈的操作的接口。

2012-10-25

Lua面向对象封装 链接库

Lua的面向对象封装 LuaOO是Lua C API使用C++语言的面向对象封装。LuaOO是在lua原有的API基础之上扩展而来,极少地修改lua源码,主要是通过扩展lua原来的代码。扩展lua与C++环境交互。因此当有新版本的lua源码发布时也能够支持。LuaOO的很多接口的命名与lua API类似。LuaOO隐藏了lua栈的操作,LuaOO库将不会提供类似lua_gettop,lua_settop,lua_pushvalue,lua_remove,lua_insert等对栈的操作的接口

2012-10-18

3D游戏开发大全......

如果愿意,您可以带上这本书和一台计算机,来到一个无法进行Internet访问的房间,在几个星期内构思一个完整的、即时的第一人称射击游戏。然后,可以根据需要花费更多的时间设计如何进行游戏的概念,并且把这些概念添加到游戏中。 您可能认为这是一个大胆的主张,但您可以亲身体验它。查看目录表,或者快速浏览章节内容。全部的内容都在其中。如果坚持到最后并进行相应的练习和实践,您将获得许多实际的经验,而不仅仅是书本上可以学到的内容。 相信自己

2010-06-19

游戏开发物理引擎。。。

本教程为英文版,请注意下载。Game Physics Engine Development is the first game physics book to emphasize building an actual engine. It focuses on the practical implementation details and addresses trade-offs that must be made. Ian’s experience with commercial physics engines definitely shows. His book fills a gap by demonstrating how you actually build a physics engine.”

2010-06-19

游戏编程入门指南..

你想编一个怎样的游戏?2D游戏,2.5D游戏,3D游戏。去做吧,让你的激情成就一番事业。

2010-06-19

torque游戏引擎入门

本书学习使用Torque 游戏引擎。Torque 游戏引擎是加拿大Garagegames 公 司推出的一款非常出色的商业游戏引擎之一。国内越来越的多游戏公司和个人已 经开始使用它来开发自己的游戏

2010-06-19

虚幻3游戏引擎自学教材

虚幻3自学教程,图文虚幻3引擎(Unreal Engine 3)又称虚幻引擎3,是一套为DirectX 9/10 PC、Xbox 360、PlayStation 3平台准备的完整的游戏开发构架,提供大量的核心技术阵列,内容编辑工具,支持高端开发团队的基础项目建设。   虚幻3引擎的所有编写观念都是为了更加容易的内容制作和编程的开发,为了让所有的美术开发人员能够牵扯到最少程序开发内容的情况下使用抽象程序助手来自由创建虚拟环境,以及提供程序编写者高效率的模块和可扩展的开发构架用来创建,测试,和完成各种类型的游戏制作。  虚幻3引擎给人留下最深印象的就是其极端细腻的人物和物品模型。通常游戏的人物模型由几百至几千个多边形组成,并在模型上直接进行贴图和渲染等工作从而得到最终的画面。而虚幻3引擎的进步之处就在于在游戏的制作阶段,引擎可以支持制作人员创建一个数百万多边形组成的超精细模型(最上面的模型由200万多边形组成,而下面的模型仅有5287个多边形),并对模型进行细致的渲染,从而得到一张高品质的法线贴图,这张法线贴图中记录了高精度模型的所有光照信息和通道信息。在游戏最终运行的时候,游戏会自动将这张带有全部渲染信息的法线贴图应用到一个低多边形数量(通常在5000-15000多边形)的模型上。这样的效果就是游戏的模型虽然多边形数量比较少但是其渲染精度几乎和数百万多边形的模型一样,这样可以在保证效果的同时在最大程度上节省显卡的计算资源。

2010-06-19

空空如也

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

TA关注的人

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