自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chao

别人只能给你指路,而不能帮你走路,自己的人生路,还需要自己走。

  • 博客(240)
  • 资源 (41)
  • 收藏
  • 关注

原创 大模型相关的资料

Llama 3.1 模型系列还采用了专家混合(MoE)架构,从而提高了训练效率和稳定性。避免使用 MoE 架构可确保训练过程更加一致可靠,因为 MoE 有时会带来复杂性,从而影响模型的稳定性和性能。Ollama 一个简明易用的本地大模型运行框架Ollama 界面 https://docs.openwebui.com/unsloth 大模型微调工具crewai 示例`import os。

2025-01-02 16:19:07 59

原创 gitlab 15.0 升级 17

删除 dump.rdb。

2024-07-13 18:00:30 578

翻译 RenderStream最佳实践

使用 d3 插件的最佳实践

2024-02-20 17:38:40 194

原创 git 获取版本号

当前头部是基于v1.0.4的,但由于它在此基础上有一些提交,所以describe在最后添加了额外的提交数量(“14”)和提交本身的缩写对象名称(“2414721”)。git rev-parse --short HEAD 将返回当前分支的最新提交的短SHA-1值。git describe --tags --abbrev=0 HEAD 返回tag号码。git rev-parse --abbrev-ref HEAD 获取分支名称。git rev-parse HEAD 将返回当前分支的最新提交的SHA-1值。

2023-12-14 12:04:39 356

转载 虚幻的同步机制

当GameThread与RHI线程及GPU同步时,GameThread会使用宏ENQUEUE_RENDER_COMMAND向RenderThread的TaskGraph队列中投递一个FSyncFrameCommand任务,以便将Command List同步投递到RHI线程。在FRenderCommandFence的Wait函数中,会检查投递给RenderThread的CompletionEvent是否被执行,如果没有执行则调用GameThreadWaitForTask函数来阻塞等待(通过Event实现)

2023-11-29 11:04:31 478

转载 d3d 字体渲染

DirectX11 With Windows SDK–08 Direct2D与Direct3D互操作性以及利用DWrite显示文字。

2023-11-20 18:31:58 169

原创 UE4 剖析工具

这里的实际性能成本是“Lightmap(光照贴图)”和“Shadowmap(阴影贴图)”的内存使用(取决于所使用的光照类型)。stat startfile 和 stat stopfile:将 start/stop 持续时间内的所有实时 stat 数据转储到一个 .ue4stats 文件,可以在 Unreal Frontend 中打开:https://docs.unrealengine.com/en-US/Engine/Deployment/UnrealFrontend/index.html。

2023-11-09 11:45:52 538

原创 UE Command Line 虚幻启动参数

在遇到错误时抑制生成对话框。这在屏幕外或容器中运行虚幻引擎时很有用,因为在这些场景中消息框可能会无限期挂起。(不会弹出UE自身的崩溃报告器 和 系统的错误弹窗)自动运行虚幻引擎应用程序,在本地计算机上完全没有可见的渲染。该应用程序不会显示窗口,也不会全屏渲染。把LogFirst可见性设置为verbose,把LogSecond可见性设置为off。

2023-11-06 16:58:41 827

原创 虚幻5.1 常见的效果关闭方式

常见的虚幻效果关闭方式

2023-11-06 11:37:37 824

原创 RenderStream-UE

除了持久关卡之外的关卡中的角色是独立的。持久关卡中的角色在所有关卡之间共享。除持久关卡外的关卡中暴露的参数只有在RenderStream层中选择对应场景时才可用。【可选】为了使Unreal Engine在失去焦点时以全速运行,请转到编辑(Edit)→编辑器首选项(Editor Preferences),取消选中“在后台时使用较少的CPU”(搜索“cpu”)。None(无)- 这个选项没有场景控制,只是将默认地图的所有关卡(Levels)合并成一个持久关卡(persistent level)。

2023-10-19 11:58:54 176

原创 虚幻阴影整理

功能结合使用,它能够实现电影级的品质效果,为大型开放场景提供光照。边缘没有 raytraced shadow 柔和。

2023-10-14 19:07:23 641

原创 RTP and SDP 相关

Example jpeg-xs.sdp。

2023-09-28 14:33:44 122

原创 IP Video

