没有合适的资源?快使用搜索试试~ 我知道了~
Morpheus:具有基于物理渲染器的图形引擎,基于DiligentEngine构建
共194个文件
hpp:57个
cpp:51个
hlsl:13个
需积分: 50 1 下载量 127 浏览量
2021-02-28
08:57:08
上传
评论
收藏 193.56MB ZIP 举报
温馨提示
Morpheus图形引擎 Morpheus是在低级图形API之上构建的实时图形引擎。 Morpheus带有一个基于物理的渲染器,该渲染器具有基于球谐函数的辐照度。 Morpheus目前正在开发中,主要目的是作为一个教育爱好项目。 该引擎的是用OpenGL编写的,但是我已经迁移到DiligentEngine,因为我在OpenGL中遇到了许多限制,而Vulkan对于我来说太冗长了。 DiligentEngine是Direct3D12 / 11,Vulkan,Metal和OpenGL之上的薄薄抽象层,我非常喜欢使用它,并将其推荐给其他感兴趣的人。 特征 我的图形引擎中的所有内容目前仍在开发中。 但是,引擎中当前有许多功能: 基于物理的正向渲染器(请参见DefaultRenderer类):渲染器基础的阴影模型基于。 为了有效地表示辐照度场,我通过的技术计算并变换了球谐系数 线程池/任务计划程
资源推荐
资源详情
资源评论
收起资源包目录
Morpheus:具有基于物理渲染器的图形引擎,基于DiligentEngine构建 (194个子文件)
opengl-logo.bmp 65KB
directx11-logo.bmp 65KB
vulkan-logo.bmp 65KB
directx12-logo.bmp 23KB
morpheus-redux.code-workspace 2KB
RawTexture.cpp 33KB
Engine.cpp 29KB
RawSampler.cpp 27KB
Brdf.cpp 21KB
GeometryResource.cpp 20KB
DefaultRenderer.cpp 18KB
SpriteBatch.cpp 13KB
PlatformLinux.cpp 13KB
StaticMeshPBR.cpp 10KB
Im3d.cpp 10KB
InputControllerLinux.cpp 10KB
ThreadPool.cpp 9KB
InputControllerWin32.cpp 8KB
PipelineResource.cpp 7KB
TextureIterator.cpp 7KB
PlatformWin32.cpp 7KB
ResourceData.cpp 7KB
HdriToCubemap.cpp 6KB
MaterialResource.cpp 6KB
RendererBridge.cpp 6KB
BasicTextured.cpp 6KB
Physics.cpp 5KB
White.cpp 5KB
TextureResource.cpp 5KB
ResourceSerialization.cpp 5KB
Skybox.cpp 5KB
ShaderLoader.cpp 5KB
main.cpp 5KB
StaticMeshPBRMaterial.cpp 4KB
ShaderResource.cpp 4KB
PostProcessor.cpp 4KB
main.cpp 3KB
EditorCameraController.cpp 3KB
main.cpp 3KB
BasicTexturedMaterial.cpp 3KB
Camera.cpp 3KB
main.cpp 2KB
ResourceManager.cpp 2KB
main.cpp 2KB
embedfile.cpp 2KB
main.cpp 2KB
MaterialPrototypes.cpp 2KB
Scene.cpp 2KB
ImageBasedLightingView.cpp 2KB
ThreadTasks.cpp 1KB
WhiteMaterial.cpp 1KB
EmbeddedFileLoader.cpp 914B
PipelineFactory.cpp 896B
Transform.cpp 843B
SkyboxComponent.cpp 737B
Resource.cpp 683B
ComputeIrradianceSH.csh 1KB
vid2.gif 23.22MB
vid.gif 11.77MB
.gitmodules 759B
SpriteBatch.gsh 975B
stb_image.h 274KB
Win32AppResource.h 824B
environment.hdr 22.68MB
environment.hdr 22.68MB
environment.hdr 22.68MB
PBRCommon.hlsl 5KB
BasicStructures.hlsl 4KB
Im3d.hlsl 4KB
SphericalHarmonics.hlsl 3KB
Sampling.hlsl 2KB
Gamma.hlsl 1KB
ToneMappingStructures.hlsl 1KB
Math.hlsl 950B
SpriteBatchStructures.hlsl 922B
PostProcessorStructures.hlsl 916B
ToneMapping.hlsl 750B
CubemapUtil.hlsl 483B
FullscreenTriangle.hlsl 334B
Graph.hpp 24KB
SpriteBatch.hpp 10KB
Entity.hpp 9KB
ThreadPool.hpp 9KB
RawSampler.hpp 9KB
Engine.hpp 8KB
ImageCopy.hpp 6KB
PipelineResource.hpp 6KB
GeometryResource.hpp 5KB
InputController.hpp 5KB
RawTexture.hpp 5KB
Scene.hpp 5KB
ResourceManager.hpp 5KB
TextureIterator.hpp 4KB
LightProbe.hpp 4KB
Resource.hpp 4KB
Brdf.hpp 4KB
MaterialResource.hpp 4KB
ShaderResource.hpp 4KB
TextureResource.hpp 4KB
DefaultRenderer.hpp 3KB
共 194 条
- 1
- 2
资源评论
msjhfu
- 粉丝: 27
- 资源: 4607
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功