- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 解决UE4自定义动画节点无法打包的问题
在ue4中可以自定义动节点,实现相应的节点比较容易实现,网上有大量教程可供参考:UE4 创建自定义动画节点https://blog.csdn.net/u010385624/article/details/99634198 CustomAnimationBlueprintNode自定义动画蓝图节点 https://www.cnblogs.com/sevenyuan/p/8444173.html方法大同小异,为了能够快进入状态,可以参考下面ue4自带的动画节点源码。XXX\UnrealEng...
2020-10-02 12:19:57 1416 1
原创 UE4程序嵌入winform中
private void Form1_Load(object sender, EventArgs e) { process = new Process(); string filepath = @"D:\unreal engine\BLPRINT\bin\WindowsNoEditor\BLPRINT.exe"; process.StartInfo.FileName = filepath; pr.
2020-07-19 14:15:15 1432 5
原创 osgEarth嵌入winform中
1.首先,建立一个C++ CLR工程 OSGCLRDLL。2.建立一个OSGWrapper用来封装基本的osgEarth的C++代码。OSGWrapper.h 文件#pragma once#include <windows.h>#include <osgViewer/Viewer>#include <osgViewer/ViewerEventHandlers>#include <osgViewer/api/win32/GraphicsWind
2020-07-09 01:17:46 2276 3
原创 第一章 导言 Optix 光线跟踪编程指南
1.1 Optix 总览光线跟踪很适合并行计算的方式实现,GPU在开发并行计算程序时有很大的优势。然而光线跟踪GPU并行算法极不规则,非专业人员不能为之,或为之不能极大发挥GPU的并行计算能力。英伟达Optix光线跟踪引擎很好地解决了这个问题,使得开发并行光线跟踪程序变得相对容易。开发人员不必是图形学专家或者是一个专注于光线跟踪的团队。Optix 不仅仅是个渲染器。它是一个面向应用的可扩展
2016-08-18 10:50:43 3512
转载 光线跟踪引擎做到了
构建灵活软件系统的有效方法就是通过嵌入式脚本语言使软件系统具有扩展性。TCL、Python 以及 Lua 等语言让程序员能够对许多软件 系统的行为进行安排和定制 – 例如,游戏大多由 C++ 编写,但通常会用 Lua 来实现人物及其他游戏机制的 AI(人工智能),并用 Python 代码通过协调 C++ 或 Fortran 库代码的执行来编写高性能计算应用程序。 大多数嵌
2016-07-26 09:26:38 1663 1
原创 OptiX的渲染流水线
在进行使用OptiX之前,我们有必要使读者对Optix的渲染流水线有一个总括性的了解。下图为Optix框架结构图:在上图中,黄色框图部分是用于编写相应的自定义程序,而绿色部分不能更改由OptiX负责编写。Ray Generation program用于 初始化光线,最终生成图像的坐标设置其主光线的起点与方向。Ray Generation program在cuda程序中调用rtTrace
2016-07-25 14:14:36 1432
原创 第一章: Optix光线跟踪引擎简介
光线跟踪是一种真实地显示物体的方法,该方法由Appe在1968年提出。光线跟踪方法沿着到达视点的光线的反方向跟踪,经过屏幕上每一个象素,找出与视线相交的物体表面点P0,并继续跟踪,找出影响P0点光强的所有光源,从而算出P0点上精确的光线强度,在材质编辑中经常用来表现镜面效果。光线跟踪(光迹追踪)是计算机图形学的核心算法之一。在算法中,光线从光源被抛射出来,当他们经过物体表面的时候,对他们应用种种符
2016-07-24 18:00:55 2879
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人