NDI:SRTRISTRTMPRTSPDANTE。

2023-09-15 16:35:09 232

原创 image-matting 一些参考

image matting 一些参考地址

2023-07-18 10:53:40 412

原创 Unreal Engine NeuralNetworkInference 翻译

UNeuralNetwork是NNI的关键类,并且是用户应该与之交互的主要类。它表示深度神经模型本身。它能够加载并运行推理(即前向传递)任何ONNX(开放神经网络交换)模型。ONNX是ML互操作性的行业标准,所有主要框架(PyTorch、TensorFlow、MXNet、Caffe2等)都提供到ONNX的转换器。NeuralNetworkInference(NNI)是Unreal Engine用于运行深度学习和神经网络推理的框架。效率:底层采用最先进的加速器(DirectML、AVX、CoreML等)。

2023-06-06 11:25:25 195 1

原创 unicode转换utf8 用 c++代码 并用%连接每个UTF-8编码 去掉\ 所有十六进制里面的字母都是大写

【代码】unicode转换utf8 用 c++代码 并用%连接每个UTF-8编码 去掉\ 所有十六进制里面的字母都是大写。

2023-04-23 17:24:34 313

原创 ue4 全景

使用sencecapturecube做全景。

2023-04-04 15:05:15 150

原创 FXAA 蓝图抗锯齿

虚幻里面对SceneTexture的访问需要使用 SceneTextureLookup 函数。SceneTextureId 需要在源码里面找到相对应的数值。下面是一个对深度模板做fxaa的例子。

2023-03-15 10:32:40 241

原创 ue4 Custom Shaders blur

【代码】ue4 Custom Shaders blur。

2023-02-22 18:41:14 170

转载 版本控制 | 如何利用虚幻引擎进行虚拟制作,为电影制作带来更多可能

通过正确的流水线,他们可以与变更同步,避免审查时间过长造成拍摄瓶颈,并避免了重新拍摄的风险。它可以让您的团队对资产一目了然,并始终能找到适合现场使用的资产。然后,现场的摄像机与Unreal中的虚拟摄像机同步,这样虚拟场景就会随着摄像机的移动而移动。虚幻引擎为虚拟制作团队提供了一种强大的方式,可以将虚拟和增强现实,与现场捕捉的CGI和镜头无缝结合。Epic扩展了Unreal构建整个3D环境和重塑虚拟制作工作流的能力,其目的是通过允许更大的文件尺寸,以及使用4K、8K和12K的纹理来帮助实现超现实的效果。

2023-02-16 10:21:15 484

原创 Go语言编写的简单的 freeD 跟踪协议的实现

go语言的 freeD 例子

2023-02-15 14:41:31 890

翻译 EZtracking UE4/5 Live Link 插件使用方法

EZtracking插件可以帮助你将实时跟踪数据连接到你的项目。

2023-02-09 15:19:34 1010

转载 Porting from Direct3D 11 to Direct3D 12

SwapchainsNoteNoteSwapchainsNote。

2023-02-02 17:46:44 230

转载 AsyncTask Function

ue4 异步任务

2022-12-02 15:20:25 127

原创 ue4 Render Text to Texture using Canvas Render 2d

绘制文字到场景中片上面

2022-09-14 11:51:04 353

转载 MetaHuman Visemes

MetaHuman Visemes

2022-08-02 11:55:24 299

原创 dashboard

Creating sample userIn this guide, we will find out how to create a new user using the Service Account mechanism of Kubernetes, grant this user admin permissions and login to Dashboard using a bearer token tied to this user.IMPORTANT: Make sure that you k

2022-07-01 16:31:14 199

原创 hyper-v kubernetes commands

目前的解决方法只能是手工指定分辨率,下面是具体步骤。打开文件/etc/default/grub找到GRUB_CMDLINE_LINUX_DEFAULT所在行,在最后加上video=hyperv_fb:[分辨率]比如我想要的分辨率是1600×900,这一行改完后就是GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash video=hyperv_fb:1280x720”修改完毕后在Terminal环境里运行sudo update-grub重启机器后,便可以看到Ubuntu运

2022-06-29 15:00:49 202

原创 Unreal Engine Hooking

