自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 读cpu id

#include "stdafx.h"#include <stdio.h>#include <iostream>int main(){ int buf[4]; __cpuidex(buf, 01, 0); printf("%08x %08x %08x %08x\n", buf[0], buf[1], buf[2], buf[3]); memset(bu...

2018-08-28 15:35:48 521

转载 通过live555实现H264 RTSP直播

前面的文章中介绍了《H264视频通过RTMP流直播》,下面将介绍一下如何将H264实时视频通过RTSP直播。      实现思路是将视频流发送给live555, 由live555来实现H264数据流直播。      视频采集模块通过FIFO队列将H264数据帧发送给live555. live555 在收到客户端的RTSP播放请求后,开始从FIFO中读取H264视频数据并通过RTSP直播出去...

2018-08-22 09:07:29 313

原创 ffmpeg

1.  non-strictly-monotonic PTS1)memset(m_pYUVFrame, 0, sizeof(AVFrame));2)u_size = avcodec_encode_video2(c, &avpkt, m_pYUVFrame, &got_packet_ptr);    m_pYUVFrame->pts++;  2.  AVF...

2018-08-21 12:07:14 365

转载 OpenGL版本与OpenGL扩展机制

1 opengl的版本区别(在opengl官方文档中有详细说明)    针对Opengl不同版本的升级是主要是扩展指令集。    现在版本是4.0啦1.1 opengl1.11995年,SGI推出了更为完善的OpenGL 1.1版本。OpenGL 1.1的性能比1.0版提高甚多。其中包括改进打印机支持,在增强元文件中包含OpenGL的调用,顶点数组的新特性,提高顶点位置、法线、颜色、色彩指...

2018-08-19 07:40:01 631

原创 TArray

1. 遍历 for(auto i : MyTArray) { i-> or *i }2 找到最大值的索引int32 IndexOfMax(TArray<float> Array){ int32 HighestIndex = 0; for (int32 Counter = 0; Counter < Array.Num();...

2018-08-18 16:05:48 1060

原创 查找场景中的actor

UWorld* world = GetWorld(); for (TActorIterator<AMyActor> It(world, AMyActor::StaticClass()); It; ++It) { AMyActor* actor = *It; if (actor != NULL) { } } 

2018-08-18 13:24:44 748

转载 C++11中enum class的使用

枚举类型(enumeration)使我们可以将一组整型常量组织在一起。和类一样,每个枚举类型定义了一种新的类型。枚举属于字面值常量类型。C++包含两种枚举:限定作用域的和不限定作用域的。这里主要介绍限定作用域的。不限定作用域的使用可以参考: http://blog.csdn.net/fengbingchun/article/details/51778977   。C++11新标准引入了限定...

2018-08-18 10:56:18 2217

转载 OpenGL 库 简介

OpenGL 库 简介       OpenGL库函数的命名方式为:<库前缀><根命令><可选的参数个数><可选的参数类型>。库前缀有gl、glu、aux、glut、wgl、glx、agl等等,表示该函数属于OpenGL哪个库。参数的类型:I代表int型,f代表float型,d代表double型,u代表无符号整型。例如glVertex3fv(...

2018-08-18 07:18:09 829

转载 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码

ffmpeg开源库,实现将bmp格式的图片编码成x264文件,并将编码好的H264文件解码保存为BMP文件。实现将视频文件yuv格式保存的图片格式的测试,图像格式png,jpg, gif等等测试均OK   自己根据博客的代码,vs2010搭建的测试环境。资源下载    具体代码:   #define _AFXDLL #include<afxwin...

2018-08-17 17:38:58 741

转载 FFmpeg - C++中使用ffmpeg库

ffmpeg库的接口都是c函数,其头文件也没有extern "C"的声明,所以在cpp文件里调用ffmpeg函数要注意了。一般来说,一个用C写成的库如果想被C/C++同时可以使用,那在头文件应该加上#ifdef __cplusplusextern "C" {#endif#ifdef __cplusplus} // endof extern "C"#endif如果文件名是main...

2018-08-17 17:37:10 2731

转载 Windows FFMPEG开发环境配置

1.去FFMPEG网站上下载Dev版本的库,里面有我们需要的头文件和lib文件,然后下载Shared版本的库,里面有我们需要的dll文件http://ffmpeg.zeranoe.com/builds/记得区分32位和64位的库,这里碰到一个大坑,就是我下载的是64位的库,但是创建工程的时候选的是32位的工程,导致链接的时候一直报无法解析的外部符号 _av_register_all...

2018-08-17 16:10:44 707

转载 【Modern OpenGL】前言

说明:跟着learnopengl的内容学习,不是纯翻译,只是自己整理记录。 强烈推荐原文,无论是内容还是排版。 原文链接 本文地址: http://blog.csdn.net/aganlengzi/article/details/50354140欢迎来到OpenGL欢迎来到OpenGL学习之旅,无论你是为学术研究,为了找工作还是仅仅为了兴趣,这个网站(原网站)都会基于现代core-...

2018-08-16 07:06:20 179

转载 虚幻4渲染系统结构解析

本文根据小米互娱 VR 技术专家 房燕良在 MDCC 2016 移动开发者大会上的演讲整理而成,PPT 下载地址:http://download.csdn.net/detail/sinat_14921509/9639244。   小米互娱 VR 技术专家 房燕良 房燕良,从 2001 年开始,自主研发 3 代游戏引擎,发布游戏超过 10 款。代表作品有《仙剑3》、《功夫...

2018-08-13 15:30:01 735

原创 AddStaticMeshComponent

2018-08-11 16:03:33 1173

原创 cable

1. 建立一个actor,添加一个cable, 然后添加两个mesh作为cable的两个端点2. 在编辑器中只能设置cable终点attach的mesh和mesh的socket, 因此需要在actor的构成函数里手动的设置  cable起点attach的mesh和socket...

2018-08-11 15:58:44 746

原创 材质

1. 随摄像机变化的镜面放射效果2. 给物体表面增加抛光度3. 菲涅耳透镜效果

2018-08-04 14:45:19 230

原创 UE MATH

1. 求两点的单位向量 

2018-08-02 19:21:35 319

ucGUI学习笔记 -- 仿真器

ucGUI学习笔记 -- 仿真器 原创

2012-06-14

空空如也

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

TA关注的人

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