找回密码
 立即注册
搜索

[编辑器/功能拓展] RASCAL Skinned Mesh Collider 1.32 蒙皮网格碰撞器

[复制链接]
143 |0
发表于 2023-2-22 15:23:21 | 显示全部楼层 |阅读模式












Ever desired accurate skinned mesh collision? Desire no more as here it is, RASCAL!
Realtime Accurate SkinnedMesh Collision Autogeneration Logic!

A very simple to use, robust collision system for skinned meshes with many settings to tweak to your needs.
Using RASCAL can be as easy as adding the component and pressing generate!

Features:
~Generate bone-based mesh colliders for your skinned mesh(es)
~A method of asynchronously updating the colliders with a set CPU time budget for stable performance
~Large portions of the most expensive aspects can be multi-threaded on newer Unity versions
~Get Accurate mesh UV's from collision and raycasts
~System for applying physics materials based on mesh, material, or bone transform
~Exclude vertices from colliders by use of exclusion texture map
~Can split colliders by mesh material for applying physics materials to individual materials or excluding certain materials from collision
~Ability to use convex colliders
~Custom easy to use inspector window
~All variables in inspector have clear tooltips
~Detailed example scenes provided for your convenience
~Full source code available for modification or extension

Notes:
• Lovingly named after that rascal, Unity-Chan.
• Support below unity 5.4 not guaranteed, unity 5.0 seems to have a bug causing a memory leak with this script.
• Newer version of Unity with async/task support required for newer fancy asynchronous features.
• Unity 2019.3 and up supports async threaded collision mesh baking.
• This is a powerful tool, develop responsibly.


曾经想精确蒙皮网格碰撞?别再欲求了,流氓!
实时精确的皮肤网格碰撞自动生成逻辑!

一个非常简单的使用,强大的碰撞系统蒙皮网格与许多设置调整到您的需要。
使用RASCAL可以像添加组件和按generate一样简单!

特点:
~为你的蒙皮网格生成基于骨骼的网格碰撞器
~一种异步更新碰撞器的方法,具有稳定性能的CPU时间预算
~大部分最昂贵的方面可以多线程更新的Unity版本
~从碰撞和光线投射中获得精确的网格UV
~系统应用物理材料基于网格,材料,或骨骼变换
~使用排除纹理贴图从碰撞器中排除顶点
~可以通过网格材料拆分碰撞器,将物理材料应用到单个材料或排除某些材料的碰撞
~能够使用凸碰撞器
~自定义易于使用的检查窗口
~检查器中的所有变量都有清晰的工具提示
~详细的示例场景提供给您方便
~可用于修改或扩展的完整源代码

注:
•以那个流氓的名字亲切地命名,Unity-Chan。
•支持低于统一5.4不保证,统一5.0似乎有一个错误,导致内存泄漏与此脚本。
•新版本的Unity需要支持异步/任务功能。
•Unity 2019.3及以上支持异步线程碰撞网格烘焙。
•这是一个强大的工具,负责地开发。





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表