All Projects → EZhex1991 → Ezunity

EZhex1991 / Ezunity

Licence: mit
Unity3D工具集+API二次封装+编辑器扩展

Projects that are alternatives of or similar to Ezunity

Casinosclient
果派德州客户端源代码,使用Unity3D引擎。
Stars: ✭ 217 (-5.65%)
Mutual labels:  unity
Openseeface
Robust realtime face and facial landmark tracking on CPU with Unity integration
Stars: ✭ 216 (-6.09%)
Mutual labels:  unity
Unity Utilities
A collection of Unity3D scripts I've been sharing between projects - open source, fully commented and with examples.
Stars: ✭ 224 (-2.61%)
Mutual labels:  unity
Procedural Worlds Editor
Procedural World Editor is a node based procedural terrain generator
Stars: ✭ 218 (-5.22%)
Mutual labels:  unity
Harmony
A library for patching, replacing and decorating .NET and Mono methods during runtime
Stars: ✭ 2,885 (+1154.35%)
Mutual labels:  unity
Urmotion
Flexible motion engine for non time-based animation in Unity.
Stars: ✭ 220 (-4.35%)
Mutual labels:  unity
Hololens facial recognition
A Unity hololens app to detect faces and display their attributes
Stars: ✭ 217 (-5.65%)
Mutual labels:  unity
Worldgeneratorfinal
Procedural world map generator
Stars: ✭ 225 (-2.17%)
Mutual labels:  unity
Mathutilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
Stars: ✭ 2,815 (+1123.91%)
Mutual labels:  unity
Dterrain
Destructible terrain in Unity
Stars: ✭ 224 (-2.61%)
Mutual labels:  unity
Contactshadows
Experimental implementation of contact shadows for Unity.
Stars: ✭ 219 (-4.78%)
Mutual labels:  unity
Unitybubblegame
BubbleGame《天天萌泡泡》是一款简单好玩的消除游戏,点击三个或以上同颜色、相连接的泡泡来进行消除,简单而有趣。
Stars: ✭ 216 (-6.09%)
Mutual labels:  unity
Tolua
The fastest unity lua binding solution
Stars: ✭ 2,630 (+1043.48%)
Mutual labels:  unity
Baum2
Psd to Unity UI(uGUI)
Stars: ✭ 218 (-5.22%)
Mutual labels:  unity
Projectauditor
Project Auditor is an experimental static analysis tool for Unity Projects.
Stars: ✭ 227 (-1.3%)
Mutual labels:  unity
Noteeditor
Note editor for rhythm games.
Stars: ✭ 216 (-6.09%)
Mutual labels:  unity
Xrtk Core
The Official Mixed Reality Framework for Unity
Stars: ✭ 219 (-4.78%)
Mutual labels:  unity
Apple Signin Unity
Unity plugin to support Sign In With Apple Id
Stars: ✭ 228 (-0.87%)
Mutual labels:  unity
Catlib
CatLib for unity3d dependency injection framework
Stars: ✭ 228 (-0.87%)
Mutual labels:  unity
Nakama Unity
Unity client for Nakama server.
Stars: ✭ 222 (-3.48%)
Mutual labels:  unity

EZUnity

部分模块已从该目录中移除

  • EZSoftBone: 柔性物体(头发/尾巴/胸部/裙子)模拟插件。支持所有碰撞体;独立的材质"EZSoftBoneMaterial"存放参数,重用度高;代码可读性强;碰撞体可通过继承EZSoftBoneColliderBase进行自定义扩展。
  • EZTextureProcessor: 图片处理工具,可在Unity中进行参数化图片生成/图片拼合/图片通道调整/描边/模糊/扭曲等效果。
  • EZAnimation: 插值动画组件,有一个可以可视化编辑移动轨迹的EZTransformAnimation(支持贝塞尔曲线移动)。
  • EZPostProcessing: 基于PostProcessing Stack V2开发的一系列后处理效果。
  • XLuaExtension: 在腾讯XLua的基础上做的一些非官方示例和扩展工具.

功能菜单(EZUnity/..)

  • Save Assets: Editor下部分资源的修改不会立马写入到磁盘,使用该菜单强制存档资源
  • Renamer: 批量重命名工具窗口,支持正则式匹配,整理资源目录很方便
  • Material Optimizer: 用来查看和删除材质中的keywords和多余的properties
  • Guid Generator: 生成Guid的工具窗口
  • Color Blender: 颜色混合计算器
  • Asset Bundle Manager: [Obsolete]老的Bundle管理工具
  • PlayerPrefs Editor: PlayerPrefs编辑工具,目前只有Win下可以用
  • Property Path Viewer: 可以查看和修改SerializedProperty,所有property的label都会显示路径
  • Type Reflection Helper: 通过反射查看无法访问的类,根据成员的名称可以猜到很多有用的东西

附加设置 (Edit/ProjectSettings/EZUnity/..)

Unity2018.3以上版本在ProjectSettings窗口中,低版本在Preferences窗口中

  • EZEditorSettings: 开启某些选项能提高工作效率
  • EZGraphicsSettings: 提供更加方便的界面来管理AlwaysIncludedShaders,其他功能开发中
  • EZScriptSettings: 提供脚本模板的管理功能

附加资源 (Asset/Create/EZUnity/...)

  • EZImageCapture: 截图工具
  • EZPlayerBuilder: Build Player Pipeline,打包工具。
  • EZBundleBuilder: Build Bundle Pipeline,AssetBundle构建工具。两种模式:
    • EZMode: 偏向目录结构管理,设置bundle名称、路径和文件搜索条件去进行build。
    • Manager Mode: 偏向单个资源设置,会读取当前项目中Inspector中对单个资源的bundle设置。
  • EZScriptStatistics: 用来统计代码量的工具,可以通过正则式来对代码文件进行分类统计,需要预先对代码模板进行设置。通过指定IncludePaths、ExcludePaths和正则式匹配来统计代码

一些比较有意思的Shader (Materials)

  • DynamicFlame: 动态火焰
  • DynamicFluid: 动态液体效果(折射,色散)
  • WobblingLiquid: 仿物理液体(血瓶)
  • Fur: 毛发
  • Reflection: 反射
  • Matcap: Material Capture
  • ColorFilter: RGB转灰阶,HSV校色
  • StripeCutoff: 条纹渐隐/渐出
  • MultiTexture3x: 多贴图叠加
  • Pattern: 程序化纹理

东西较杂,但所有代码都尽可能保证可读性,方便大家作为逻辑参考根据自己的需求简化代码或者重新实现
QQ:361994819 欢迎留言

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].