首页 文章 精选 留言 我的

精选列表

搜索[物理引擎],共10000篇文章
优秀的个人博客,低调大师

跨平台游戏引擎 Axmol-2.0.0 发布

添加实验性的 WebAssembly 构建支持(WebGL 2.0),由@nowasm贡献 已知问题 WebGL context lost 尚未处理 部署在 github pages 的 demo 可快速预览,注意:由于 Github 限制,未开启 WASM 多线程支持,因此多线程模块测试会报错,请忽略。 注意,以下涉及多线程的模块需要服务器软件启用多线程,即添加指定 http 响应头,参考:https://web.dev/coop-coep/,客户端编译已开启多线程支持。 AudioEngine ASTC多线程软解 TextureCache::addImageAsync MeshRenderer::createAsync 扩展模块 live2d 不支持 WASM 构建,因为其 SDK Core 部分未开源,且未提供 WASM 的预编译库 使用以下命令可快速在本机编译WASM并在浏览器预览cpp_tests axmol run -p wasm -xb "--target,cpp_tests" 添加了两个CMake选项来控制线程数量和启动html页面模板: AX_WASM_THREADS, AX_WASM_SHELL_FILE, 参考CMakeOptions.md OpenGL3/GLES3 支持, 增加cmake选项AX_GLES_PROFILE控制 GLES 版本。 增加了 3D 模型实例化渲染支持 使用 glslcc 作为新的 shader 编译工作流, 使用 ESSL310 语法编写 shader, axmol 编译系统自动编译到目标平台: MSL for Apple(macOS/iOS/tvOS) ESSL300: Android, ANGLE GLSL330: Desktop GL GLSL100:Android-4.2 增强 ProgramManager 加载机制,更加易用 增强文本渲染,基于 SDF(有向距离场)渲染的描边特效支持 增强 FileStream 接口, 可处理 4GB+ 大文件 增强 ASTC 硬件解码检测的精准性 使用 ANGLE GLES3.0 作为 Win32 平台的默认渲染后端 第三法库更新: ANGLE: 113.0.5672.128 ==> 115.0.5790.173 curl: 8.1.2 ==> 8.2.1 fmtlib: 10.0.0 ==> 10.1.0 FreeType: 2.13.0 ==> 2.13.2 llhttp: 8.1.1 ==> 9.0.1 OpenSSL: 3.0.9 ==> 3.0.10 webp: 1.3.0 ==> 1.3.1 xxHash: 0.8.1 ==> 0.8.2 zlib: 1.2.13 ==> 1.3 API 修改: 修改:ProgramManager::registerCustomProgram 添加: ProgramManager::loadProgram 删除: ProgramManager::getCustomProgram 删除: CommandBuffer::setLineWidth

优秀的个人博客,低调大师

美光发布 HSE 3.0,开源存储引擎

HSE 是一个快速可嵌入的键值存储,专为 SSD 和持久化内存设计。HSE 通过协调跨 DRAM 和多类固态存储的数据放置,优化了性能和耐久性。HSE 是支持数据库、软件定义存储(SDS)、高性能计算(HPC)、物联网(IoT)和机器学习(ML)的理想选择。 近日 HSE 3.0 正式发布,更新内容如下: 变化 游标性能现在与游标过滤器的长度无关。这意味着 HSE 应用程序可以使用任意游标过滤器对键进行迭代,并实现相同的吞吐量,这对许多客户端工作负载来说是很重要的。实现这一目标需要加强数据在存储上的组织方式,这意味着 HSE 3.0 的存储不能向后兼容以前的版本。 对于具有单调递增的键的工作负载,如时间序列数据,摄取性能得到了改善。吞吐量增加了,写和读的放大都大大降低了。同样,这也是增强数据组织的结果。 现在可以在 put API 中指定值的压缩,允许压缩的和未压缩的值一起存储。还规范了其他几个 API 和配置参数,这意味着在迁移到 HSE 3.0 时需要少量的应用程序移植。 HSE 3.0 的 API 提供了 Java 语言绑定,Python 绑定也被更新以适应上面提到的 API 变化。 提供了新的 KVDB 开放模式,以实现对只读存储的 KVDB 的查询。 进一步简化了构建基础设施,扩展了测试套件,并增强了 GitHub Actions 中的 CI 工作流程,现在可以利用 OCI 镜像。 更多详情可查看:https://github.com/hse-project/hse/releases/tag/r3.0.0

资源下载

更多资源
Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册