Skip to content

Commit

Permalink
v1.0.2 - New documentation, plant improvements, disk and reproducibil…
Browse files Browse the repository at this point in the history
…ity improvements
  • Loading branch information
araistrick committed Jul 27, 2023
1 parent 587fe98 commit a3a5b57
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
3 changes: 2 additions & 1 deletion docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
v1.0.0 - Beta code release <br>
v1.0.1 - BSD-3 license, expanded ground-truth docs, show line-credits, miscellaneous fixes
v1.0.1 - BSD-3 license, expanded ground-truth docs, show line-credits, miscellaneous fixes
v1.0.2 - New documentation, plant improvements, disk and reproducibility improvements
6 changes: 3 additions & 3 deletions docs/HelloWorld.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

This guide will show you how to generate an image and it's corresponding ground-truth, similar to those shown above.

:warning: **Known issue** : We are actively fixing an issue which causes Infinigen not to be reproducible on many platforms. The same command may produce multiple rearranged scenes with different runtimes and memory requirements, including those shown in "Hello World" and our [ConfiguringInfinigen.md](docs/ConfiguringInfinigen.md)
:warning: **Known issue** : We are actively fixing an issue which causes Infinigen not to be reproducible on many platforms. The same command may produce multiple rearranged scenes with different runtimes and memory requirements.

## Generate a scene step by step
Infinigen generates scenes by running multiple tasks (usually executed automatically, like in [Generate image(s) in one command](#generate-images-in-one-command)). Here we will run them one by one to demonstrate. These commands take approximately 10 minutes and 16GB of memory to execute on an M1 Mac or Linux Desktop.
Expand Down Expand Up @@ -46,6 +46,6 @@ python -m tools.manage_datagen_jobs --output_folder outputs/hello_world --num_sc

This command will repeatedly print summaries of the status of each stage of the pipeline. Please look in `outputs/hello_world/1/logs` for full output logs of the underlying tasks.

We encourage you to visit [Configuring Infinigen](docs/ConfiguringInfinigen.md) for a breakdown of this command and more advanced usage instructions / example commands.
We encourage you to visit [Configuring Infinigen](ConfiguringInfinigen.md) for a breakdown of this command and more advanced usage instructions / example commands.

See [Extended ground-truth](docs/GroundTruthAnnotations.md) for a guide on using our custom ground-truth extraction system.
See [Extended ground-truth](GroundTruthAnnotations.md) for a guide on using our custom ground-truth extraction system.
5 changes: 2 additions & 3 deletions worldgen/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@

from assets.utils.tag import tag_system

VERSION = '1.0.1'
VERSION = '1.0.2'

def sanitize_gin_override(overrides: list):
if len(overrides) > 0:
Expand Down Expand Up @@ -271,8 +271,7 @@ def execute_tasks(
bpy.context.scene.cycles.volume_preview_step_rate = 0.1
bpy.context.scene.cycles.volume_max_steps = 32

if Task.Coarse in task or Task.FineTerrain in task or Task.Fine in task or Task.Populate in task:
terrain = Terrain(scene_seed, surface.registry, task=task, on_the_fly_asset_folder=output_folder/"assets")
terrain = Terrain(scene_seed, surface.registry, task=task, on_the_fly_asset_folder=output_folder/"assets")

if Task.Coarse in task:
butil.clear_scene(targets=[bpy.data.objects])
Expand Down

0 comments on commit a3a5b57

Please sign in to comment.