{"id":13765798,"url":"https://github.com/kiryha/Houdini","last_synced_at":"2025-05-10T21:32:00.326Z","repository":{"id":39458376,"uuid":"121566961","full_name":"kiryha/Houdini","owner":"kiryha","description":"Houdini pipeline and learning database","archived":false,"fork":false,"pushed_at":"2024-08-01T05:12:46.000Z","size":3691,"stargazers_count":725,"open_issues_count":0,"forks_count":112,"subscribers_count":108,"default_branch":"master","last_synced_at":"2024-08-03T16:08:56.282Z","etag":null,"topics":["3d","houdini","math","python","vex"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kiryha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-14T22:07:53.000Z","updated_at":"2024-08-02T05:32:10.000Z","dependencies_parsed_at":"2023-01-23T05:31:05.569Z","dependency_job_id":"312fd331-48e1-4d7d-bf36-9a75171f837b","html_url":"https://github.com/kiryha/Houdini","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiryha%2FHoudini","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiryha%2FHoudini/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiryha%2FHoudini/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiryha%2FHoudini/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kiryha","download_url":"https://codeload.github.com/kiryha/Houdini/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224989635,"owners_count":17403409,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d","houdini","math","python","vex"],"created_at":"2024-08-03T16:00:46.187Z","updated_at":"2024-11-17T01:31:31.127Z","avatar_url":"https://github.com/kiryha.png","language":"Python","readme":"# Eve: Out of the box Houdini Pipeline\n[![](https://live.staticflickr.com/65535/48087908673_fb38ed89fe_o.jpg)](https://live.staticflickr.com/65535/48087908673_fb38ed89fe_o.jpg)\n\n\n### Introduction\n\"Eve\" is an **out of the box VFX pipeline** for Houdini application on Windows OS. It is a full CG oriented pipeline which can \nhandle small tasks with just a few shots as well as huge projects like animation feature or TV series. Eve does not \nprovide any particular solutions for any of CG techniques like modeling, rendering etc, its just allows to structure all \nnecessary data storage and exchange. In other words, Eve is an **abstract data management tool** for your Houdini projects.\n\nNo matter how you would create your model, Eve will provide [tools](https://github.com/kiryha/Houdini/wiki/tools)\n to save the scene, share results for the next pipeline steps, version and publish working files.\n\n### How to use Eve\n[Install necessary components](https://github.com/kiryha/Houdini/wiki/pipeline-tutorials#installation). \nClone this repository to a local drive and run **Project Manager** tool with `project_manager.bat`. \nSelect directory to hold the new project under \n`Eve` control, enter project name and press \"Create New Project\" button to build a folder structure with necessary data.\n\nCreate assets and shots in database with **Project Manager** tool and you ar ready to produce the CGI magic with Houdini!\n\nProject Manager is a system which controls your pipeline data. It serves to replicate basic Shotgun functionality. \n\nCheck [Eve tutorials](https://github.com/kiryha/Houdini/wiki/pipeline-tutorials) for quick start.\n\n### Learning database\nAttempt to make first steps with Houdini, Programming or Math? In addition to `Eve` specific materials, we have plenty of Houdini tutorials! \n\nThe best places to start with VEX and Python:\n- [VEX for artists](https://github.com/kiryha/Houdini/wiki/vex-for-artists)  \n- [Python for artists](https://github.com/kiryha/Houdini/wiki//python-for-artists)\n- [Procedural Geometry and USD](https://github.com/kiryha/Houdini/wiki/pixar-usd-python-api)\n\nDon't miss [Programming basics](https://github.com/kiryha/Houdini/wiki//programming-basics) if you don't have programming experience!\n\nApplied Python in Houdini: [Python snippets](https://github.com/kiryha/Houdini/wiki/python-snippets)  \nApplied VEX: [VEX snippets](https://github.com/kiryha/Houdini/wiki//vex-snippets)   \nSmall solutions as a HIP files: [HIP Examples](https://github.com/kiryha/Houdini/wiki//examples)\n\n\n### Features:\n#### Supported OS: \nWindows  \n\n#### Project Manager tool\n\nHere you can create projects with assets and shots, launch Houdini in a project context.\n\n[![](https://live.staticflickr.com/65535/50114534717_510ee4905c_o.png)](https://live.staticflickr.com/65535/50114534717_510ee4905c_o.png)\n \n#### File paths management system for all Eve files  \nThis module can create or read string file paths for any possible Eve file types.  \nE.g. `D:/PROJECTS/Inception/PROD/3D/scenes/SHOTS/RENDER/cafe/destruction/destruction_001.hip` \n\nYou need to have Python 2.7 with PySide2 in C:/Python27.  \n[Get Python with PySide2](https://drive.google.com/open?id=1jC4x2-Dcf5saixe9Z5aBu-kIMMaGEmtJ)\n\n### Learning database\nAttempt to make first steps with Houdini, Programming or Math? In addition to `Eve` specific materials, we have plenty of Houdini tutorials! \n\nThe best places to start with VEX and Python:\n- [VEX for artists](https://github.com/kiryha/Houdini/wiki/vex-for-artists)  \n- [Python for artists](https://github.com/kiryha/Houdini/wiki//python-for-artists)\n\nDon't miss [Programming basics](https://github.com/kiryha/Houdini/wiki//programming-basics) if you don't have programming experience!\n\nApplied Python in Houdini: [Python snippets](https://github.com/kiryha/Houdini/wiki/python-snippets)  \nApplied VEX: [VEX snippets](https://github.com/kiryha/Houdini/wiki//vex-snippets)   \nSmall solutions as a HIP files: [HIP Examples](https://github.com/kiryha/Houdini/wiki//examples)\n\n### Release structure for Eve:  \n  \n - Eve (root pipeline folder)  \n    - project_manager.bat  \n    - data (database file)  \n    - tools (pipeline tools)  \n        - core (common modules)  \n        - houdini (houdini tools)  \n        - nuke (nuke tools)  \n        - pm (Project Manager)  \n              \n              \nDownload release, extract to the temp folder, copy Eve folder from Eve-0.0 to the network drive.\n\n### History\n\"Eve\" is an evolution of my VFX pipeline [Animation DNA](https://github.com/kiryha/AnimationDNA/wiki) used to \ncreate our [first Ukrainian 3D Animation film](https://www.imdb.com/title/tt5954304/). The core logic remains the same, \nI just switch from Maya to Houdini. The developing was done during personal project creation, [The Beauty](https://vimeo.com/343421950) music video:\n\n[![](https://live.staticflickr.com/65535/48093904051_82f1509e49_o.jpg)](https://live.staticflickr.com/65535/48093904051_82f1509e49_o.jpg)\n\nAfter finishing \"The Beauty\" Eve were restructured so the Project manager tool now drives all projects and Eve settings.","funding_links":[],"categories":["Learn"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiryha%2FHoudini","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkiryha%2FHoudini","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiryha%2FHoudini/lists"}