自定义博客皮肤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)
  • 收藏
  • 关注

原创 《C++primer》第二章读书笔记(const限定符,处理类型,自定义数据结构)

const限定符· const(常量)修饰的对象的值不可更改同时必须初始化。· const对象默认在文件内有效,如要跨文件操作则要在一个文件中定义,另外的文件中声明,同时定义与声明时均要添加extern关键字//test1.cppextern const int i = 1;//定义//test2.cppextern const int i;//与test1中的i是同一个值const与引用和指针那些事const与引用· 把引用绑定在const对象上叫做对常量的引用const type &

2020-07-22 12:16:01 143

原创 《C++primer》第二章读书笔记(基本内置类型、变量与、复合类型)

第二章:变量与基本类型基本内置类型C++的基本内置类型包括了:算术类型(字符、整型、布尔、浮点等)和空类型(void)。他们的机器实现:首先理解三个概念· 比特(bit):又叫位,计算机以比特序列存储数据,它的值非0即1。· 字节(byte):是可寻址的最小内存块,占8位比特,其与一个char的大小相同。· 字(word):储存的基本单位,大小为4或8个字节。下表为不同算术类型在不同机器上的所占大小。算术类型32位机(单位:字节)64位机(单位:字节)char11

2020-07-21 12:55:45 119

原创 《C++Primer》第一章读书笔记

终于开始挖坑C++,在此更新C++ Primer的读书笔记,欢迎大家阅读指正,感谢!第一章:开始一个简单的C++程序int main(){ return 0;}一个C++程序必须含有一个main函数。一个函数包含四个部分:返回类型、函数名、形参列表、函数体。在main函数中,有一个返回值return 0,其返回0时,表示成功;非0的含义由系统定义(例如:-1表示失败)IO操作C++中未定义任何IO语句,因此其依靠标准库来提供IO机制。iostream库中包含有输入流(cin标准输

2020-07-20 16:20:06 133

原创 基于xbim在unity中生成模型

所需数据结构根据上一篇文章,我们得知在解析wexbim时,我们主要获取了region,color,product,shapeInstance,faceTriangulation故我们要先构建他们相应的数据结构,这里我分别用了五个structure来储存他们。//储存读取的region数据public struct MyBimRegion{ public int population...

2020-03-12 19:07:45 3210

原创 在unity中读取ifc文件模型

由于xbim是基于.net framework的一款ifc开源库,且unity同样支持C#语言的编写,故使用xbim在unity中解析.ifc文件。本文主要讲解如何在unity中构建三维模型。使用xbim提供方法const string fileName = @"SampleHouse4.ifc";var wexBimFilename = Path.ChangeExtension(fileN...

2020-03-11 16:36:53 2909

原创 xbim&unity所需工具及环境初始化

所需工具BIMbim是基于ifc标准的建筑信息模型,包含了模型的物理信息与非物理信息,可管理整个建筑的整个生命周期。在二手房产预测、建筑成本管理、建筑进度管理等方面已有广泛应用。本次我们处理的是.ifc文件。更多ifc信息unity是一款出色的商业游戏引擎,有良好的交互性与跨平台性,本次要使用unity引擎进行开发并且最终将项目发布到web平台。xbimxbim是一款基于.Net的开源...

2020-03-04 17:43:06 831 5

原创 A星寻路的实现,基于Unity C#

算法简介A*简单高效,可用于许多寻路算法中。在这里我们共实现Node类,PriorityQueue类,NodeManager类和AStar类。在Node类中,我们管理每个地图块的信息,包括是否为障碍、估值等。PriorityQueue类用于储存处理完毕的和待处理的节点。NodeManager类用来管理我们的Node类,在这里我们使用二维数组来管理。AStar类则是我们的算法实现类。步...

2020-01-12 14:07:47 690 1

原创 XML与JSON在unity中的应用

参考文章:http://blog.csdn.net/y1196645376/article/details/52541882最近在学习数据持久化的时候了解到了XML和JSON两种储存数据的格式,在这里简单的做一下分享。如有错误,欢迎指正!unity中的数据持久化方式unity中数据持久的方式有很多种,最简单的便是Playerfabs这个类,这个类可以去官方文档查看,不多介绍。Playe...

2018-10-28 17:31:22 273

空空如也

空空如也

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

TA关注的人

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