没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Vulkan教程Java 的Java端口。 原始代码可以在找到。 逻辑设备和队列 推介会 窗面 交换链 图像浏览 图形管道基础 介绍 着色器模块 固定功能 渲染通行证 结论 画画 帧缓冲 命令缓冲区 渲染和演示 交换链娱乐 顶点缓冲区 顶点输入说明 创建顶点缓冲区 登台缓冲区带有专用传输队列的版本 索引缓冲区 统一缓冲区 描述符布局和缓冲区 描述符池和集合 纹理贴图 图片 图像视图和采样器 组合图像采样器 深度缓冲 载入模型 生成Mipmap 多重采样 介绍 编写这些教程是为了使C ++教程易于遵循。 但是,我进行了一些更改以适合Java和LWJGL样式。 该存储库采用与原始存储库相同的结构。 每个章节都有自己的Java文件,以使它们彼此独立。 但是,其中有一些需要一些通用的类: AlignmentUtils :用于处理统一缓冲区对象对齐方式的实用程序类。 框架:围绕飞行中所有
资源推荐
资源详情
资源评论
收起资源包目录
Vulkan-Tutorial-Java-master.zip (95个子文件)
Vulkan-Tutorial-Java-master
.gitignore 14B
git_icon.png 555B
src
main
resources
models
chalet.obj 30.71MB
textures
texture.jpg 75KB
chalet.jpg 2.91MB
shaders
26_shader_depth.vert 522B
17_shader_vertexbuffer.vert 273B
09_shader_base.vert 419B
17_shader_vertexbuffer.frag 199B
21_shader_ubo.vert 411B
21_shader_ubo.frag 199B
09_shader_base.frag 199B
25_shader_textures.vert 527B
26_shader_depth.frag 306B
25_shader_textures.frag 306B
java
javavulkantutorial
Ch04LogicalDevice.java 14KB
ShaderSPIRVUtils.java 3KB
Ch08GraphicsPipeline.diff 2KB
Ch15HelloTriangle.java 45KB
Ch05WindowSurface.java 15KB
Ch03PhysicalDeviceSelection.diff 4KB
Ch17VertexInput.java 51KB
Ch07ImageViews.java 25KB
Ch21DescriptorLayout.java 64KB
Ch22DescriptorSets.diff 7KB
Ch04LogicalDevice.diff 4KB
Ch20IndexBuffer.java 59KB
Ch17VertexInput.diff 6KB
Ch27ModelLoading.diff 8KB
Ch20IndexBuffer.diff 20KB
Ch18VertexBuffer.java 54KB
Ch18VertexBuffer.diff 6KB
Ch01InstanceCreation.java 4KB
Ch28Mipmapping.java 92KB
Ch25TextureMapping.java 81KB
Ch06SwapChainCreation.java 23KB
Ch23TextureImage.java 76KB
Ch07ImageViews.diff 3KB
Ch19StagingBuffer.java 57KB
Ch16SwapChainRecreation.diff 9KB
Ch29Multisampling.java 97KB
AlignmentUtils.java 2KB
Ch15HelloTriangle.diff 9KB
Ch11RenderPasses.diff 4KB
Ch14CommandBuffers.java 41KB
Ch12GraphicsPipelineComplete.diff 3KB
Ch25TextureMapping.diff 14KB
Ch24Sampler.diff 8KB
Ch29Multisampling.diff 14KB
Ch09ShaderModules.diff 4KB
Ch13Framebuffers.diff 3KB
Ch08GraphicsPipeline.java 25KB
Ch02ValidationLayers.diff 9KB
Ch13Framebuffers.java 37KB
Ch11RenderPasses.java 34KB
Ch06SwapChainCreation.diff 13KB
Ch26DepthBuffering.java 87KB
Ch21DescriptorLayout.diff 10KB
Ch10FixedFunctions.diff 6KB
Ch24Sampler.java 78KB
Ch01InstanceCreation.diff 4KB
Ch10FixedFunctions.java 32KB
Ch00BaseCode.java 2KB
Ch19StagingBuffer.diff 8KB
Ch19StagingBufferTransferQueue.diff 15KB
Ch02ValidationLayers.java 9KB
Ch23TextureImage.diff 14KB
Ch26DepthBuffering.diff 19KB
Ch09ShaderModules.java 28KB
Ch19StagingBufferTransferQueue.java 60KB
Frame.java 1KB
Ch27ModelLoading.java 87KB
Ch22DescriptorSets.java 67KB
Ch28Mipmapping.diff 15KB
Ch05WindowSurface.diff 6KB
ModelLoader.java 4KB
Ch14CommandBuffers.diff 6KB
Ch16SwapChainRecreation.java 48KB
Ch12GraphicsPipelineComplete.java 35KB
Ch03PhysicalDeviceSelection.java 12KB
pom.xml 7KB
java_icon.png 566B
README.md 22KB
.idea
misc.xml 441B
libraries 971B
workspace.xml 7KB
vcs.xml 167B
compiler.xml 652B
.name 20B
$PRODUCT_WORKSPACE_FILE$ 1KB
jarRepositories.xml 845B
modules.xml 280B
tutorial-image.jpg 702KB
cpp_icon.png 577B
vulkan-tutorial-java.iml 6KB
共 95 条
- 1
资源评论
李青廷Austin
- 粉丝: 21
- 资源: 4612
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功