bevy_hou

Crates.iobevy_hou
lib.rsbevy_hou
version0.1.1
created_at2025-12-30 22:04:27.423559+00
updated_at2026-01-04 14:37:05.964936+00
descriptionBevy ↔ Houdini integration plugin
homepagehttps://github.com/birdpersonxo/bevy_hou
repositoryhttps://github.com/birdpersonxo/bevy_hou
max_upload_size
id2013393
size150,419
Deepak Rajan (birdpersonxo)

documentation

README

bevy_hou

Houdini Icon Bevy Icon

bevy_hou is a Bevy module for importing and using level-layout data authored in Houdini. The current focus of the project is simple 2D platforming geometry, represented as rectangles. Custom geometry, usd and gltf coming soon.

This project is early-stage and experimental.

Features

  • Load Simple Rectabl Geometry
  • Load custom geometry shapes
  • Metadata per geometry (tags, layers, gameplay properties)
  • Automatic collider generation based on tags
  • Better integration with Bevy ECS workflows
  • Better file format that replaces JSON

Installation

cargo add bevy_hou

Basic Usage (High-Level)

  1. Use Houdini with the houdini_bevy tools to draw 2D platform rectangles

  2. Export the data

  3. Load the exported data into Bevy using bevy_hou

  4. Use HouRect data for gameplay, collisions, or level logic

Examples

Commit count: 0

cargo fmt