自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转载】原码、反码和补码;位运算

原码、反码、补码。位操作符

2023-01-13 12:02:28 31

原创 UE5笔记【十五】漂流者游戏制作【二】雕刻一个峡谷+增加水体

雕刻峡谷,增加水体。设置初始位置。

2022-12-31 22:57:46 434

原创 UE5笔记【十四】漂流者游戏制作【一】地形材质准备

地形材质准备,特别是Auto自动图层。

2022-12-31 22:32:22 505

原创 UE5笔记【十三】蓝图系统-血量控制系统

蓝图之:血量保存于,事件跨蓝图调用。

2022-12-14 01:19:05 245

原创 UE5笔记【十二】蓝图函数BluePrint Function

蓝图函数BluePrint Function。蓝图类。蓝图变量。

2022-12-10 16:19:08 455

原创 UE5笔记【十一】蓝图变量BluePrint Variables

蓝图变量BluePrint Variables

2022-12-01 22:20:27 570

原创 UE5笔记【十】第一个蓝图项目:bluePrint。

新建蓝图。各种结点。组件。

2022-11-27 01:44:49 346

原创 UE5笔记【九】蓝图BluePrint;

蓝图BluePrint;

2022-11-26 15:09:43 368

原创 UE5笔记【八】导入FBX网格和和材质到UE5

导入FBX网格和和材质到UE5;3D材料资源网站TurboSquid

2022-11-22 22:33:35 882

原创 UE5笔记【七】Nanite虚化几何-虚化几何简介;创建Nanite对象。

Nanite虚化几何-虚化几何简介;创建Nanite对象。Nanite透支问题

2022-11-21 23:04:18 251

原创 UE5笔记【六】流明引擎Lumen简介;Lumen处理发光物体。

流明引擎Lumen简介;Lumen处理发光物体。

2022-11-20 19:47:37 454

原创 UE5笔记【五】操作细节——光源、光线参数配置、光照图修复

光源、光线参数配置、光照图修复

2022-11-20 13:25:24 777 1

原创 UE5笔记【零】快捷键与部分素材网

UE5操作快捷键。

2022-11-19 17:16:48 491

原创 UE5笔记【四】UE5主材质Master Materials和材质实例MI

主材质和材质实例

2022-11-19 13:54:36 449

原创 UE5笔记【三】UE5材质Materials

UE5材质Materials

2022-11-19 10:41:46 765

原创 UE5笔记【二】添加实体和材质。后处理体积影响全局和局部。

添加实体和材质。后处理体积影响全局和局部。

2022-11-18 21:35:29 393

原创 UE5笔记【一】安装、第一个关卡:光线、原点、平面;光线、天空、云朵;内容抽屉;运动控制;

安装、新建项目、新建关卡:光线、原点、平面;光线、天空、云朵;内容抽屉;运动控制;

2022-11-18 13:54:00 289

原创 UE5笔记【】操作细节记录:处理拉伸纹理形变;贴花厚度处理技巧;相框中添加照片;

贴花厚度和贴花decal使用范围控制。相框中添加图像。

2022-11-16 11:16:03 343

原创 UE5笔记【】MetaHuman操作:

UE5 + MetaHuman+Live Link Face

2022-10-26 12:35:24 313

转载 【搬运】C++静态库与动态库

C++静态库与动态库

2022-09-24 16:35:53 63

原创 CMake入门(一)Ubuntu下使用和Window下使用

CMake跑起来。

2022-09-10 23:42:30 541

原创 ubuntu下安装gfortran

Ubuntu安装gfortran

2022-08-25 18:18:27 2009

翻译 【论文翻译】SPIN:Learning to Reconstruct 3D Human Pose and Shape via Model-fitting in the Loop

姿态估计有两种方法:一种是基于迭代像素拟合模型的优化算法,但是初始化过程慢且初始化对结果的影响较大。一种是基于神经网络直接拟合模型的回归算法,这个快稳但是精度并非像素级。两者做个结合:用神经网络拟合一个初始化模型,然后再用迭代优化算法去验证这个模型,以此作为监督信息来指导网络更新。网络更新几轮后,神经网络拟合的模型更好了,迭代算法像素级检查发现误差变小了。

2022-08-23 00:06:04 80

原创 手写一个Mystrcat

Mystrcat

2022-08-20 17:06:08 66

原创 手写一个自己的mystrstr

自己实现strstr功能。

2022-08-19 23:02:00 124

原创 C语言【空字符】和【空指针】

空字符是一个字符,占1字节;而空指针是一个地址,通常占4字节。

2022-08-14 11:36:43 906

原创 C语言字符串中【数组形式】和【指针形式】不同之处

初始化数组把静态存储区的字符串拷贝到数组中,而初始化指针只把字符串的地址拷贝给指针。

2022-08-13 23:42:56 264

原创 【特别注意事项】C语言解引用未初始化的指针

千万不要解引用未初始化的指针。

2022-08-11 23:46:08 422

原创 计算机工作原理

1、储存在计算机中的所有内容都是数字。指令集中的每条指令都有一个数字码。2、计算机程序最终必须以数字指令码(即,机器语言)来表示。

2022-07-23 06:04:34 381