Structuring our hookNow we know what our original function looks like and is structured like. Let's start on our hook.Setting up the headers:#define ENGINE_API __declspec(dllimport)#include <windows.h>#include <math.h>#include <std.

2022-05-16 16:07:58 343

原创 c++ hook 钩子的使用介绍

一、基本概念:  钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。  钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强

2022-05-16 14:35:59 6232

原创 编译mesa

代码https://gitcode.net/chao56789/mesa暗转Mesonpy -3 -m pip install meson mako

2022-03-30 11:45:35 882

原创 软件光栅化整理资料 software rasterizer

software rasterizer关于软件光栅化Windows Advanced Rasterization Platform(WARP)Enabling Rendering When Direct3D Hardware is Not AvailableHow to Use WARPreference rasterizerMesaGallium LLVMpipe DriverOpenSWR开源代码关于软件光栅化The goal is to build a renderer without the h

2022-03-29 11:41:55 636

原创 ue4 customdepth 渲染

//跟踪CustomDepth 所以要注意EMeshPass::Type PassType == CustomDepth的地方EMeshPass::Type PassType//将FMeshPassProcessor在pass内部绑定FMeshPassProcessor* MeshPassProcessor = CreateFunction(Scene, &View, nullptr);FParallelMeshDrawCommandPass& Pass = View.Parall

2022-02-14 17:15:53 469

原创 ue4 4.27源码下载

ue4 源码 可通过导入到gitcode里面 下载gitee 阿里云等都会因为代码太大 拒绝下载所以gitcode这点还不错其他网上说的浏览器插件都不好使

2022-01-25 10:48:06 1919

原创 Gitlab-ci does not recognize python

ci 找不到python$ python -Vpython : The term ‘python’ is not recognized as the name of a cmdlet, function, script file, or operable program. Checkthe spelling of the name, or if a path was included, verify that the path is correct and try again.At C:\WINDO

2021-11-12 11:51:10 811

原创 色彩空间及转换

AP0-to-XYZ MatrixIn the code, matrix is created by:const float AP0_2_XYZ_MAT[4][4] = RGBtoXYZ( AP0, 1.0);and the operator would be:const float RGB_out[3] = mult_f3_f44( RGB_in, AP0_2_XYZ_MAT);Equivalent math:R_out = 0.9525523959 * R_in + 0.00000

2021-08-23 19:04:04 1143

原创 矩阵转角度

float sy = sqrt(transform[0] * transform[0] + transform[4] * transform[4]); bool singular = sy < 1e-6; // If float x, y, z; if (!singular) { x = atan2(transform[9], transform[10]); y = atan2(-transform[8], sy); z = atan2(tran...

2021-08-16 16:21:07 359

转载 Calling BP Events From CPP

Events in BlueprintThere are a few ways to fire events in Blueprint but this page is going to cover BlueprintImplementableEvent, BlueprintNativeEvent & CallFunctionByNameWithArguments.BlueprintImplementableEventThis is the simplest one and it allows

2021-08-11 18:59:12 167

原创 左右手坐标系

2021-08-10 12:14:15 176

转载 Field-of-view of lenses by focal length

不同ccd大小对应不同的fov

2021-08-10 12:12:03 154

紧凑型NAS解决方案-Synology DS220+的高性能与多功能特点

内容概要:本文详细介绍了Synology DiskStation DS220+这款紧凑型网络连接存储(NAS)设备。它不仅能够提升数据共享、管理和多媒体应用的功能,而且支持多项进阶技术和特性以增强系统的稳定性和扩展性。具体亮点包括数据吞吐速率的大幅提升(读取超过225 MB/s、写入超192 MB/s),内置了双重千兆网卡和Link Aggregation技术用于网络冗余及负荷分担;还配备了Intel Celeron处理器,提供了相较于先前款式更高程度的应用程序效能增益。另外,DS220+引入了许多针对文件处理和数据安全保障方面的特性,例如RAID级别的数据冗余保护措施和支持多种文件系统的高级功能。 适用人群:对于中小型企业和个人用户而言,他们希望通过一款性价比高的产品获得良好的数据存取能力和可靠的灾备方案,并且追求更好的多屏互动娱乐方式或者寻找一套高效的办公协同软件集合的用户非常合适。 使用场景及目标:无论是用于企业级文档资源共享还是家用私人数据中心建设,亦或是构建智能家居枢纽来进行音视频播放,DS220+都表现出了卓越的表现力和适应能力。它的设计旨在简化用户的日常运维负担的同时确保关键业务不受中断威胁,比如当遇到意外断电等情况也可以依靠硬盘睡眠机制来节省能源。 其他说明:此外,官方还为客户提供了一整套周边增值服务如云同步、远程访问、备份恢复等功能插件,极大地方便了用户的操作便捷度与使用的灵活性;并且,考虑到环保因素,整个装置的散热组件也得到了优化使得运行噪音更低,待机状态下功率消耗显著减少至仅有几瓦左右。

