自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 成功 = 兴趣 + 坚持

做不感兴趣的事情,在起点上这件事情就是失败的;做感兴趣的事情但是却又坚持不住,缺乏毅力,同样也无济于事;做感兴趣的事情并能够坚持,才能够学有所成。 

2006-07-23 08:24:00 875

转载 C++中访问类的私有数据成员的第三种方法

我们知道,C++的类是有封装性的,那么对于私有数据成员我们如果想在类外访问,一般而言无外乎这么两种方法:1、通过公有的成员函数2、通过友元这是两种通常的做法,还有一种是比较“反常”的,但是同样也可以达到这样的目的,那就是通过类的基地址偏移来访问,这是网上有人给出的例程:#include #include "conio.h"class tester{public:tester() : i(5), c

2006-07-03 22:22:00 6287

原创 简单的String类

当初为了笔试,自己准备了一个,比较简单,所以距离一个比较好的String Builder还是有差距的,仅供参考:)不排版了阿:P#include #include #include class String{private:char* m_str;int m_nSize;int m_nLength;public:String(){ m_str = NULL; m_nSize = m_nLe

2006-07-03 22:19:00 858

转载 调用约定

论调用约定 转自【馨荣家园】 数学— 作者 coco520 @ 00:33  在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道

2006-07-03 00:40:00 700

dxrTutors.Code.zip

在Siggraph2018年会议上的关于实时光线追踪的一个课程,该内容为其最后演示部分的源代码,打造一个路径追踪渲染器

2020-03-03

DataOrientedDesign.pdf

自C++面世后,面向对象的设计(Object Oriented Design, OOD)在整个软件程序设计领域占据绝对统治地位,一些知名的开源渲染引擎,如OSG、OGRE也是采用OO的方式来设计构建。 然而,近几年以来,随着移动互联网的兴起,在桌面、游戏主机尤其是移动设备的游戏渲染系统的开发过程中,效率提升经常面临到很多障碍,使得性能遭遇瓶颈而难以进一步优化。 通过大量的分析和反思,发现OOD的程序设计存在着很多低效和浪费的环节,并且无法与硬件的工作方式完美契合,特别是在高密度的实时计算领域中显得尤为严重。 基于此种情况,面向数据的设计(Data Oriented Design)逐渐进入人们的视野,甚至出现了“OOP is dead, long live DOD”等比较极端的呼声。相应地,一些商业引擎和游戏的底层设计也纷纷转向。 在2019 GDC大会上,知名的游戏引擎Unity高调宣布了自己的技术栈(DOTS: Data Oriented Technology Stack),通过一系列展示证明了DOD在Performance上的卓越表现。

2019-08-07

空空如也

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

TA关注的人

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