自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 panda3d 中导入image

http://www.panda3d.org/forums/viewtopic.php?t=11268

2012-08-09 16:59:06 867 2

原创 panda3d 解决ShowBase和DirectObject之间冲突的代码

话不多说,有需要的人自会看懂。 ## #Contains the code to initialize the game from direct.showbase.ShowBase     import ShowBase from direct.showbase.DirectObject import DirectObject from direct.task

2012-08-05 13:58:10 808

原创 panda3d 解读Roaming Ralph程序

这里就不贴代码了,笔者根据自己阅读代码的过程流水账式的解读,主要便于自己之后的阅读,也希望给其他读者带来帮助。 首先解读这段代码: import direct.directbase.DirectStart 这是 from direct.showbase.ShowBase import ShowBase的简写,由panda3d的manual可以查到,而ShowBase是panda3d运行和渲染

2012-08-05 11:34:43 987 1

原创 panda3d 根据collision detection(碰撞检测)实例探究Panda3d类组织结构

首先贴一段代码: from direct.showbase.ShowBase import ShowBase from panda3d.core import * import random class Application(ShowBase):     def __init__(self):         ShowBase.__init__(self)         self

2012-08-03 17:13:49 1740

原创 panda3d attachNewNode的探究

首先看下attachNewNode的函数定义:   NodePath attachNewNode ( PandaNode node, int sort, Thread current_thread ) 注意attachNewNode函数返回的是NodePath是PandaNode的Handle,

2012-08-02 11:30:50 1275

原创 panda3d中Scene Graph的介绍

在计算机图形学中,需要用一些基本元素构成一个复杂的场景,因此需要一个数据结构scene graph来存储该场景中的元素的基本关系。每一条边代表两个基本元素之间的相对位置关系等,在一些引擎中scene graph将3d模型存储在线性表中。panda3d存储结构稍微复杂为树状结构,简单的说是自上而下的结构且无回边,即子节点的性质不能影响父节点的性质, panda3d中存储Scene Graph树节点的

2012-07-15 14:06:25 1397

原创 panda3d配置,使用python IDE

想用python的IDE方便调试废话不多说直接代码: from sys import path path.append('D:\Panda3D-1.7.2') path.append('D:\Panda3D-1.7.2\\bin') from direct.showbase.ShowBase import ShowBase class MyApp(ShowBase):

2012-06-24 21:22:43 2313

原创 opengl红宝书关于name stack操作两个函数glLoadName,glPushName的用法区别

<br />初学者如笔者对红宝书中的例程(select.c):<br /> <br />   glLoadIdentity ();<br />   glLoadName(1);<br />   drawTriangle (2.0, 2.0, 3.0, 2.0, 2.5, 3.0, -5.0);<br />   glLoadName(2);<br />   drawTriangle (2.0, 7.0, 3.0, 7.0, 2.5, 8.0, -5.0);<br />   glLoadName(3);<br

2011-04-07 11:14:00 3088

lua解析json

用lua解析json数据,用到了lua的字符串库中的正则表达式,简化了程序,有测试代码

2012-06-22

python解析json的代码

python的解析json的代码,有很好的逻辑结构,十分易懂,且有很好的测试代码,是学习python的很好实例

2012-06-13

opengl风车和分形

opengl实现的风车和分形的绘制,有界面,有说明文档,容易操作,mfc,很好用。

2012-06-02

二叉堆c++代码

c++实现的二叉堆,很好的编程规范,可以学到模板、inline函数、引用的实际应用。代码写的很简洁

2012-03-23

linux c函数调用详解

linux c函数调用的详解,从基本的输入输出,管道通信,到进程控制均有很好的例子

2010-11-09

最近点算法 Mergesort 分治 vector都有应用很好的编程范例

Mergesort 分治 vector都有应用很好的编程范例

2009-10-17

将double类型存储模式转为二进制输出,前驱后继

将double类型存储模式转为二进制输出,前驱后继

2009-10-04

空空如也

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

TA关注的人

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