2025-02-09

Glowing Orbs

虚幻插件 备份

2023-10-11

NDI SDK for Unreal Engine.exe

unreal 4.27 5.0 5.1 ndi io plugin 插件

2023-02-08

Unigine_Heaven benchmark 下载

Extreme performance and stability test for PC hardware: video card, power supply, cooling system. Check your rig in stock and overclocking modes with real-life load! Also includes interactive experience in a beautiful, detailed environment. KEY FEATURES Extreme hardware stability testing Accurate results due to 100% GPU-bound benchmarking Support for DirectX 9, DirectX 11 and OpenGL 4.0 GPU temperature and clock monitoring Comprehensive use of adaptive hardware tessellation Dynamic sky with vol

2022-04-06

glview637-setup.exe 查看opengl版本神器

OpenGL Extensions Viewer 6 | realtech VR New version 6.0 for Windows, now available, 20th Anniversary of OpenGL Extensions Viewer, with CPUID New version for Mac, CPUID, and Apple Silicon native support, Metal and other improvements. A reliable software which displays useful information about the current OpenGL 3D accelerator and new Vulkan 3D API. This program displays the vendor name, the version implemented, the renderer name and the extensions of the current OpenGL 3D accelerator.

2022-04-06

mesa3d-22.0.1-release-msvc Windows 编译好的llvm版本