原创 C#多层继承问题

对于DerivedClass.DisplayName()是虚方法,而SubDerivedClass.DisplayName()是重写了他的派生得最远的成员。如果使用了New修饰符的SuperSubDerivedClass.DisplayName()将被隐藏。

2022-06-04 13:20:14 376 1

原创 C#数组copy与clone的一个问题?

值类型:存在栈中,不联动随变。引用类型:存在堆中,是对引用的拷贝,联动随变。

2022-05-31 22:35:40 156

原创 C#语言编译:并与C/C++对比

C#语言在.NET中,编译分为两个阶段:(1) 将源代码编译为Microsoft中间语言(CIL)。(2) CLI把CIL编译为平台专用的代码。不仅是编译问题:程序执行问题C#程序还需要在一个代理(托管)的上下文中执行。 负责管理C#程序执行的代理就是:虚拟执行系统(Virtual Execution System,VES) 更通俗称呼为:“运行时”。运行时:负责加载和运行程序,并在程序执行时提供额外的服务。如下图:是C#编译执行情况。C#与C/C++...

2022-05-31 18:47:17 143

原创 一切皆地址

一切皆地址:变量(数据)是以某个地址为起点的一段内存中所存储的值; 函数(算法)是以某个地址为起点的一段内存中所存储的一组机器语言指令。程序的本质,就是:数据+算法。数据存储在变量中,或者说变量代表着数据。函数代表的是算法。变量的本质:是以变量名所对应的内存地址为起点的一段内存,内存中存储的就是变量的数据。这段内存有多大,是由变量的数据类型所决定的。所以说:变量是地址。函数的本质,是以函数名所对应的内存地址为起点的一段内存,在这段内存中,存储的不是某个值,而是一组机器语言指..

2022-04-21 13:59:39 60

原创 C语言指针数组和二级指针

void test0701(){ int a = 10; int b = 20; int c = 30; int* arr[] = { &a, &b, &c }; *arr[1] = 200; printf("a=%d\n", a); printf("b=%d\n", b); printf("c=%d\n", c);}void test0702(){ // 二级指针 char* arr[] = { "hello", "world", "ni..

2022-04-20 14:48:47 676

原创 C语言指针操作访问控制数组

#include<stdio.h>void test0601(){ int a[] = { 1, 2,3 ,4,5,6 }; int* p = a; int len = sizeof(a) / sizeof(a[0]); printf("通过指针来操作访问数组元素。\n"); for (int i = 0; i < len; i++) { printf("%d\n", p[i]); } for (int i = 0; i < len; i++) { .

2022-04-20 14:20:16 768

原创 C语言指针实现strchr功能:字符查询

#include<stdio.h>#include<string.h>void test0401(){ char str[] = "Hello world"; char a = 'o'; char* p = strchr(str, a); printf("%s\n", p);}char* myStrChr(const char* arr, char ch){ char* ptr = arr; printf("此时ptr指向内容为:%s\n", ptr);.

2022-04-20 12:10:56 627

原创 C语言指针实现冒泡排序

#include<stdio.h>void test0301(){ int arr[5] = { 1, 2, 3, 4, 5 }; int* p = arr; printf("sizeof(arr) = %d\n", sizeof(arr)); printf("sizeof(p) = %d\n", sizeof(p));}void MyBubbleSort(int* p, int len){ for (int i = 0; i < len - 1; i++) {.

2022-04-20 12:07:15 2679

原创 C语言指针实现字符串逆序反转

#include<stdio.h>#include<string.h>void rec(char* arr){ //int len = sizeof(arr); // 判断字符串长度需要用strlen。 int len = strlen(arr); printf("字符串长度len = %d\n", len); char* p1 = arr; char* p2 = &arr[len - 1]; while (p1 < p2) { char.

2022-04-20 11:51:19 2189

原创 C语言与C++语言的一个区别:指针修改const变量

先上代码:const int a = 10;printf("a = %d\n", a);int* p = &a;*p = 100;printf("a = %d\n", a);这段代码在C语言中,可以正常运行。在C++中,会被告知int* p = &a;报错:const int *" 类型的值不能用于初始化 "int *" 类型的实体这段代码运行在以.c结尾的文件中可以通过,.cpp文件无法通过。结论:C语言允许通过指针修改const修饰的变量值。 C

2022-04-19 11:33:56 174

原创 C语言字符串分割实例

void strtokTest(){ char a[100] = "abc def hig aaa bbb"; char* s = strtok(a, " "); while (s != NULL) { printf("%s\n", s); Sleep(500); s = strtok(NULL, " "); }}注意事项:在第一次调用时:strtok()必需给予参数s字符串。 往后的调用则将参数s设置成NULL,每次调用成功则返回指向被分割出片段的指针。头部文件.

2022-04-12 21:56:55 1020

PU-GAN中tf_ops.zip

PU-GAN中sh根据个人环境修改编译。

2021-06-14

GitHub - soumith_ganhacks_ starter from _How to Train a GAN__ at NIPS2016.pdf

How to Train a GAN: Tips and Tricks to Make GANs Work的pdf文档

2021-05-21

空空如也

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

TA关注的人

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