资源信息 资源名称:汉化Blender插件合集 资源类型:软件 资源标签:#Blender #插件 #汉化 #quark 资源来源:夸克网盘吧Kuakeba.cn 资源简介 包括植物散布、岩石生成、流体模拟、自动建筑、城市生成、程序化人群、自动绑骨、快速布景打光8款插件。内含安装说明。 资源目录 8款汉化Blende
本文于 2024-07-14 17:11 更新,部分内容具有时效性,如有失效,请留言
资源信息
资源名称:汉化Blender插件合集
资源类型:软件
资源标签:#Blender #插件 #汉化 #quark
资源来源:夸克网盘吧Kuakeba.cn
资源简介
包括植物散布、岩石生成、流体模拟、自动建筑、城市生成、程序化人群、自动绑骨、快速布景打光8款插件。内含安装说明。
资源目录
8款汉化Blender插件合集 ├─ Blender插件合集(Win系统和Mac通用).txt ├─ 安装说明.jpg ├─ 自动绑骨插件Auto-Rig Pro │ └─ 自动绑骨插件Auto-Rig Pro │ └─ 自动绑骨插件Auto-Rig Pro │ ├─ 安装方法.txt │ └─ auto_rig_pro-master │ ├─ 00_LOG.txt │ ├─ LICENSE.txt │ ├─ __init__.py │ ├─ __init__3.py │ ├─ src │ │ ├─ GJJ.py │ │ ├─ LICENSE.txt │ │ ├─ auto_rig.py │ │ ├─ auto_rig_datas.py │ │ ├─ auto_rig_datas_export.py │ │ ├─ auto_rig_ge.py │ │ ├─ auto_rig_prefs.py │ │ ├─ auto_rig_remap.py │ │ ├─ auto_rig_reset.py │ │ ├─ auto_rig_smart.py │ │ ├─ mannequin_coords.py │ │ ├─ mannequin_coords_tpose.py │ │ ├─ picker.py │ │ ├─ reset_all_controllers.py │ │ ├─ rig_functions.py │ │ ├─ utils.py │ │ ├─ lib │ │ │ ├─ animation.py │ │ │ ├─ armature.py │ │ │ ├─ bone_data.py │ │ │ ├─ bone_edit.py │ │ │ ├─ bone_pose.py │ │ │ ├─ collections.py │ │ │ ├─ constraints.py │ │ │ ├─ context.py │ │ │ ├─ drivers.py │ │ │ ├─ export.py │ │ │ ├─ maths_geo.py │ │ │ ├─ mesh.py │ │ │ ├─ modifiers.py │ │ │ ├─ names_func.py │ │ │ ├─ objects.py │ │ │ ├─ properties.py │ │ │ ├─ sys_print.py │ │ │ ├─ types_convert.py │ │ │ └─ version.py │ │ └─ export_fbx │ │ ├─ arp_fbx_init.py │ │ ├─ data_types.py │ │ ├─ encode_bin.py │ │ ├─ export_fbx_bin.py │ │ ├─ fbx2json.py │ │ ├─ fbx_utils.py │ │ ├─ import_fbx.py │ │ ├─ json2fbx.py │ │ └─ parse_fbx.py │ ├─ remap_presets │ │ ├─ LICENSE.txt │ │ ├─ arp.bmap │ │ ├─ character_creator.bmap │ │ ├─ daz.bmap │ │ ├─ deepmotion.bmap │ │ ├─ mblab.bmap │ │ ├─ mixamo_fbx_ik.bmap │ │ ├─ mixamo_fk.bmap │ │ ├─ mixamo_ik.bmap │ │ ├─ perception_neuron.bmap │ │ ├─ rigify.bmap │ │ ├─ rokoko_legs_ik.bmap │ │ ├─ rokoko_legs_ik_2.bmap │ │ ├─ unity_export.bmap │ │ ├─ unreal_mannequin_remap.bmap │ │ └─ xsens.bmap │ ├─ misc_presets │ │ ├─ LICENSE.txt │ │ ├─ facial_setup.blend │ │ └─ humanoid.blend │ ├─ limb_presets │ │ ├─ LICENSE.txt │ │ └─ modules.blend │ ├─ icons_279 │ │ ├─ LICENSE.txt │ │ ├─ add_armature.png │ │ ├─ body.png │ │ ├─ chin.png │ │ ├─ export.png │ │ ├─ foot.png │ │ ├─ hand.png │ │ ├─ mask.png │ │ ├─ match_to_rig.png │ │ ├─ mirror.png │ │ ├─ neck.png │ │ ├─ root.png │ │ ├─ shoulder.png │ │ └─ sparkles.png │ ├─ icons │ │ ├─ LICENSE.txt │ │ ├─ OK.png │ │ ├─ arp.png │ │ ├─ arrow_right.png │ │ ├─ circle.png │ │ ├─ circle_blue.png │ │ ├─ circle_over.png │ │ ├─ circle_red.png │ │ ├─ circle_yellow.png │ │ ├─ fist.png │ │ ├─ rotate.png │ │ └─ rotate_inv.png │ └─ armature_presets │ ├─ Allosaur.blend │ ├─ Apatosaurus.blend │ ├─ Bear.blend │ ├─ Bird.blend │ ├─ Bird_2.blend │ ├─ Cat.blend │ ├─ Crab.blend │ ├─ Dog.blend │ ├─ Dog_2.blend │ ├─ Dolphin.blend │ ├─ Dragon.blend │ ├─ Duck.blend │ ├─ Elephant.blend │ ├─ Free.blend │ ├─ Giraffe.blend │ ├─ Gorilla.blend │ ├─ Horse.blend │ ├─ Horse_2.blend │ ├─ Human.blend │ ├─ Human_2.blend │ ├─ Kangaroo.blend │ ├─ LICENSE.txt │ ├─ Lizard.blend │ ├─ Master.blend │ ├─ Mouse.blend │ ├─ Ostrich.blend │ ├─ Pig.blend │ ├─ Shark.blend │ ├─ Snake.blend │ ├─ Spider.blend │ ├─ Turtle.blend │ └─ multiarm.blend ├─ 自动建筑插件Auto Building │ └─ 自动建筑插件Auto Building │ └─ 自动建筑插件Auto Building │ ├─ 安装方法.txt │ └─ autobuilding │ ├─ __init__.py │ └─ assets │ └─ Auto-Building_1.1.4_Presets_Full.blend ├─ 程序化人群插件Horde │ └─ 程序化人群插件Horde │ └─ 程序化人群插件Horde │ ├─ 安装方法.txt │ └─ HordeV1_InstallFile │ ├─ GJJ.py │ ├─ __init__.py │ ├─ decal.py │ ├─ horde.py │ ├─ list_decals.json │ ├─ panel.py │ ├─ useful_codes.py │ ├─ images │ │ ├─ Zombies Clothes │ │ │ ├─ ZombiesIdle_Clothes.png │ │ │ ├─ ZombiesRun_Clothes.png │ │ │ └─ ZombiesWalk_Clothes.png │ │ ├─ Zombies Bare │ │ │ ├─ ZombiesIdle_Bare.png │ │ │ ├─ ZombiesRun_Bare.png │ │ │ └─ ZombiesWalk_Bare.png │ │ ├─ Humans Swim │ │ │ ├─ HumansIdle_Swim.png │ │ │ ├─ HumansRun_Swim.png │ │ │ └─ HumansWalk_Swim.png │ │ └─ Humans Prof │ │ ├─ HumansIdle_prof.png │ │ ├─ HumansRun_prof.png │ │ └─ HumansWalk_prof.png │ └─ blend_files │ ├─ humans_prof_run_walk_idle.blend │ ├─ humans_swim_run_walk_idle.blend │ ├─ zombies_bare_run_walk_idle.blend │ └─ zombies_clothes_run_walk_idle.blend ├─ 流体模拟插件Flip Fluids │ └─ 流体模拟插件Flip Fluids │ └─ 流体模拟插件Flip Fluids │ ├─ 安装方法.txt │ └─ flip_fluids_addon │ ├─ FLIP_Fluids_Addon_Presets_v1.2.5_(25_sep_2023).zip │ ├─ Mixbox.plugin │ ├─ __init__.py │ ├─ __init__.py.in │ ├─ bake.py │ ├─ exit_handler.py │ ├─ export.py │ ├─ global_vars.py │ ├─ render.py │ ├─ types.py │ ├─ utils │ │ ├─ __init__.py │ │ ├─ api_workaround_utils.py │ │ ├─ audio_utils.py │ │ ├─ cache_utils.py │ │ ├─ color_utils.py │ │ ├─ export_utils.py │ │ ├─ installation_utils.py │ │ ├─ installation_utils.py.in │ │ ├─ preset_utils.py │ │ ├─ ui_utils.py │ │ └─ version_compatibility_utils.py │ ├─ ui │ │ ├─ __init__.py │ │ ├─ cache_object_ui.py │ │ ├─ domain_advanced_ui.py │ │ ├─ domain_cache_ui.py │ │ ├─ domain_debug_ui.py │ │ ├─ domain_display_ui.py │ │ ├─ domain_materials_ui.py │ │ ├─ domain_particles_ui.py │ │ ├─ domain_presets_ui.py │ │ ├─ domain_simulation_ui.py │ │ ├─ domain_stats_ui.py │ │ ├─ domain_surface_ui.py │ │ ├─ domain_tabbed_ui.py │ │ ├─ domain_ui.py │ │ ├─ domain_whitewater_ui.py │ │ ├─ domain_world_ui.py │ │ ├─ flip_fluids_addon_disabled_ui.py │ │ ├─ fluid_ui.py │ │ ├─ force_field_ui.py │ │ ├─ helper_ui.py │ │ ├─ inflow_ui.py │ │ ├─ none_ui.py │ │ ├─ obstacle_ui.py │ │ └─ outflow_ui.py │ ├─ third_party │ │ ├─ cpuinfo.py │ │ └─ mixbox │ │ ├─ certificate.txt │ │ ├─ empty_file │ │ ├─ mixbox_lut_data.bin │ │ └─ src │ │ ├─ README.md │ │ ├─ mixbox.cpp │ │ ├─ mixbox.h │ │ └─ mixbox_lut.png │ ├─ source │ │ ├─ .gitignore │ │ ├─ CMakeLists.txt │ │ ├─ LICENSE_GPLv3.md │ │ ├─ LICENSE_MIT.md │ │ ├─ LICENSE_Standard_Royalty_Free.md │ │ ├─ README.md │ │ ├─ __init__.py │ │ └─ src │ │ ├─ engine │ │ │ ├─ aabb.cpp │ │ │ ├─ aabb.h │ │ │ ├─ array3d.h │ │ │ ├─ arrayview3d.h │ │ │ ├─ attributetogridtransfer.h │ │ │ ├─ blockarray3d.h │ │ │ ├─ boundedbuffer.h │ │ │ ├─ clscalarfield.cpp │ │ │ ├─ clscalarfield.h │ │ │ ├─ collision.cpp │ │ │ ├─ collision.h │ │ │ ├─ diffuseparticle.h │ │ │ ├─ diffuseparticlesimulation.cpp │ │ │ ├─ diffuseparticlesimulation.h │ │ │ ├─ fluidmaterialgrid.cpp │ │ │ ├─ fluidmaterialgrid.h │ │ │ ├─ fluidsimassert.h │ │ │ ├─ fluidsimulation.cpp │ │ │ ├─ fluidsimulation.h │ │ │ ├─ forcefield.cpp │ │ │ ├─ forcefield.h │ │ │ ├─ forcefieldcurve.cpp │ │ │ ├─ forcefieldcurve.h │ │ │ ├─ forcefieldgravityscalegrid.h │ │ │ ├─ forcefieldgrid.cpp │ │ │ ├─ forcefieldgrid.h │ │ │ ├─ forcefieldpoint.cpp │ │ │ ├─ forcefieldpoint.h │ │ │ ├─ forcefieldsurface.cpp │ │ │ ├─ forcefieldsurface.h │ │ │ ├─ forcefieldutils.cpp │ │ │ ├─ forcefieldutils.h │ │ │ ├─ forcefieldvolume.cpp │ │ │ ├─ forcefieldvolume.h │ │ │ ├─ fragmentedvector.h │ │ │ ├─ grid3d.h │ │ │ ├─ gridindexkeymap.cpp │ │ │ ├─ gridindexkeymap.h │ │ │ ├─ gridindexvector.cpp │ │ │ ├─ gridindexvector.h │ │ │ ├─ gridutils.cpp │ │ │ ├─ gridutils.h │ │ │ ├─ influencegrid.cpp │ │ │ ├─ influencegrid.h │ │ │ ├─ interpolation.cpp │ │ │ ├─ interpolation.h │ │ │ ├─ levelsetsolver.cpp │ │ │ ├─ levelsetsolver.h │ │ │ ├─ levelsetutils.cpp │ │ │ ├─ levelsetutils.h │ │ │ ├─ logfile.cpp │ │ │ ├─ logfile.h │ │ │ ├─ macvelocityfield.cpp │ │ │ ├─ macvelocityfield.h │ │ │ ├─ main.cpp │ │ │ ├─ markerparticle.h │ │ │ ├─ meshfluidsource.cpp │ │ │ ├─ meshfluidsource.h │ │ │ ├─ meshlevelset.cpp │ │ │ ├─ meshlevelset.h │ │ │ ├─ meshobject.cpp │ │ │ ├─ meshobject.h │ │ │ ├─ meshutils.cpp │ │ │ ├─ meshutils.h │ │ │ ├─ noisegenerationutils.cpp │ │ │ ├─ noisegenerationutils.h │ │ │ ├─ openclutils.cpp │ │ │ ├─ openclutils.h │ │ │ ├─ particleadvector.cpp │ │ │ ├─ particleadvector.h │ │ │ ├─ particlelevelset.cpp │ │ │ ├─ particlelevelset.h │ │ │ ├─ particlemaskgrid.cpp │ │ │ ├─ particlemaskgrid.h │ │ │ ├─ particlemesher.cpp │ │ │ ├─ particlemesher.h │ │ │ ├─ particlesheeter.cpp │ │ │ ├─ particlesheeter.h │ │ │ ├─ particlesystem.cpp │ │ │ ├─ particlesystem.h │ │ │ ├─ polygonizer3d.cpp │ │ │ ├─ polygonizer3d.h │ │ │ ├─ pressuresolver.cpp │ │ │ ├─ pressuresolver.h │ │ │ ├─ scalarfield.cpp │ │ │ ├─ scalarfield.h │ │ │ ├─ spatialpointgrid.cpp │ │ │ ├─ spatialpointgrid.h │ │ │ ├─ stopwatch.cpp │ │ │ ├─ stopwatch.h │ │ │ ├─ subdividedarray3d.h │ │ │ ├─ threadutils.cpp │ │ │ ├─ threadutils.h │ │ │ ├─ triangle.h │ │ │ ├─ trianglemesh.cpp │ │ │ ├─ trianglemesh.h │ │ │ ├─ turbulencefield.cpp │ │ │ ├─ turbulencefield.h │ │ │ ├─ velocityadvector.cpp │ │ │ ├─ velocityadvector.h │ │ │ ├─ versionutils.cpp │ │ │ ├─ versionutils.cpp.in │ │ │ ├─ versionutils.h │ │ │ ├─ viscositysolver.cpp │ │ │ ├─ viscositysolver.h │ │ │ ├─ vmath.cpp │ │ │ ├─ vmath.h │ │ │ ├─ pyfluid │ │ │ │ ├─ __init__.py │ │ │ │ ├─ aabb.py │ │ │ │ ├─ array3d.py │ │ │ │ ├─ fluidsimulation.py │ │ │ │ ├─ forcefield.py │ │ │ │ ├─ forcefieldcurve.py │ │ │ │ ├─ forcefieldgrid.py │ │ │ │ ├─ forcefieldpoint.py │ │ │ │ ├─ forcefieldsurface.py │ │ │ │ ├─ forcefieldvolume.py │ │ │ │ ├─ gpu_utils.py │ │ │ │ ├─ gridindex.py │ │ │ │ ├─ meshfluidsource.py │ │ │ │ ├─ meshobject.py │ │ │ │ ├─ method_decorators.py │ │ │ │ ├─ mixbox.py │ │ │ │ ├─ pybindings.py │ │ │ │ ├─ pyfluid.py │ │ │ │ ├─ trianglemesh.py │ │ │ │ └─ vector3.py │ │ │ ├─ pcgsolver │ │ │ │ ├─ blaswrapper.h │ │ │ │ ├─ pcgsolver.h │ │ │ │ └─ sparsematrix.h │ │ │ ├─ opencl_bindings │ │ │ │ ├─ clcpp.cpp │ │ │ │ └─ clcpp.h │ │ │ ├─ mixbox │ │ │ │ ├─ mixbox.cpp │ │ │ │ ├─ mixbox.h │ │ │ │ └─ mixbox_stub.cpp │ │ │ ├─ mingw32_threads │ │ │ │ ├─ LICENSE │ │ │ │ ├─ mingw.condition_variable.h │ │ │ │ ├─ mingw.mutex.h │ │ │ │ └─ mingw.thread.h │ │ │ ├─ kernels │ │ │ │ ├─ kernels.cpp │ │ │ │ ├─ kernels.cpp.in │ │ │ │ ├─ kernels.h │ │ │ │ ├─ scalarfield.cl │ │ │ │ └─ trilinearinterpolate.cl │ │ │ ├─ glibc_version_header │ │ │ │ ├─ LICENSE.md │ │ │ │ └─ force_link_glibc_2.5.h │ │ │ ├─ c_bindings │ │ │ │ ├─ aabb_c.h │ │ │ │ ├─ cbindings.cpp │ │ │ │ ├─ cbindings.h │ │ │ │ ├─ diffuseparticle_c.h │ │ │ │ ├─ fluidsimulation_c.cpp │ │ │ │ ├─ forcefield_c.cpp │ │ │ │ ├─ forcefieldcurve_c.cpp │ │ │ │ ├─ forcefieldgrid_c.cpp │ │ │ │ ├─ forcefieldpoint_c.cpp │ │ │ │ ├─ forcefieldsurface_c.cpp │ │ │ │ ├─ forcefieldvolume_c.cpp │ │ │ │ ├─ gridindex_c.h │ │ │ │ ├─ markerparticle_c.h │ │ │ │ ├─ meshfluidsource_c.cpp │ │ │ │ ├─ meshobject_c.cpp │ │ │ │ ├─ mixbox_c.cpp │ │ │ │ ├─ openclutils_c.cpp │ │ │ │ └─ vector3_c.h │ │ │ └─ Eigen │ │ │ ├─ Cholesky │ │ │ ├─ CholmodSupport │ │ │ ├─ Core │ │ │ ├─ Dense │ │ │ ├─ Eigen │ │ │ ├─ Eigenvalues │ │ │ ├─ Geometry │ │ │ ├─ Householder │ │ │ ├─ IterativeLinearSolvers │ │ │ ├─ Jacobi │ │ │ ├─ KLUSupport │ │ │ ├─ LU │ │ │ ├─ MetisSupport │ │ │ ├─ OrderingMethods │ │ │ ├─ PaStiXSupport │ │ │ ├─ PardisoSupport │ │ │ ├─ QR │ │ │ ├─ QtAlignedMalloc │ │ │ ├─ SPQRSupport │ │ │ ├─ SVD │ │ │ ├─ Sparse │ │ │ ├─ SparseCholesky │ │ │ ├─ SparseCore │ │ │ ├─ SparseLU │ │ │ ├─ SparseQR │ │ │ ├─ StdDeque │ │ │ ├─ StdList │ │ │ ├─ StdVector │ │ │ ├─ SuperLUSupport │ │ │ ├─ UmfPackSupport │ │ │ └─ src │ │ │ ├─ plugins │ │ │ │ ├─ ArrayCwiseBinaryOps.h │ │ │ │ ├─ ArrayCwiseUnaryOps.h │ │ │ │ ├─ BlockMethods.h │ │ │ │ ├─ CommonCwiseBinaryOps.h │ │ │ │ ├─ CommonCwiseUnaryOps.h │ │ │ │ ├─ IndexedViewMethods.h │ │ │ │ ├─ MatrixCwiseBinaryOps.h │ │ │ │ ├─ MatrixCwiseUnaryOps.h │ │ │ │ └─ ReshapedMethods.h │ │ │ ├─ misc │ │ │ │ ├─ Image.h │ │ │ │ ├─ Kernel.h │ │ │ │ ├─ RealSvd2x2.h │ │ │ │ ├─ blas.h │ │ │ │ ├─ lapack.h │ │ │ │ ├─ lapacke.h │ │ │ │ └─ lapacke_mangling.h │ │ │ ├─ UmfPackSupport │ │ │ │ └─ UmfPackSupport.h │ │ │ ├─ SuperLUSupport │ │ │ │ └─ SuperLUSupport.h │ │ │ ├─ StlSupport │ │ │ │ ├─ StdDeque.h │ │ │ │ ├─ StdList.h │ │ │ │ ├─ StdVector.h │ │ │ │ └─ details.h │ │ │ ├─ SparseQR │ │ │ │ └─ SparseQR.h │ │ │ ├─ SparseLU │ │ │ │ ├─ SparseLU.h │ │ │ │ ├─ SparseLUImpl.h │ │ │ │ ├─ SparseLU_Memory.h │ │ │ │ ├─ SparseLU_Structs.h │ │ │ │ ├─ SparseLU_SupernodalMatrix.h │ │ │ │ ├─ SparseLU_Utils.h │ │ │ │ ├─ SparseLU_column_bmod.h │ │ │ │ ├─ SparseLU_column_dfs.h │ │ │ │ ├─ SparseLU_copy_to_ucol.h │ │ │ │ ├─ SparseLU_gemm_kernel.h │ │ │ │ ├─ SparseLU_heap_relax_snode.h │ │ │ │ ├─ SparseLU_kernel_bmod.h │ │ │ │ ├─ SparseLU_panel_bmod.h │ │ │ │ ├─ SparseLU_panel_dfs.h │ │ │ │ ├─ SparseLU_pivotL.h │ │ │ │ ├─ SparseLU_pruneL.h │ │ │ │ └─ SparseLU_relax_snode.h │ │ │ ├─ SparseCore │ │ │ │ ├─ AmbiVector.h │ │ │ │ ├─ CompressedStorage.h │ │ │ │ ├─ ConservativeSparseSparseProduct.h │ │ │ │ ├─ MappedSparseMatrix.h │ │ │ │ ├─ SparseAssign.h │ │ │ │ ├─ SparseBlock.h │ │ │ │ ├─ SparseColEtree.h │ │ │ │ ├─ SparseCompressedBase.h │ │ │ │ ├─ SparseCwiseBinaryOp.h │ │ │ │ ├─ SparseCwiseUnaryOp.h │ │ │ │ ├─ SparseDenseProduct.h │ │ │ │ ├─ SparseDiagonalProduct.h │ │ │ │ ├─ SparseDot.h │ │ │ │ ├─ SparseFuzzy.h │ │ │ │ ├─ SparseMap.h │ │ │ │ ├─ SparseMatrix.h │ │ │ │ ├─ SparseMatrixBase.h │ │ │ │ ├─ SparsePermutation.h │ │ │ │ ├─ SparseProduct.h │ │ │ │ ├─ SparseRedux.h │ │ │ │ ├─ SparseRef.h │ │ │ │ ├─ SparseSelfAdjointView.h │ │ │ │ ├─ SparseSolverBase.h │ │ │ │ ├─ SparseSparseProductWithPruning.h │ │ │ │ ├─ SparseTranspose.h │ │ │ │ ├─ SparseTriangularView.h │ │ │ │ ├─ SparseUtil.h │ │ │ │ ├─ SparseVector.h │ │ │ │ ├─ SparseView.h │ │ │ │ └─ TriangularSolver.h │ │ │ ├─ SparseCholesky │ │ │ │ ├─ SimplicialCholesky.h │ │ │ │ └─ SimplicialCholesky_impl.h │ │ │ ├─ SVD │ │ │ │ ├─ BDCSVD.h │ │ │ │ ├─ JacobiSVD.h │ │ │ │ ├─ JacobiSVD_LAPACKE.h │ │ │ │ ├─ SVDBase.h │ │ │ │ └─ UpperBidiagonalization.h │ │ │ ├─ SPQRSupport │ │ │ │ └─ SuiteSparseQRSupport.h │ │ │ ├─ QR │ │ │ │ ├─ ColPivHouseholderQR.h │ │ │ │ ├─ ColPivHouseholderQR_LAPACKE.h │ │ │ │ ├─ CompleteOrthogonalDecomposition.h │ │ │ │ ├─ FullPivHouseholderQR.h │ │ │ │ ├─ HouseholderQR.h │ │ │ │ └─ HouseholderQR_LAPACKE.h │ │ │ ├─ PardisoSupport │ │ │ │ └─ PardisoSupport.h │ │ │ ├─ PaStiXSupport │ │ │ │ └─ PaStiXSupport.h │ │ │ ├─ OrderingMethods │ │ │ │ ├─ Amd.h │ │ │ │ ├─ Eigen_Colamd.h │ │ │ │ └─ Ordering.h │ │ │ ├─ MetisSupport │ │ │ │ └─ MetisSupport.h │ │ │ ├─ LU │ │ │ │ ├─ Determinant.h │ │ │ │ ├─ FullPivLU.h │ │ │ │ ├─ InverseImpl.h │ │ │ │ ├─ PartialPivLU.h │ │ │ │ ├─ PartialPivLU_LAPACKE.h │ │ │ │ └─ arch │ │ │ │ └─ InverseSize4.h │ │ │ ├─ KLUSupport │ │ │ │ └─ KLUSupport.h │ │ │ ├─ Jacobi │ │ │ │ └─ Jacobi.h │ │ │ ├─ IterativeLinearSolvers │ │ │ │ ├─ BasicPreconditioners.h │ │ │ │ ├─ BiCGSTAB.h │ │ │ │ ├─ ConjugateGradient.h │ │ │ │ ├─ IncompleteCholesky.h │ │ │ │ ├─ IncompleteLUT.h │ │ │ │ ├─ IterativeSolverBase.h │ │ │ │ ├─ LeastSquareConjugateGradient.h │ │ │ │ └─ SolveWithGuess.h │ │ │ ├─ Householder │ │ │ │ ├─ BlockHouseholder.h │ │ │ │ ├─ Householder.h │ │ │ │ └─ HouseholderSequence.h │ │ │ ├─ Geometry │ │ │ │ ├─ AlignedBox.h │ │ │ │ ├─ AngleAxis.h │ │ │ │ ├─ EulerAngles.h │ │ │ │ ├─ Homogeneous.h │ │ │ │ ├─ Hyperplane.h │ │ │ │ ├─ OrthoMethods.h │ │ │ │ ├─ ParametrizedLine.h │ │ │ │ ├─ Quaternion.h │ │ │ │ ├─ Rotation2D.h │ │ │ │ ├─ RotationBase.h │ │ │ │ ├─ Scaling.h │ │ │ │ ├─ Transform.h │ │ │ │ ├─ Translation.h │ │ │ │ ├─ Umeyama.h │ │ │ │ └─ arch │ │ │ │ └─ Geometry_SIMD.h │ │ │ ├─ Eigenvalues │ │ │ │ ├─ ComplexEigenSolver.h │ │ │ │ ├─ ComplexSchur.h │ │ │ │ ├─ ComplexSchur_LAPACKE.h │ │ │ │ ├─ EigenSolver.h │ │ │ │ ├─ GeneralizedEigenSolver.h │ │ │ │ ├─ GeneralizedSelfAdjointEigenSolver.h │ │ │ │ ├─ HessenbergDecomposition.h │ │ │ │ ├─ MatrixBaseEigenvalues.h │ │ │ │ ├─ RealQZ.h │ │ │ │ ├─ RealSchur.h │ │ │ │ ├─ RealSchur_LAPACKE.h │ │ │ │ ├─ SelfAdjointEigenSolver.h │ │ │ │ ├─ SelfAdjointEigenSolver_LAPACKE.h │ │ │ │ └─ Tridiagonalization.h │ │ │ ├─ Core │ │ │ │ ├─ ArithmeticSequence.h │ │ │ │ ├─ Array.h │ │ │ │ ├─ ArrayBase.h │ │ │ │ ├─ ArrayWrapper.h │ │ │ │ ├─ Assign.h │ │ │ │ ├─ AssignEvaluator.h │ │ │ │ ├─ Assign_MKL.h │ │ │ │ ├─ BandMatrix.h │ │ │ │ ├─ Block.h │ │ │ │ ├─ BooleanRedux.h │ │ │ │ ├─ CommaInitializer.h │ │ │ │ ├─ ConditionEstimator.h │ │ │ │ ├─ CoreEvaluators.h │ │ │ │ ├─ CoreIterators.h │ │ │ │ ├─ CwiseBinaryOp.h │ │ │ │ ├─ CwiseNullaryOp.h │ │ │ │ ├─ CwiseTernaryOp.h │ │ │ │ ├─ CwiseUnaryOp.h │ │ │ │ ├─ CwiseUnaryView.h │ │ │ │ ├─ DenseBase.h │ │ │ │ ├─ DenseCoeffsBase.h │ │ │ │ ├─ DenseStorage.h │ │ │ │ ├─ Diagonal.h │ │ │ │ ├─ DiagonalMatrix.h │ │ │ │ ├─ DiagonalProduct.h │ │ │ │ ├─ Dot.h │ │ │ │ ├─ EigenBase.h │ │ │ │ ├─ ForceAlignedAccess.h │ │ │ │ ├─ Fuzzy.h │ │ │ │ ├─ GeneralProduct.h │ │ │ │ ├─ GenericPacketMath.h │ │ │ │ ├─ GlobalFunctions.h │ │ │ │ ├─ IO.h │ │ │ │ ├─ IndexedView.h │ │ │ │ ├─ Inverse.h │ │ │ │ ├─ Map.h │ │ │ │ ├─ MapBase.h │ │ │ │ ├─ MathFunctions.h │ │ │ │ ├─ MathFunctionsImpl.h │ │ │ │ ├─ Matrix.h │ │ │ │ ├─ MatrixBase.h │ │ │ │ ├─ NestByValue.h │ │ │ │ ├─ NoAlias.h │ │ │ │ ├─ NumTraits.h │ │ │ │ ├─ PartialReduxEvaluator.h │ │ │ │ ├─ PermutationMatrix.h │ │ │ │ ├─ PlainObjectBase.h │ │ │ │ ├─ Product.h │ │ │ │ ├─ ProductEvaluators.h │ │ │ │ ├─ Random.h │ │ │ │ ├─ Redux.h │ │ │ │ ├─ Ref.h │ │ │ │ ├─ Replicate.h │ │ │ │ ├─ Reshaped.h │ │ │ │ ├─ ReturnByValue.h │ │ │ │ ├─ Reverse.h │ │ │ │ ├─ Select.h │ │ │ │ ├─ SelfAdjointView.h │ │ │ │ ├─ SelfCwiseBinaryOp.h │ │ │ │ ├─ Solve.h │ │ │ │ ├─ SolveTriangular.h │ │ │ │ ├─ SolverBase.h │ │ │ │ ├─ StableNorm.h │ │ │ │ ├─ StlIterators.h │ │ │ │ ├─ Stride.h │ │ │ │ ├─ Swap.h │ │ │ │ ├─ Transpose.h │ │ │ │ ├─ Transpositions.h │ │ │ │ ├─ TriangularMatrix.h │ │ │ │ ├─ VectorBlock.h │ │ │ │ ├─ VectorwiseOp.h │ │ │ │ ├─ Visitor.h │ │ │ │ ├─ util │ │ │ │ │ ├─ BlasUtil.h │ │ │ │ │ ├─ ConfigureVectorization.h │ │ │ │ │ ├─ Constants.h │ │ │ │ │ ├─ DisableStupidWarnings.h │ │ │ │ │ ├─ ForwardDeclarations.h │ │ │ │ │ ├─ IndexedViewHelper.h │ │ │ │ │ ├─ IntegralConstant.h │ │ │ │ │ ├─ MKL_support.h │ │ │ │ │ ├─ Macros.h │ │ │ │ │ ├─ Memory.h │ │ │ │ │ ├─ Meta.h │ │ │ │ │ ├─ NonMPL2.h │ │ │ │ │ ├─ ReenableStupidWarnings.h │ │ │ │ │ ├─ ReshapedHelper.h │ │ │ │ │ ├─ StaticAssert.h │ │ │ │ │ ├─ SymbolicIndex.h │ │ │ │ │ └─ XprHelper.h │ │ │ │ ├─ products │ │ │ │ │ ├─ GeneralBlockPanelKernel.h │ │ │ │ │ ├─ GeneralMatrixMatrix.h │ │ │ │ │ ├─ GeneralMatrixMatrixTriangular.h │ │ │ │ │ ├─ GeneralMatrixMatrixTriangular_BLAS.h │ │ │ │ │ ├─ GeneralMatrixMatrix_BLAS.h │ │ │ │ │ ├─ GeneralMatrixVector.h │ │ │ │ │ ├─ GeneralMatrixVector_BLAS.h │ │ │ │ │ ├─ Parallelizer.h │ │ │ │ │ ├─ SelfadjointMatrixMatrix.h │ │ │ │ │ ├─ SelfadjointMatrixMatrix_BLAS.h │ │ │ │ │ ├─ SelfadjointMatrixVector.h │ │ │ │ │ ├─ SelfadjointMatrixVector_BLAS.h │ │ │ │ │ ├─ SelfadjointProduct.h │ │ │ │ │ ├─ SelfadjointRank2Update.h │ │ │ │ │ ├─ TriangularMatrixMatrix.h │ │ │ │ │ ├─ TriangularMatrixMatrix_BLAS.h │ │ │ │ │ ├─ TriangularMatrixVector.h │ │ │ │ │ ├─ TriangularMatrixVector_BLAS.h │ │ │ │ │ ├─ TriangularSolverMatrix.h │ │ │ │ │ ├─ TriangularSolverMatrix_BLAS.h │ │ │ │ │ └─ TriangularSolverVector.h │ │ │ │ ├─ functors │ │ │ │ │ ├─ AssignmentFunctors.h │ │ │ │ │ ├─ BinaryFunctors.h │ │ │ │ │ ├─ NullaryFunctors.h │ │ │ │ │ ├─ StlFunctors.h │ │ │ │ │ ├─ TernaryFunctors.h │ │ │ │ │ └─ UnaryFunctors.h │ │ │ │ └─ arch │ │ │ │ ├─ ZVector │ │ │ │ │ ├─ Complex.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ └─ PacketMath.h │ │ │ │ ├─ SYCL │ │ │ │ │ ├─ InteropHeaders.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ PacketMath.h │ │ │ │ │ ├─ SyclMemoryModel.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ ├─ SVE │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ PacketMath.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ ├─ SSE │ │ │ │ │ ├─ Complex.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ PacketMath.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ ├─ NEON │ │ │ │ │ ├─ Complex.h │ │ │ │ │ ├─ GeneralBlockPanelKernel.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ PacketMath.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ ├─ MSA │ │ │ │ │ ├─ Complex.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ └─ PacketMath.h │ │ │ │ ├─ HIP │ │ │ │ │ └─ hcc │ │ │ │ │ └─ math_constants.h │ │ │ │ ├─ GPU │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ PacketMath.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ ├─ Default │ │ │ │ │ ├─ BFloat16.h │ │ │ │ │ ├─ ConjHelper.h │ │ │ │ │ ├─ GenericPacketMathFunctions.h │ │ │ │ │ ├─ GenericPacketMathFunctionsFwd.h │ │ │ │ │ ├─ Half.h │ │ │ │ │ ├─ Settings.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ ├─ CUDA │ │ │ │ │ └─ Complex.h │ │ │ │ ├─ AltiVec │ │ │ │ │ ├─ Complex.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ MatrixProduct.h │ │ │ │ │ ├─ MatrixProductCommon.h │ │ │ │ │ ├─ MatrixProductMMA.h │ │ │ │ │ └─ PacketMath.h │ │ │ │ ├─ AVX512 │ │ │ │ │ ├─ Complex.h │ │ │ │ │ ├─ MathFunctions.h │ │ │ │ │ ├─ PacketMath.h │ │ │ │ │ └─ TypeCasting.h │ │ │ │ └─ AVX │ │ │ │ ├─ Complex.h │ │ │ │ ├─ MathFunctions.h │ │ │ │ ├─ PacketMath.h │ │ │ │ └─ TypeCasting.h │ │ │ ├─ CholmodSupport │ │ │ │ └─ CholmodSupport.h │ │ │ └─ Cholesky │ │ │ ├─ LDLT.h │ │ │ ├─ LLT.h │ │ │ └─ LLT_LAPACKE.h │ │ └─ addon │ │ ├─ Blender姘存祦浣撴ā鎷熸彃浠_FLIP Fluids v1.7.1.jpg │ │ ├─ __init__.py │ │ ├─ __init__.py.in │ │ ├─ bake.py │ │ ├─ exit_handler.py │ │ ├─ export.py │ │ ├─ render.py │ │ ├─ types.py │ │ ├─ utils │ │ │ ├─ __init__.py │ │ │ ├─ api_workaround_utils.py │ │ │ ├─ audio_utils.py │ │ │ ├─ cache_utils.py │ │ │ ├─ color_utils.py │ │ │ ├─ export_utils.py │ │ │ ├─ installation_utils.py │ │ │ ├─ installation_utils.py.in │ │ │ ├─ preset_utils.py │ │ │ ├─ ui_utils.py │ │ │ └─ version_compatibility_utils.py │ │ ├─ ui │ │ │ ├─ __init__.py │ │ │ ├─ cache_object_ui.py │ │ │ ├─ domain_advanced_ui.py │ │ │ ├─ domain_cache_ui.py │ │ │ ├─ domain_debug_ui.py │ │ │ ├─ domain_display_ui.py │ │ │ ├─ domain_materials_ui.py │ │ │ ├─ domain_particles_ui.py │ │ │ ├─ domain_presets_ui.py │ │ │ ├─ domain_simulation_ui.py │ │ │ ├─ domain_stats_ui.py │ │ │ ├─ domain_surface_ui.py │ │ │ ├─ domain_tabbed_ui.py │ │ │ ├─ domain_ui.py │ │ │ ├─ domain_whitewater_ui.py │ │ │ ├─ domain_world_ui.py │ │ │ ├─ flip_fluids_addon_disabled_ui.py │ │ │ ├─ fluid_ui.py │ │ │ ├─ force_field_ui.py │ │ │ ├─ helper_ui.py │ │ │ ├─ inflow_ui.py │ │ │ ├─ none_ui.py │ │ │ ├─ obstacle_ui.py │ │ │ └─ outflow_ui.py │ │ ├─ third_party │ │ │ ├─ cpuinfo.py │ │ │ └─ mixbox │ │ │ └─ empty_file │ │ ├─ resources │ │ │ ├─ version_data │ │ │ │ └─ versions.json │ │ │ ├─ sounds │ │ │ │ └─ alarm │ │ │ │ ├─ alarm.ogg │ │ │ │ ├─ license.txt │ │ │ │ └─ sound_data.json │ │ │ ├─ installation_data │ │ │ │ └─ empty_file │ │ │ ├─ geometry_nodes │ │ │ │ └─ geometry_nodes_library.blend │ │ │ ├─ example_scene_data │ │ │ │ ├─ LICENSE.md │ │ │ │ ├─ viscous_net │ │ │ │ │ └─ flipdata.sim │ │ │ │ ├─ lighthouse │ │ │ │ │ └─ flipdata.sim │ │ │ │ ├─ fluid_in_an_invisible_box │ │ │ │ │ └─ flipdata.sim │ │ │ │ └─ cascading_water_feature │ │ │ │ └─ flipdata.sim │ │ │ └─ command_line_scripts │ │ │ ├─ alembic_export.py │ │ │ ├─ cmd_bake_template.bat │ │ │ ├─ render_single_frame.py │ │ │ ├─ render_single_frame_turbo_tools.py │ │ │ ├─ run_simulation.py │ │ │ ├─ run_simulation_and_batch_render.py │ │ │ └─ run_simulation_and_render.py │ │ ├─ properties │ │ │ ├─ __init__.py │ │ │ ├─ custom_properties.py │ │ │ ├─ domain_advanced_properties.py │ │ │ ├─ domain_bake_properties.py │ │ │ ├─ domain_cache_properties.py │ │ │ ├─ domain_debug_properties.py │ │ │ ├─ domain_materials_properties.py │ │ │ ├─ domain_particles_properties.py │ │ │ ├─ domain_presets_properties.py │ │ │ ├─ domain_properties.py │ │ │ ├─ domain_render_properties.py │ │ │ ├─ domain_simulation_properties.py │ │ │ ├─ domain_stats_properties.py │ │ │ ├─ domain_surface_properties.py │ │ │ ├─ domain_whitewater_properties.py │ │ │ ├─ domain_world_properties.py │ │ │ ├─ flip_fluid_properties.py │ │ │ ├─ fluid_properties.py │ │ │ ├─ force_field_properties.py │ │ │ ├─ helper_properties.py │ │ │ ├─ inflow_properties.py │ │ │ ├─ material_properties.py │ │ │ ├─ object_properties.py │ │ │ ├─ obstacle_properties.py │ │ │ ├─ outflow_properties.py │ │ │ ├─ preferences_properties.py │ │ │ └─ preset_properties.py │ │ ├─ presets │ │ │ ├─ __init__.py │ │ │ ├─ preset_library.py │ │ │ └─ preset_library │ │ │ ├─ usr │ │ │ │ └─ basic_fluids │ │ │ │ ├─ LICENSE.md │ │ │ │ ├─ package.info │ │ │ │ ├─ wax_0c995138 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ sparkling_water_6db52085 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ red_wine_d4e52e6d │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ orange_juice_1a45e5dd │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ ocean_c430eb6b │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ milk_3b0ded24 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ copper_2e5520a5 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ coffee_5c9a13cf │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ chocolate_73bd6e22 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ caramel_0540c2bc │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ blood_7424cd41 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ beer_3ccd2f97 │ │ │ │ │ └─ data.preset │ │ │ │ ├─ apple_spritzer_5d811745 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ └─ apple_juice_90344ad8 │ │ │ │ ├─ data.preset │ │ │ │ └─ icon.png │ │ │ ├─ sys │ │ │ │ └─ LICENSE.md │ │ │ └─ resources │ │ │ └─ empty.blend │ │ ├─ operators │ │ │ ├─ __init__.py │ │ │ ├─ bake_operators.py │ │ │ ├─ cache_operators.py │ │ │ ├─ draw_force_field_operators.py │ │ │ ├─ draw_grid_operators.py │ │ │ ├─ draw_particles_operators.py │ │ │ ├─ error_operators.py │ │ │ ├─ export_operators.py │ │ │ ├─ helper_operators.py │ │ │ ├─ material_operators.py │ │ │ ├─ object_operators.py │ │ │ ├─ preferences_operators.py │ │ │ ├─ preset_operators.py │ │ │ ├─ render_operators.py │ │ │ ├─ stats_operators.py │ │ │ ├─ support_operators.py │ │ │ └─ world_operators.py │ │ ├─ objects │ │ │ ├─ __init__.py │ │ │ ├─ flip_fluid_aabb.py │ │ │ ├─ flip_fluid_cache.py │ │ │ ├─ flip_fluid_geometry_database.py │ │ │ ├─ flip_fluid_geometry_export_object.py │ │ │ ├─ flip_fluid_geometry_exporter.py │ │ │ ├─ flip_fluid_map.py │ │ │ ├─ flip_fluid_material_library.py │ │ │ └─ flip_fluid_preset_stack.py │ │ ├─ materials │ │ │ ├─ LICENSE.md │ │ │ ├─ __init__.py │ │ │ ├─ material_library.py │ │ │ └─ material_library │ │ │ ├─ whitewater │ │ │ │ ├─ FF Bubble.blend │ │ │ │ ├─ FF Foam.blend │ │ │ │ └─ FF Spray.blend │ │ │ └─ surface │ │ │ ├─ FF Apple Juice.blend │ │ │ ├─ FF Beer.blend │ │ │ ├─ FF Blood.blend │ │ │ ├─ FF Caramel.blend │ │ │ ├─ FF Chocolate.blend │ │ │ ├─ FF Coffee.blend │ │ │ ├─ FF Copper.blend │ │ │ ├─ FF Milk.blend │ │ │ ├─ FF Orange Juice.blend │ │ │ ├─ FF Water (clear).blend │ │ │ ├─ FF Water (iced).blend │ │ │ ├─ FF Water (ocean 1).blend │ │ │ ├─ FF Water (ocean 2).blend │ │ │ ├─ FF Water (ocean volumetric).blend │ │ │ ├─ FF Wax.blend │ │ │ └─ FF Wine Red.blend │ │ ├─ icons │ │ │ ├─ flip_fluids_logo_27.png │ │ │ └─ flip_fluids_logo_28.png │ │ └─ filesystem │ │ ├─ __init__.py │ │ └─ filesystem_protection_layer.py │ ├─ resources │ │ ├─ version_data │ │ │ └─ versions.json │ │ ├─ sounds │ │ │ └─ alarm │ │ │ ├─ alarm.ogg │ │ │ ├─ license.txt │ │ │ └─ sound_data.json │ │ ├─ installation_data │ │ │ ├─ empty_file │ │ │ └─ installation_complete │ │ ├─ geometry_nodes │ │ │ └─ geometry_nodes_library.blend │ │ ├─ example_scene_data │ │ │ ├─ LICENSE.md │ │ │ ├─ viscous_net │ │ │ │ └─ flipdata.sim │ │ │ ├─ lighthouse │ │ │ │ └─ flipdata.sim │ │ │ ├─ fluid_in_an_invisible_box │ │ │ │ └─ flipdata.sim │ │ │ └─ cascading_water_feature │ │ │ └─ flipdata.sim │ │ └─ command_line_scripts │ │ ├─ alembic_export.py │ │ ├─ cmd_bake_template.bat │ │ ├─ render_single_frame.py │ │ ├─ render_single_frame_turbo_tools.py │ │ ├─ run_simulation.py │ │ ├─ run_simulation_and_batch_render.py │ │ └─ run_simulation_and_render.py │ ├─ pyfluid │ │ ├─ __init__.py │ │ ├─ aabb.py │ │ ├─ array3d.py │ │ ├─ fluidsimulation.py │ │ ├─ forcefield.py │ │ ├─ forcefieldcurve.py │ │ ├─ forcefieldgrid.py │ │ ├─ forcefieldpoint.py │ │ ├─ forcefieldsurface.py │ │ ├─ forcefieldvolume.py │ │ ├─ gpu_utils.py │ │ ├─ gridindex.py │ │ ├─ meshfluidsource.py │ │ ├─ meshobject.py │ │ ├─ method_decorators.py │ │ ├─ mixbox.py │ │ ├─ pybindings.py │ │ ├─ pyfluid.py │ │ ├─ trianglemesh.py │ │ ├─ vector3.py │ │ └─ lib │ │ ├─ libblpyfluid.dll │ │ ├─ libblpyfluid.dylib │ │ ├─ libblpyfluid.so │ │ ├─ libblpyfluiddebug-legacy.dylib │ │ ├─ libblpyfluiddebug-universal.dylib │ │ ├─ libblpyfluiddebug.dll │ │ ├─ libblpyfluiddebug.so │ │ ├─ libblpyfluidrelease-legacy.dylib │ │ ├─ libblpyfluidrelease-universal.dylib │ │ ├─ libblpyfluidrelease.dll │ │ └─ libblpyfluidrelease.so │ ├─ properties │ │ ├─ __init__.py │ │ ├─ custom_properties.py │ │ ├─ domain_advanced_properties.py │ │ ├─ domain_bake_properties.py │ │ ├─ domain_cache_properties.py │ │ ├─ domain_debug_properties.py │ │ ├─ domain_materials_properties.py │ │ ├─ domain_particles_properties.py │ │ ├─ domain_presets_properties.py │ │ ├─ domain_properties.py │ │ ├─ domain_render_properties.py │ │ ├─ domain_simulation_properties.py │ │ ├─ domain_stats_properties.py │ │ ├─ domain_surface_properties.py │ │ ├─ domain_whitewater_properties.py │ │ ├─ domain_world_properties.py │ │ ├─ flip_fluid_properties.py │ │ ├─ fluid_properties.py │ │ ├─ force_field_properties.py │ │ ├─ helper_properties.py │ │ ├─ inflow_properties.py │ │ ├─ material_properties.py │ │ ├─ object_properties.py │ │ ├─ obstacle_properties.py │ │ ├─ outflow_properties.py │ │ ├─ preferences_properties.py │ │ └─ preset_properties.py │ ├─ presets │ │ ├─ __init__.py │ │ ├─ preset_library.py │ │ ├─ preset_library │ │ │ ├─ usr │ │ │ │ └─ basic_fluids │ │ │ │ ├─ LICENSE.md │ │ │ │ ├─ package.info │ │ │ │ ├─ 鍟ら厭 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ wax_0c995138 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ wax │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ sparkling_water_6db52085 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ sparkling_water │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ redwine │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ red_wine_d4e52e6d │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ orangejuice │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ orange_juice_1a45e5dd │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ ocean_c430eb6b │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ ocean │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ milk_3b0ded24 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ milk │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ copper_2e5520a5 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ copper │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ coffee_5c9a13cf │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ coffee │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ chocolate_73bd6e22 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ chocolate │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ caramel_0540c2bc │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ caramel │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ blood_7424cd41 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ blood │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ beer_3ccd2f97 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ beer │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ applejuice │ │ │ │ │ ├─ data.preset │ │ │ │ │ ├─ icon.png │ │ │ │ │ └─ materials.blend │ │ │ │ ├─ apple_spritzer_5d811745 │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ ├─ apple_spritzer │ │ │ │ │ ├─ data.preset │ │ │ │ │ └─ icon.png │ │ │ │ └─ apple_juice_90344ad8 │ │ │ │ ├─ data.preset │ │ │ │ └─ icon.png │ │ │ ├─ sys │ │ │ │ ├─ LICENSE.md │ │ │ │ └─ default.preset │ │ │ ├─ resources │ │ │ │ └─ empty.blend │ │ │ └─ FLIP_Fluids_Addon_Presets │ │ │ ├─ FF_BolingLiquid.blend │ │ │ ├─ FF_FireWater.blend │ │ │ ├─ FF_MagicInk.blend │ │ │ ├─ FF_RainGen.blend │ │ │ ├─ FF_Redwine.blend │ │ │ ├─ FF_SlimeGreen.blend │ │ │ ├─ FF_SlimeYellowBubbles.blend │ │ │ ├─ FF_Standard_Shaders.blend │ │ │ ├─ FF_ViscoMix_1.blend │ │ │ ├─ FF_WaterMidsize_1.blend │ │ │ ├─ FF_WaterSmallsize_1.blend │ │ │ ├─ FF_Waterfall_1a.blend │ │ │ ├─ README.txt │ │ │ ├─ blender_assets.cats.txt │ │ │ ├─ blender_assets.cats.txt~ │ │ │ ├─ releasenotes.txt │ │ │ └─ .metadata │ │ │ └─ version.json │ │ └─ FLIP_Fluids_Addon_Presets │ │ ├─ FF_BolingLiquid.blend │ │ ├─ FF_FireWater.blend │ │ ├─ FF_MagicInk.blend │ │ ├─ FF_RainGen.blend │ │ ├─ FF_Redwine.blend │ │ ├─ FF_SlimeGreen.blend │ │ ├─ FF_SlimeYellowBubbles.blend │ │ ├─ FF_Standard_Shaders.blend │ │ ├─ FF_ViscoMix_1.blend │ │ ├─ FF_WaterMidsize_1.blend │ │ ├─ FF_WaterSmallsize_1.blend │ │ ├─ FF_Waterfall_1a.blend │ │ ├─ README.txt │ │ ├─ blender_assets.cats.txt │ │ ├─ blender_assets.cats.txt~ │ │ ├─ releasenotes.txt │ │ └─ .metadata │ │ └─ version.json │ ├─ operators │ │ ├─ __init__.py │ │ ├─ bake_operators.py │ │ ├─ cache_operators.py │ │ ├─ draw_force_field_operators.py │ │ ├─ draw_grid_operators.py │ │ ├─ draw_operators.py │ │ ├─ draw_particles_operators.py │ │ ├─ error_operators.py │ │ ├─ export_operators.py │ │ ├─ helper_operators.py │ │ ├─ material_operators.py │ │ ├─ object_operators.py │ │ ├─ preferences_operators.py │ │ ├─ preset_operators.py │ │ ├─ render_operators.py │ │ ├─ stats_operators.py │ │ ├─ support_operators.py │ │ └─ world_operators.py │ ├─ objects │ │ ├─ __init__.py │ │ ├─ flip_fluid_aabb.py │ │ ├─ flip_fluid_cache.py │ │ ├─ flip_fluid_geometry_database.py │ │ ├─ flip_fluid_geometry_export_object.py │ │ ├─ flip_fluid_geometry_exporter.py │ │ ├─ flip_fluid_map.py │ │ ├─ flip_fluid_material_library.py │ │ ├─ flip_fluid_mesh_exporter.py │ │ └─ flip_fluid_preset_stack.py │ ├─ materials │ │ ├─ LICENSE.md │ │ ├─ __init__.py │ │ ├─ material_data.py │ │ ├─ material_library.blend │ │ ├─ material_library.py │ │ └─ material_library │ │ ├─ whitewater │ │ │ ├─ FF Bubble.blend │ │ │ ├─ FF Foam.blend │ │ │ └─ FF Spray.blend │ │ ├─ surface │ │ │ ├─ FF Apple Juice.blend │ │ │ ├─ FF Beer.blend │ │ │ ├─ FF Blood.blend │ │ │ ├─ FF Caramel.blend │ │ │ ├─ FF Chocolate.blend │ │ │ ├─ FF Coffe.blend │ │ │ ├─ FF Coffee.blend │ │ │ ├─ FF Copper.blend │ │ │ ├─ FF Milk.blend │ │ │ ├─ FF Orange Juice.blend │ │ │ ├─ FF Water (clear).blend │ │ │ ├─ FF Water (iced).blend │ │ │ ├─ FF Water (ocean 1).blend │ │ │ ├─ FF Water (ocean 2).blend │ │ │ ├─ FF Water (ocean volumetric).blend │ │ │ ├─ FF Wax.blend │ │ │ └─ FF Wine Red.blend │ │ └─ icons │ │ ├─ FF Apple Juice.png │ │ ├─ FF Apple Juice_imported.png │ │ ├─ FF Beer.png │ │ ├─ FF Beer_imported.png │ │ ├─ FF Blood.png │ │ ├─ FF Blood_imported.png │ │ ├─ FF Bubble.png │ │ ├─ FF Bubble_imported.png │ │ ├─ FF Caramel.png │ │ ├─ FF Caramel_imported.png │ │ ├─ FF Chocolate.png │ │ ├─ FF Chocolate_imported.png │ │ ├─ FF Coffe.png │ │ ├─ FF Coffe_imported.png │ │ ├─ FF Coffee.png │ │ ├─ FF Coffee_imported.png │ │ ├─ FF Copper.png │ │ ├─ FF Copper_imported.png │ │ ├─ FF Foam.png │ │ ├─ FF Foam_imported.png │ │ ├─ FF Milk.png │ │ ├─ FF Milk_imported.png │ │ ├─ FF Orange Juice.png │ │ ├─ FF Orange Juice_imported.png │ │ ├─ FF Spray.png │ │ ├─ FF Spray_imported.png │ │ ├─ FF Water (clear).png │ │ ├─ FF Water (clear)_imported.png │ │ ├─ FF Water (iced).png │ │ ├─ FF Water (iced)_imported.png │ │ ├─ FF Water (ocean 1).png │ │ ├─ FF Water (ocean 1)_imported.png │ │ ├─ FF Water (ocean 2).png │ │ ├─ FF Water (ocean 2)_imported.png │ │ ├─ FF Water (ocean volumetric).png │ │ ├─ FF Water (ocean volumetric)_imported.png │ │ ├─ FF Wax.png │ │ ├─ FF Wax_imported.png │ │ ├─ FF Wine Red.png │ │ ├─ FF Wine Red_imported.png │ │ └─ material_library_hash │ ├─ icons │ │ ├─ flip_fluids_logo.png │ │ ├─ flip_fluids_logo_27.png │ │ └─ flip_fluids_logo_28.png │ ├─ filesystem │ │ ├─ __init__.py │ │ └─ filesystem_protection_layer.py │ ├─ Example_Scenes │ │ ├─ README.txt │ │ ├─ tracked_footage │ │ │ ├─ stairstep_tracked_footage.blend │ │ │ └─ stairstep_footage │ │ │ └─ stairstep_footage-30fps-4k.mp4 │ │ ├─ test_cases │ │ │ ├─ cascading_water_feature-2.8.blend │ │ │ ├─ fluid_in_an_invisible_box-2.8.blend │ │ │ ├─ lighthouse-2.8.blend │ │ │ └─ viscous_net-2.8.blend │ │ ├─ surface_tension │ │ │ ├─ daredevil_dripping_wax_effect-2.8.blend │ │ │ ├─ flip_text_sheeting_splash-2.8.blend │ │ │ ├─ strawberry_splash-2.8.blend │ │ │ └─ surface_tension_zero_gravity_splash-2.8.blend │ │ ├─ getting_started_guide │ │ │ ├─ getting_started_guide.txt │ │ │ ├─ my_first_simulation_smooth_viscous_liquid_step_1.blend │ │ │ ├─ my_first_simulation_smooth_viscous_liquid_step_2.blend │ │ │ ├─ my_first_simulation_smooth_viscous_liquid_step_3.blend │ │ │ ├─ my_first_simulation_smooth_viscous_liquid_step_4.blend │ │ │ ├─ my_first_simulation_step_2.blend │ │ │ ├─ my_first_simulation_step_3.blend │ │ │ ├─ my_first_simulation_step_4.blend │ │ │ ├─ my_first_simulation_step_5.blend │ │ │ ├─ my_first_simulation_thick_viscous_liquid_step_1.blend │ │ │ ├─ my_first_simulation_thick_viscous_liquid_step_2.blend │ │ │ ├─ my_first_simulation_thick_viscous_liquid_step_3.blend │ │ │ ├─ my_first_simulation_thick_viscous_liquid_step_4.blend │ │ │ └─ video_previews │ │ │ ├─ my_first_simulation_step_5.mp4 │ │ │ ├─ smooth_viscous_liquid_step_1.mp4 │ │ │ ├─ smooth_viscous_liquid_step_2.mp4 │ │ │ ├─ smooth_viscous_liquid_step_3.mp4 │ │ │ ├─ smooth_viscous_liquid_step_4.mp4 │ │ │ ├─ smooth_viscous_liquid_step_4_render.mp4 │ │ │ ├─ smooth_viscous_liquid_step_4_render_250res.mp4 │ │ │ ├─ thick_viscous_liquid_step_1.mp4 │ │ │ ├─ thick_viscous_liquid_step_2.mp4 │ │ │ ├─ thick_viscous_liquid_step_3.mp4 │ │ │ ├─ thick_viscous_liquid_step_4.mp4 │ │ │ └─ thick_viscous_liquid_step_4_render.mp4 │ │ ├─ full_setups │ │ │ ├─ surface_age.blend │ │ │ ├─ surface_color.blend │ │ │ ├─ surface_velocity.blend │ │ │ ├─ surface_vorticity.blend │ │ │ ├─ whitewater_lifetime.blend │ │ │ └─ whitewater_velocity.blend │ │ ├─ force_fields │ │ │ ├─ boat_race-2.9.blend │ │ │ ├─ curve_guide_force_field-2.9.blend │ │ │ ├─ point_force_rhino-2.9.blend │ │ │ ├─ stairstep_ocean-2.9.blend │ │ │ ├─ surface_force_curved_ocean-2.9.blend │ │ │ ├─ surface_force_fluid_adhesion-2.9.blend │ │ │ ├─ surface_force_mobius_strip-2.9.blend │ │ │ ├─ volume_force_animated_character-2.9.blend │ │ │ └─ volume_force_control_object-2.9.blend │ │ └─ basic_setups │ │ ├─ 0_basic_pointcloud-3.1.blend │ │ ├─ 1_basic_motion_blur-3.1.blend │ │ ├─ 2_velocity_shader-3.1.blend │ │ ├─ 3_id_random_point_size-3.1.blend │ │ └─ 4_lifetime_based_point_size-3.1.blend │ └─ .idea │ ├─ .gitignore │ ├─ flip_fluids_addon.iml │ ├─ misc.xml │ ├─ modules.xml │ ├─ workspace.xml │ └─ inspectionProfiles │ └─ profiles_settings.xml ├─ 快速布景打光Quick Studio │ └─ 快速布景打光Quick Studio │ └─ 快速布景打光Quick Studio │ ├─ 安装方法.txt │ └─ Quick-Studio │ ├─ GJJ.py │ ├─ LICENSE │ ├─ Quick Studio Assets.zip │ ├─ __init__.py │ ├─ compositor.py │ ├─ handler.py │ ├─ operators.py │ ├─ panels.py │ ├─ preferences.py │ ├─ previews.py │ ├─ properties.py │ ├─ utils.py │ └─ images │ ├─ setups │ │ ├─ 2 Point.png │ │ ├─ 3 Point Color.png │ │ ├─ 3 Point.png │ │ ├─ 4 Point.png │ │ ├─ Back Light.png │ │ ├─ Double Back Light.png │ │ ├─ Double Spotlight.png │ │ ├─ Point Highlight.png │ │ ├─ Strips 1.png │ │ ├─ Strips 2 Automotive.png │ │ ├─ Strips 3.png │ │ ├─ Studio Contrast.png │ │ ├─ Studio Soft.png │ │ ├─ Studio Symmetric.png │ │ ├─ Top Light.png │ │ └─ Top Room Light.png │ ├─ materials │ │ ├─ BSDF.png │ │ ├─ Concrete 1.png │ │ ├─ Concrete 2.png │ │ ├─ Digital Arrows.png │ │ ├─ Digital Circles.png │ │ ├─ Digital Cross Grid.png │ │ ├─ Digital Dots Grid.png │ │ ├─ Digital Hex Grid.png │ │ ├─ Digital Lines Grid.png │ │ ├─ Digital Lines.png │ │ ├─ Digital Smart Pattern.png │ │ ├─ Digital Squares Grid.png │ │ ├─ Fabric 1.png │ │ ├─ Fabric 2.png │ │ ├─ Fabric 3.png │ │ ├─ Ground 1.png │ │ ├─ Marble 1.png │ │ ├─ Marble 2.png │ │ ├─ Metal 1.png │ │ ├─ Metal 2.png │ │ ├─ None.png │ │ ├─ Plaster 1.png │ │ ├─ Plaster 2.png │ │ ├─ Plastic 1.png │ │ ├─ Plastic 2.png │ │ ├─ Wood 1.png │ │ └─ Wood 2.png │ └─ backgrounds │ ├─ Cycles Shadow Catcher.png │ ├─ Cylinder Backdrop.png │ ├─ Eevee Shadow Catcher.png │ ├─ Ground Falloff.png │ ├─ Studio Cloth 1.png │ ├─ Studio Cloth 2.png │ ├─ Studio Digital.png │ ├─ Studio Fog.png │ ├─ Studio Geometric.png │ ├─ Studio Nebula.png │ ├─ Studio Outdoor.png │ ├─ Studio Platform.png │ ├─ Studio Setup.png │ ├─ Studio Stand.png │ ├─ Studio Waves.png │ └─ White Room.png ├─ 岩石生成插件Rockify │ └─ 岩石生成插件Rockify │ └─ 岩石生成插件Rockify │ ├─ 安装方法.txt │ └─ Rockify │ ├─ GJJ.py │ ├─ __init__.py │ ├─ preset │ │ ├─ Granite.blend │ │ ├─ Limestone.blend │ │ ├─ Stalagmite.blend │ │ ├─ Stalagtite.blend │ │ └─ Volcanic.blend │ ├─ icons │ │ ├─ Logo.png │ │ └─ Rockify_Logo_Hex3.png │ └─ Resources │ └─ Substance │ └─ CliffRock.spsm └─ 城市生成插件Citigen └─ 城市生成插件Citigen └─ 城市生成插件Citigen ├─ 安装方法.txt └─ Citigen-Ultimate ├─ Citigen-Ultimate.tsv ├─ CitigenBuildingsForGameExport.blend ├─ CityCreatorBase.blend └─ __init__.py