Mesa项目最初作为 OpenGL规范的开源实现。现在扩展为兼容更多的 graphics APIS:including OpenGL ES (versions 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC and Vulkan。 同时,各种显示设备的驱动程序开始允许Mesa库兼容,包括软件仿真到先进gpu的硬件加速。 Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. The llvmpipe software renderer allows running of OpenGL applications without any hardware / driver support. llvm(low level virtual machine) Windows 编译好的llvm版本

2022-04-06

gitlab-runner-windows-amd64.exe

gitlab-runner

2021-08-10

相机 calibration ppt

相机标定原理 ppt

2021-08-10

left handed to right handed Coordinate Systems

左右手坐标

2021-08-10

PanasonicPTZLiveLinkPlugin_UG

Panasonic PTZ 摄像机 LiveLink 文档

2021-08-10

decklink linux Capture

decklink sdi linux capture exe stderr, "Capturing with the following configuration:\n" " - Capture device: %s\n" " - Video mode: %s %s\n" " - Pixel format: %s\n" " - Audio channels: %u\n" " - Audio sample depth: %u bit \n",

2020-10-16

CrxMouse_4.4.2_chrome.zzzmh.cn.zip

手势插件 只需一个鼠标手势即可实现!crxMouse Chrome™ 手势扩展程序为您带来触手可及的 Chrome 浏览器功能,通过解锁完全可自定义的鼠标手势、击键和鼠标快捷键来提高您的工作效率。

2019-11-04

C++11新特性解析是与应用

《深入理解C++11:C++11新特性解析与应用》内容简介:国内首本全面深入解读C++11新标准的专著,由C++标准委员会代表和IBM XL编译器中国开发团队共同撰写。不仅详细阐述了C++11标准的设计原则,而且系统地讲解了C++11新标准中的所有新语言特性、新标准库特性、对原有特性的改进,以及如何应用所有这些新特性。

2018-01-11

zlib源码方便嵌入

直接使用的zlib代码 不需要编译成库 方便实用

2017-12-13

cudnn-8.0-windows10-x64-v5.1 下载

cudnn 8.0 windows10 x64 v5.1适用于Windows10 CUDA8.0

2017-10-16

NVIDIA-Capture-SDK

NVIDIA-Capture-sdk 采集视频的sdk 可以从应用和opengl dx buffer里面取数据的库 好像得需要专业卡才可以使用

2017-09-27

C实现MATLAB函数interp

interp 函数的实现

2017-05-16

CUDA_C_Programming_Guide

CUDA_C_Programming_Guide

2017-01-04

ffmpeg windows 执行程序

ffmpeg 命令行 执行程序

2016-12-27

render to texture 事例代码

rendertotexture 技术的实现

2016-12-20

dx11 vive sample

官方事例代码的 dx11 版本 openvr 的调用方式

2016-12-20

AmbaRemoteCam 3.0.0.3-Setup

1积分下载吧

2016-04-17

看动态库的工具 depends

Depends.exe 是用来反编译VC程序的工具,可以查看PE模块的导入模块以及导入和导出的函数,以及动态剖析PE模块的依赖性和解析C++的函数名称 可分析dll和exe所依赖的dll。可以看到dll以及dll的函数,可以查看导入导出函数,挺好用的 主要功能如下: 该工具得到的是你软件中隐式链接的Dll库,也就是用lib关联的Dll模块,无法显示显式链接的Dll模块,也就是用LoadLibrary函数导入的Dll函数 查看 PE 模块的导入模块 查看 PE 模块的导入和导出函数 动态剖析 PE 模块的模块依赖性 解析 C++ 函数名称

2015-12-17

NVIDIA GPU Computing SDK

NVIDIA GPU Computing SDK opencl d3d interop

2015-08-13

trepn-profiler 高通的手机CPU状态查看软件

可以实时查看手机CPU频率的工具 包内包含 一个说明文档 和 两个安装包

2015-02-13

Visual Leak Detector 2.4rc2

内存泄露检测神器 好用 vs2010 可以检测出你的程序中的内存泄漏的

2014-10-23

libjpeg 库文件

libjpeg 库文件 android 工程中科直接使用

2014-08-07

V4L2 SAMPLE CODE

V4L2 CAMERA 示例代码 简单实现

2014-05-26

Android_Tuner

可以查看手机的当前电流 电压等数据 调试手机必备

2014-03-28

fastboot 工具

fastboot windows 工具 刷机使用

2014-03-11

git-repo.zip

从谷歌的网站上半天下不来 好不容易找个一个 挂上来给大家下载

2014-03-07

OpenGL Extensions Viewer

OpenGL Extensions Viewer 查看android 手机的 opengl 信息的工具 非常好用

2013-11-21

ogl_fbo_pbo_readback

FBO创建以后必须绑定缓冲区:颜色、深度必须,模板缓冲区看需求而定。 缓冲区对象并不局限于RBO,纹理对象也可以充当缓冲区对象:创建纹理是glTexImage2D最后一个参数为NULL,在显存中只需要创建纹理对象,而并不需要传纹理数据。

2013-09-13

kdevelop-4.5

kdevelop linux 下中文程序开发集成环境-Kdevelop   KDE试图通过提供一个容易使用的桌面和相关的可以扩展现有GUI图形界面软件的库来减小上述问题。但由于自由软件经常是作者用业余时间编的,现有编程环境是否让程序员喜爱就成为一个问题。KDevelop希望能够更进一步让程序员编程更容易且更有效率,在同样的开发阶段,用KDevelop编制的程序或许更可靠,功能更多。   为了实现上述目标,KDevelop集成开发环境提供了许多程序员需要的特性,并且它包括了一些第三方程序的功能,比如make和GNU C++编译器,使之成为开发过程中集成的部分。

2013-09-09

CL/GL interop 演示ppt文档

CL/GL interop OpenCl/OpenGl interop 详细描述了联合操作的具体实现步骤

2013-07-04

android-support-v4

android support是google官方的向下兼容包.

2013-07-04

trepn-profiler 高通的手机状态查看软件

trepn-profiler 高通的手机状态查看软件

2013-06-21

ViewPagerIndicator-2.4.1-0

View Pager Indicator JakeWharton - Android 需要的朋友请下

2013-06-21

SDL ffmepg android

可以完美播放视频 移植SDL和ffmepg到android上

2013-05-22

ruby-1.9.2-rc2

可以使用的ruby 使用方法见我的博客 用于编译faplayer

2013-04-19

空空如也

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

TA关注的人

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