Features:
- Generate a mesh with depth from a texture at Runtime
- Stepped Generation tunable via # of steps over a specified time
- Includes a Blueprint Helper Node to quickly spawn pixel meshes (Spawn Pixel Mesh Actor Helper)
- OnPixelMeshComplete() Event and Delegate
- Mesh Chroma Key, separate from the texture’s chroma key, use in place of or in addition to
- Various optimizations (Stepped generation, hide interior faces,…)
- Fill methods (Forwards, Reverse, Random, Hidden Until Complete)
- Optional Collision Generation
- Randomize pixel depth between a minimum and maximum values
- Using existing ue functionality to save static meshes at runtime, the plugin supports loading these meshes as an override. While still triggering the same code path as runtime generation
- Basic spinning actor and example material are included in the plugin content
Number of Blueprints: 1
Number of C++ Classes: 2
Network Replicated: No, unrelated
Supported Development Platforms: Win64, Win32, Mac, Xbox One, PS4, HTML5, Switch
Supported Target Build Platforms: Win64, Win32, Mac, Xbox One, PS4, HTML5, Switch
Documentation: https://github.com/humblebyte/PixelMeshPluginExampleProject
Example Project: https://github.com/humblebyte/PixelMeshPluginExampleProject
Important/Additional Notes:
- Textures should be power of 2 (…64…128…256…512…1024…)
- Extends on the ue-built in ProceduralMeshComponent
特征:
- 在运行时从纹理生成具有深度的网格
- 在指定的时间内,通过#步进进行步进生成可调
- 包含用于快速生成像素网格体的蓝图助手节点(Spawn Pixel Mesh Actor Helper)
- OnPixelMeshComplete()事件和委托
- 网格色度键,与纹理的色度键分开,用于代替或补充
- 各种优化(阶梯生成,隐藏内部面孔,。..)
- 填充方法(正向,反向,随机,隐藏直到完成)
- 可选的碰撞生成
- 在最小值和最大值之间随机化像素深度
- 该插件使用现有的ue功能在运行时保存静态网格体,支持将这些网格体作为复盖加载。 同时仍然触发与运行时生成相同的代码路径
- 基本的spinning actor和示例材料包含在插件内容中
蓝图数目:1
C++类数:2
网络复制:不,不相关
支持的开发平台:Win64、Win32、Mac、Xbox One、PS4、HTML5、Switch
支持的目标构建平台:Win64,Win32,Mac,Xbox One,PS4,HTML5,Switch
文件:https://github.com/humblebyte/PixelMeshPluginExampleProject
示例项目:https://github.com/humblebyte/PixelMeshPluginExampleProject
重要/附加注意事项:
- 纹理应该是2的幂(。..64…128…256…512…1024…)
- 在ue上扩展-内置的程序
Great for prototyping quickly or use in your shipping game! Runtime Pixel Mesh Component is a plugin that allows fast rendering of pixel art and other textures at runtime as a mesh with depth. Complete with collision generation, different fill techniques, support to load exported static meshes and delegates/events when the mesh has finished.
Use it in a game or as part of an asset pipeline!
YouTube Usage Example Video: Rifle Example
YouTube Overview Video: https://youtu.be/mcTQVM4ccio
Documentation and Example Project: https://github.com/humblebyte/PixelMeshPluginExampleProject
伟大的原型快速或使用在您的航运游戏! 运行时像素网格组件是一个插件,它允许在运行时将像素艺术和其他纹理快速渲染为具有深度的网格。 完成碰撞生成,不同的填充技术,支持加载导出的静态网格和委托/事件时,网格完成。
在游戏中或作为资产管道的一部分使用它!
YouTube使用示例视频: 步枪例子
YouTube概览视频: https://youtu.be/mcTQVM4ccio
文档和示例项目: https://github.com/humblebyte/PixelMeshPluginExampleProject
评论(0)