用于bevy的tilemap渲染板条箱,对ECS更友好。-Rust开发

时间:2024-06-16 13:55:48
【文件属性】:

文件名称:用于bevy的tilemap渲染板条箱,对ECS更友好。-Rust开发

文件大小:122KB

文件格式:ZIP

更新时间:2024-06-16 13:55:48

Rust Miscellaneous

用于bevy的tilemap渲染插件,通过在每个tile中有一个实体,对ECS更友好。 bevy_ecs_tilemap一个用于bevy的tilemap渲染插件,通过在每个tile中有一个实体,对ECS更加友好。 特征每个实体的图块使用分块方法快速渲染。 图层和稀疏图块地图。 GPU驱动的动画等轴测图和六边形图块贴图即将发布的功能支持完成等轴测图和六边形渲染内置动画支持。 请参见动画示例“纹理数组”支持“图层”和“添加/删除图块”。 (高优先级)完成了屏幕截图


【文件预览】:
bevy_ecs_tilemap-main
----.gitignore(159B)
----src()
--------layer.rs(5KB)
--------map_query.rs(17KB)
--------render()
--------chunk.rs(10KB)
--------mesher.rs(5KB)
--------layer_builder.rs(18KB)
--------tile.rs(3KB)
--------map.rs(2KB)
--------lib.rs(5KB)
----Cargo.lock(85KB)
----assets()
--------flat_hex_tiles.png(516B)
--------iso_color.png(1KB)
--------flower_sheet.png(3KB)
--------pointy_hex_tiles.png(443B)
--------tiles.png(262B)
----LICENSE(1KB)
----screenshots()
--------hex.png(14KB)
--------iso.png(39KB)
----Cargo.toml(559B)
----examples()
--------bench.rs(2KB)
--------dynamic_map.rs(3KB)
--------game_of_life.rs(5KB)
--------visibility.rs(3KB)
--------layers.rs(3KB)
--------helpers()
--------accessing_tiles.rs(6KB)
--------random_map.rs(3KB)
--------remove_tiles.rs(3KB)
--------iso_staggered.rs(4KB)
--------iso_diamond.rs(4KB)
--------animation.rs(3KB)
--------map.rs(2KB)
--------hex_column.rs(4KB)
--------sparse_tiles.rs(2KB)
--------hex_row.rs(4KB)
----README.md(3KB)

网友评论