Nebula 是一个开源且免费使用的现代 C++ 游戏引擎。

是一个开源且免费使用的现代C++游戏引擎。Nebula正在不断开发,这意味着功能一直在不断添加。目前支持:从下到上完全数据驱动的设计。数据结构套件,从容器到操作系统包装器,一切都是为了性能和最小的调用堆栈而设计的。多线程。SSE加速且直观的数学库。完整的python支持脚本层。高级渲染框架和着色器。测试平台和基准测试。分析工具。渲染Nebula渲染子系统做了很多努力,目前支持:统一的集群系统-雾量、贴花和灯光都进入同一结构。屏幕空间反射-工作状态,但仍在进行中。在计算中完成的基于地平线的环境光遮挡。基于物理的材质和渲染。多线程子通道录音。用于局部光的阴影贴图和用于全局/定向/太阳光的CSM。体积雾和照明。几何贴花。CPU-GPU混合粒子系统。蒙皮和动画。脚本化渲染路径。伏尔甘。色调映射。异步计算。使用稀疏绑定的虚拟纹理。自适应虚拟纹理地形。快速且保守的GPU内存分配。区域灯。实体系统Nebula历史上一直采用以数据库为中心的实体方法。在Nebula的最新版本中,通过采用ECS方法来不断改进,同时仍然保持以数据库为中心。数据导向数据驱动每个实体的内存开销最小。高性能而不影响可用性或简单性用于轻松实例化和分类实体类型的蓝图和模板系统。自动序列化和反序列化

相关推荐

封面图片

一个快速、小巧的向量搜索引擎,可用于C++、Python、JavaScript、Rust、Ja、GoLang和Wolfram

一个快速、小巧的向量搜索引擎,可用于C++、Python、JavaScript、Rust、Java、GoLang和Wolfram等编程语言。支持多种度量方式,包括欧氏距离、点积、余弦、杰卡德、海明、哈弗辛等。此外,还支持半精度、多线程、变量维度向量等功能,可以在不加载到内存中的情况下从磁盘中查看数据集。提供了各种绑定库,如Python绑定库、JavaScript绑定库、Rust绑定库等,可以简化用户的工作流程#搜索引擎

封面图片

资源C++并发编程实战 中文第2版 | C++ Concurrency in Action

资源名称:C++并发编程实战中文第2版C++ConcurrencyinAction描述:(非常棒的一本书!十分高清,并且带书签)第二版根据C++14和C++17标准进行更新和修订,涵盖了所有标准中最新的改动!本次修订版所要解答的问题是,如何用C++17写出优雅且健壮的多线程应用,并告诉你所有的细节!这是一本介绍C++并发和多线程编程的深度指南。本书从C++标准程序库的各种工具讲起,介绍线程管控、在线程间共享数据、并发操作的同步、C++内存模型和原子操作等内容。同时,本书还介绍基于锁的并发数据结构、无锁数据结构、并发代码,以及高级线程管理、并行算法函数、多线程应用的测试和除错。本书还通过附录及线上资源提供丰富的补充资料,以帮助读者更完整、细致地掌握C++并发编程的知识脉络。链接:https://www.aliyundrive.com/s/MJ5r78h2num

封面图片

一种通用的高性能轻量级类STL的现代C++ B树

一种通用的高性能轻量级类STL的现代C++B树这个库是只有头文件的,所以除了包含头文件之外不需要额外的设置过程。此库在C++中实现了一个通用的仅head的STL类B树,包括支持将其用于内存映射磁盘文件和固定大小的分配器。B树是一种自平衡树数据结构,它维护排序的数据,并允许在对数时间内进行搜索、顺序访问、插入和删除。与其他自平衡二叉搜索树不同,B树非常适合于读取和写入相对较大数据块的存储系统,例如数据库和文件系统。

封面图片

QuestPDF 一个用于PDF文档生成的现代开源.NET库。提供全面的布局引擎,由简洁且可发现的C# Fluent API提供

一个用于PDF文档生成的现代开源.NET库。提供全面的布局引擎,由简洁且可发现的C#FluentAPI提供支持。使用C#设计PDF文档并采用纯代码方法。充分利用你的版本控制系统。使用一系列强大且可预测的结构元素(如文本、图像、边框、表格等)撰写PDF文档。利用专为PDF文档生成和分页支持而设计的综合布局引擎。使用简洁易懂的C#FluentAPI编写代码。利用智能感知快速发现可用选项。不要局限于任何专有脚本语言或格式。遵循你的体验并利用所有现代C#功能。⌛通过热重载功能节省时间,无需重新编译代码即可实时预览PDF文档。

封面图片

SummerAsr - 基于C++的可独立编译且几乎没有额外依赖库的本地中文语音识别器

-基于C++的可独立编译且几乎没有额外依赖库的本地中文语音识别器SummerAsr是一个独立编译的大范围连续语音识别系统(ASR),是一个可以本地运行的系统,不需要连接网络,并且没有其他依赖,一键编译完成即可进行语音识别。SummerAsr识别的WAV(PCM)数据格式为:16K采样率,16bitsintSummerAsr的底层计算库使用Eigen,Eigen是一套模板定义的函数,大部分情况下,只需要包含头文件即可,所以本项目没有其他依赖,在C++环境下可以独立编译和运行。本项目使用Eigen提供的矩阵库实现了神经网络算子,不需要依赖例如pytorch,tensorflow,ncnn等其他NN运行环境。本项目在Ubuntu上编译运行,其他类Linux平台,如Android,树莓派等,也应该没啥大问题,在Window上没有测试过,可能需要一点点。

封面图片

1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。

是一个现代化、开源的Linux服务器运维管理面板。1Panel的功能和优势包括:快速建站:深度集成Wordpress和Halo,域名绑定、SSL证书配置等一键搞定;高效管理:通过Web端轻松管理Linux服务器,包括应用管理、主机监控、文件管理、数据库管理、容器管理等;安全可靠:最小漏洞暴露面,提供防火墙和安全审计等功能;一键备份:支持一键备份和恢复,备份数据云端存储,永不丢失。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人