Diverse virtual environments through procedural generation
Project description
SimForge
SimForge is a framework for creating diverse virtual environments through procedural generation.
Overview
The framework implements a modular approach with three primary concepts: Assets, Generators, and Integrations.
Assets
Assets are the registered building blocks that range from simple images and meshes to complex articulated models. Their definitions reside in external repositories that can be shared and reused across projects. Example: SimForge Foundry
Generators
Generators are responsible for automating the creation of Assets from their definitions in a deterministic manner. They interface with external tools and libraries to produce the desired output. Example: Blender
Integrations
Integrations seamlessly bridge the gap between the Generators and external frameworks such as game engines or physics simulators. These modules leverage domain-specific APIs to import and configure the generated Assets. Example: Isaac Lab
Documentation
The full documentation is available in its raw form inside the docs directory. The compiled version is hosted online in a more accessible format.
License
This project is dual-licensed under either the MIT or Apache 2.0 licenses.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file simforge-0.2.2.tar.gz.
File metadata
- Download URL: simforge-0.2.2.tar.gz
- Upload date:
- Size: 11.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87bf7bb7f5d60228db8e8c5bd987be3afb5a93b4c799a0c24642fc1266326057
|
|
| MD5 |
a4edaa8aeb55cce1135a966c7cd9b844
|
|
| BLAKE2b-256 |
990fb471414b6d77a287e234a26c3025244c4a017b8e90142bd1642544a1fe54
|
File details
Details for the file simforge-0.2.2-py3-none-any.whl.
File metadata
- Download URL: simforge-0.2.2-py3-none-any.whl
- Upload date:
- Size: 70.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f41a2ff2671be586582e3ac81213b64ce43258c9844ef49886a311ddef96e6d7
|
|
| MD5 |
5b3be641b6ba2faac66ad10d9a4b106d
|
|
| BLAKE2b-256 |
fc13fb0c37aae3f7da15f5ac037c0170c1ec5955ac4f35638a5a023360eee56f
|