Lumix Engine —— C++ 3D 游戏引擎
Lumix Engine,开源 3D 游戏引擎,用 C++编写的,支持多种脚本语言。
特性:
- PBR,HDR,延迟渲染
- Lua 脚本
- JavaScript 脚本
- 动画系统
- Audio
-
物理引擎(NVidia PhysX)
-
导航
- GUI
- 统一式 WYSIWYG 编辑器
- 不同的后期处理:自由度,GODRAYS,色调映射(Tonemapping),胶片颗粒(Film Grain),SSAO,FXAA 等等
- Fur shader(绒毛着色器)
- Particle system(粒子系统)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | g1 源码之 youngGC 技术细节探究
笔者经过上次研究ZGC的代码之后,感受到了ZGC性能的提升和设计的巧妙,由此知道了ZGC的各种优势。但是现在日常生产中许多应用还是用的JAVA8和G1,作为一个对技术有追求的程序员,不由得产生了看一看G1源码的想法。笔者一直本着比较学习才能收获更多的原则,所以打开了java8的源码,开始学习G1,再学习过程中发现,G1的代码相较于zgc阅读起来稍微有些困难,花的时间更长一些。网上许多关于G1源码的文章并不是很全面,有些问题也没有讲清楚,笔者会尽量将源码的细节阐述清楚。 首先G1的GC过程分为4个阶段或者说策略: youngGC 老年代并发GC(又叫并发模式gc,本文都先称之为老年代并发gc) 混合GC FullGC 每个阶段GC的内容都比较多,在这里由于篇幅原因,我们先讲解下g1中youngGc(源码中也叫增量gc) 的源码,话不多说,直接来看: 一.youngGC触发的时机 关于GC笔者不建议直接去看GC的方法,最好时从GC触发的时机去看,从入口去看,这样才能更全面的学习GC的源码,更深层次的学习GC的相关流程。 youngGC的触发时机是在创建对象时若申请不到内存,则会触发一次yo...
- 下一篇
Google 将 TensorFlow Lite 引入 Android,鼓励更多应用使用机器学习
近些年来,各大科技公司都在致力于人工智能与机器学习的研究,其中 Google 是在该领域发展最为迅速的公司,如今 Google 已经将这些技术运用于搜索、邮件、翻译、助手等多个领域。在今年的 Google I/O 2021 上,Google 还对外展示了 LaMDA(Language Model for Dialogue Applications) ,这是一个利用 AI 技术,专为对话应用设计的语言模型。 最近一年,各大科技公司还将人工智能与机器学习的研究重点从服务器端转移至设备端。相比于原本的服务器端运算,设备端的运算速度更快、延迟更低、无需网络连接、并且能够保护用户隐私,还能有效降低手机这类设备的电量消耗。 为了帮助提高机器学习技术在 Android 系统中的使用率,Google 近日决定将 Android ML 平台 —— 主要是 TensorFlow Lite 直接添加到 Play services 中。Google Play services 是负责 Android 上面向用户的关键功能,并为第三方应用程序开发人员提供了各种工具的访问,最新添加的功能将会是设备上的机器学习。 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)