├── .gitignore ├── Config ├── BaseHoudiniNiagara.ini └── FilterPlugin.ini ├── Content ├── HoudiniEvent.uasset ├── Modules │ ├── InitHoudiniPointCache.uasset │ ├── SampleHoudiniPointCache.uasset │ ├── SampleSpawnedHoudiniPointCache.uasset │ └── SpawnParticlesFromHoudiniPointCache.uasset ├── Particles │ ├── Emitters │ │ ├── HoudiniInterpolate_02.uasset │ │ ├── HoudiniNiagaraBasic.uasset │ │ ├── SingleFrameEvent.uasset │ │ └── SpawnFromHoudiniLocationEvent.uasset │ └── Systems │ │ ├── HoudiniEventsSimple.uasset │ │ └── RibbonFromInterpolate.uasset └── PointCache │ ├── P_on_surface.uasset │ ├── interp_word_02.uasset │ └── single_frame_event.uasset ├── HoudiniNiagara.uplugin ├── LICENSE.md ├── README.md ├── Resources ├── HCSVIcon128.png └── Icon128.png └── Source ├── HoudiniNiagara ├── Classes │ └── NiagaraDataInterfaceHoudini.h ├── HoudiniNiagara.Build.cs ├── Private │ ├── HoudiniNiagara.cpp │ ├── HoudiniPointCache.cpp │ ├── HoudiniPointCacheLoader.cpp │ ├── HoudiniPointCacheLoaderBJSON.cpp │ ├── HoudiniPointCacheLoaderCSV.cpp │ ├── HoudiniPointCacheLoaderJSON.cpp │ ├── HoudiniPointCacheLoaderJSONBase.cpp │ └── NiagaraDataInterfaceHoudini.cpp └── Public │ ├── HoudiniNiagara.h │ ├── HoudiniPointCache.h │ ├── HoudiniPointCacheLoader.h │ ├── HoudiniPointCacheLoaderBJSON.h │ ├── HoudiniPointCacheLoaderCSV.h │ ├── HoudiniPointCacheLoaderJSON.h │ └── HoudiniPointCacheLoaderJSONBase.h └── HoudiniNiagaraEditor ├── HoudiniNiagaraEditor.Build.cs ├── Private ├── HoudiniNiagaraEditor.cpp ├── HoudiniPointCacheAssetActions.cpp ├── HoudiniPointCacheExporterBase.cpp ├── HoudiniPointCacheExporterBase.h ├── HoudiniPointCacheExporterHBJSON.cpp ├── HoudiniPointCacheExporterHBJSON.h ├── HoudiniPointCacheExporterHCSV.cpp ├── HoudiniPointCacheExporterHCSV.h ├── HoudiniPointCacheExporterHJSON.cpp ├── HoudiniPointCacheExporterHJSON.h └── HoudiniPointCacheFactory.cpp └── Public ├── HoudiniNiagaraEditor.h ├── HoudiniPointCacheAssetActions.h └── HoudiniPointCacheFactory.h /.gitignore: -------------------------------------------------------------------------------- 1 | Binaries/ 2 | Intermediate/ -------------------------------------------------------------------------------- /Config/BaseHoudiniNiagara.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Config/BaseHoudiniNiagara.ini -------------------------------------------------------------------------------- /Config/FilterPlugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Config/FilterPlugin.ini -------------------------------------------------------------------------------- /Content/HoudiniEvent.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/HoudiniEvent.uasset -------------------------------------------------------------------------------- /Content/Modules/InitHoudiniPointCache.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Modules/InitHoudiniPointCache.uasset -------------------------------------------------------------------------------- /Content/Modules/SampleHoudiniPointCache.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Modules/SampleHoudiniPointCache.uasset -------------------------------------------------------------------------------- /Content/Modules/SampleSpawnedHoudiniPointCache.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Modules/SampleSpawnedHoudiniPointCache.uasset -------------------------------------------------------------------------------- /Content/Modules/SpawnParticlesFromHoudiniPointCache.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Modules/SpawnParticlesFromHoudiniPointCache.uasset -------------------------------------------------------------------------------- /Content/Particles/Emitters/HoudiniInterpolate_02.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Particles/Emitters/HoudiniInterpolate_02.uasset -------------------------------------------------------------------------------- /Content/Particles/Emitters/HoudiniNiagaraBasic.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Particles/Emitters/HoudiniNiagaraBasic.uasset -------------------------------------------------------------------------------- /Content/Particles/Emitters/SingleFrameEvent.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Particles/Emitters/SingleFrameEvent.uasset -------------------------------------------------------------------------------- /Content/Particles/Emitters/SpawnFromHoudiniLocationEvent.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Particles/Emitters/SpawnFromHoudiniLocationEvent.uasset -------------------------------------------------------------------------------- /Content/Particles/Systems/HoudiniEventsSimple.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Particles/Systems/HoudiniEventsSimple.uasset -------------------------------------------------------------------------------- /Content/Particles/Systems/RibbonFromInterpolate.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/Particles/Systems/RibbonFromInterpolate.uasset -------------------------------------------------------------------------------- /Content/PointCache/P_on_surface.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/PointCache/P_on_surface.uasset -------------------------------------------------------------------------------- /Content/PointCache/interp_word_02.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/PointCache/interp_word_02.uasset -------------------------------------------------------------------------------- /Content/PointCache/single_frame_event.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Content/PointCache/single_frame_event.uasset -------------------------------------------------------------------------------- /HoudiniNiagara.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/HoudiniNiagara.uplugin -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/README.md -------------------------------------------------------------------------------- /Resources/HCSVIcon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Resources/HCSVIcon128.png -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Classes/NiagaraDataInterfaceHoudini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Classes/NiagaraDataInterfaceHoudini.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/HoudiniNiagara.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/HoudiniNiagara.Build.cs -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniNiagara.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniNiagara.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniPointCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniPointCache.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniPointCacheLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniPointCacheLoader.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderBJSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderBJSON.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderCSV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderCSV.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderJSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderJSON.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderJSONBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/HoudiniPointCacheLoaderJSONBase.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Private/NiagaraDataInterfaceHoudini.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Private/NiagaraDataInterfaceHoudini.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniNiagara.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniNiagara.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniPointCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniPointCache.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniPointCacheLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniPointCacheLoader.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderBJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderBJSON.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderCSV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderCSV.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderJSON.h -------------------------------------------------------------------------------- /Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderJSONBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagara/Public/HoudiniPointCacheLoaderJSONBase.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/HoudiniNiagaraEditor.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/HoudiniNiagaraEditor.Build.cs -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniNiagaraEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniNiagaraEditor.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheAssetActions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheAssetActions.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterBase.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterBase.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHBJSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHBJSON.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHBJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHBJSON.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHCSV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHCSV.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHCSV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHCSV.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHJSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHJSON.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheExporterHJSON.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Private/HoudiniPointCacheFactory.cpp -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Public/HoudiniNiagaraEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Public/HoudiniNiagaraEditor.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Public/HoudiniPointCacheAssetActions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Public/HoudiniPointCacheAssetActions.h -------------------------------------------------------------------------------- /Source/HoudiniNiagaraEditor/Public/HoudiniPointCacheFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideeffects/HoudiniNiagara/HEAD/Source/HoudiniNiagaraEditor/Public/HoudiniPointCacheFactory.h --------------------------------------------------------------------------------