.gitmodules
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
docs/CHANGELOG.md
docs/ConfiguringCameras.md
docs/ConfiguringInfinigen.md
docs/ExportingToExternalFileFormats.md
docs/ExportingToSimulators.md
docs/GeneratingFluidSimulations.md
docs/GeneratingIndividualAssets.md
docs/GroundTruthAnnotations.md
docs/HelloRoom.md
docs/HelloWorld.md
docs/ImplementingAssets.md
docs/Installation.md
docs/PreGeneratedData.md
docs/StaticAssets.md
docs/images/static_assets/couch.jpg
docs/images/static_assets/couch_edit.jpg
docs/images/static_assets/couch_x.jpg
docs/images/static_assets/image.jpg
docs/images/static_assets/image10.jpg
docs/images/static_assets/image11.jpg
docs/images/static_assets/image2.jpg
docs/images/static_assets/image3.jpg
docs/images/static_assets/image4.jpg
docs/images/static_assets/image5.jpg
docs/images/static_assets/image6.jpg
docs/images/static_assets/image7.jpg
docs/images/static_assets/image8.jpg
docs/images/static_assets/image9.jpg
docs/images/static_assets/shelf.jpg
docs/images/static_assets/shelf_edit.jpg
docs/images/static_assets/shelf_support.jpg
docs/images/static_assets/table.jpg
docs/images/static_assets/untitled10.jpg
docs/images/static_assets/untitled11.jpg
docs/images/static_assets/untitled12.jpg
docs/images/static_assets/untitled13.jpg
docs/images/static_assets/untitled14.jpg
docs/images/static_assets/untitled15.jpg
docs/images/static_assets/untitled16.jpg
docs/images/static_assets/untitled8.jpg
docs/images/static_assets/untitled9.jpg
docs/images/static_assets/vending.jpg
infinigen/.dockerignore
infinigen/__init__.py
infinigen/launch_blender.py
infinigen.egg-info/PKG-INFO
infinigen.egg-info/SOURCES.txt
infinigen.egg-info/dependency_links.txt
infinigen.egg-info/requires.txt
infinigen.egg-info/top_level.txt
infinigen/OcMesher/.gitignore
infinigen/OcMesher/README.md
infinigen/OcMesher/__init__.py
infinigen/OcMesher/demo.py
infinigen/OcMesher/install.sh
infinigen/OcMesher/requirements.txt
infinigen/OcMesher/ocmesher/__init__.py
infinigen/OcMesher/ocmesher/core.py
infinigen/OcMesher/ocmesher/source/core.cpp
infinigen/OcMesher/ocmesher/source/core.h
infinigen/OcMesher/ocmesher/utils/__init__.py
infinigen/OcMesher/ocmesher/utils/interface.py
infinigen/OcMesher/ocmesher/utils/timer.py
infinigen/assets/__init__.py
infinigen/assets/color_fits.py
infinigen/assets/material_assignments.py
infinigen/assets/fluid/__init__.py
infinigen/assets/fluid/asset_cache.py
infinigen/assets/fluid/bounding_box.py
infinigen/assets/fluid/cached_factory_wrappers.py
infinigen/assets/fluid/duplication_geomod.py
infinigen/assets/fluid/flip_fluid.py
infinigen/assets/fluid/flip_init.py
infinigen/assets/fluid/fluid.py
infinigen/assets/fluid/fluid_scenecomp_additions.py
infinigen/assets/fluid/generate.py
infinigen/assets/fluid/liquid_particle_material.py
infinigen/assets/fluid/run_asset_cache.py
infinigen/assets/fluid/run_tests.py
infinigen/assets/fluid/unit_tests.py
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-Bold.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-BoldItalic.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-Italic.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-Light.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-LightItalic.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-Medium.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-MediumItalic.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-Regular.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-SemiBold.ttf
infinigen/assets/fonts/Chakra_Petch/ChakraPetch-SemiBoldItalic.ttf
infinigen/assets/fonts/Chakra_Petch/OFL.txt
infinigen/assets/fonts/Dancing_Script/DancingScript-VariableFont_wght.ttf
infinigen/assets/fonts/Dancing_Script/OFL.txt
infinigen/assets/fonts/Dancing_Script/README.txt
infinigen/assets/fonts/Dancing_Script/static/DancingScript-Bold.ttf
infinigen/assets/fonts/Dancing_Script/static/DancingScript-Medium.ttf
infinigen/assets/fonts/Dancing_Script/static/DancingScript-Regular.ttf
infinigen/assets/fonts/Dancing_Script/static/DancingScript-SemiBold.ttf
infinigen/assets/fonts/Ga_Maamli/GaMaamli-Regular.ttf
infinigen/assets/fonts/Ga_Maamli/OFL.txt
infinigen/assets/fonts/Maname/Maname-Regular.ttf
infinigen/assets/fonts/Maname/OFL.txt
infinigen/assets/fonts/Merriweather/Merriweather-Black.ttf
infinigen/assets/fonts/Merriweather/Merriweather-BlackItalic.ttf
infinigen/assets/fonts/Merriweather/Merriweather-Bold.ttf
infinigen/assets/fonts/Merriweather/Merriweather-BoldItalic.ttf
infinigen/assets/fonts/Merriweather/Merriweather-Italic.ttf
infinigen/assets/fonts/Merriweather/Merriweather-Light.ttf
infinigen/assets/fonts/Merriweather/Merriweather-LightItalic.ttf
infinigen/assets/fonts/Merriweather/Merriweather-Regular.ttf
infinigen/assets/fonts/Merriweather/OFL.txt
infinigen/assets/fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf
infinigen/assets/fonts/Montserrat/Montserrat-VariableFont_wght.ttf
infinigen/assets/fonts/Montserrat/OFL.txt
infinigen/assets/fonts/Montserrat/README.txt
infinigen/assets/fonts/Montserrat/static/Montserrat-Black.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-BlackItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-Bold.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-BoldItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-ExtraBold.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-ExtraBoldItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-ExtraLight.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-ExtraLightItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-Italic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-Light.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-LightItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-Medium.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-MediumItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-Regular.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-SemiBold.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-SemiBoldItalic.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-Thin.ttf
infinigen/assets/fonts/Montserrat/static/Montserrat-ThinItalic.ttf
infinigen/assets/fonts/Open_Sans/OFL.txt
infinigen/assets/fonts/Open_Sans/OpenSans-Italic-VariableFont_wdth,wght.ttf
infinigen/assets/fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf
infinigen/assets/fonts/Open_Sans/README.txt
infinigen/assets/fonts/Open_Sans/static/OpenSans-Bold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-BoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-ExtraBold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-ExtraBoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-Italic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-Light.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-LightItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-Medium.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-MediumItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-Regular.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-SemiBold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans-SemiBoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-Bold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-BoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-ExtraBold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-ExtraBoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-Italic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-Light.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-LightItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-Medium.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-MediumItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-Regular.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-SemiBold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_Condensed-SemiBoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-Bold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-BoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-ExtraBold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-ExtraBoldItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-Italic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-Light.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-LightItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-Medium.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-MediumItalic.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-Regular.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-SemiBold.ttf
infinigen/assets/fonts/Open_Sans/static/OpenSans_SemiCondensed-SemiBoldItalic.ttf
infinigen/assets/fonts/Oswald/OFL.txt
infinigen/assets/fonts/Oswald/Oswald-VariableFont_wght.ttf
infinigen/assets/fonts/Oswald/README.txt
infinigen/assets/fonts/Oswald/static/Oswald-Bold.ttf
infinigen/assets/fonts/Oswald/static/Oswald-ExtraLight.ttf
infinigen/assets/fonts/Oswald/static/Oswald-Light.ttf
infinigen/assets/fonts/Oswald/static/Oswald-Medium.ttf
infinigen/assets/fonts/Oswald/static/Oswald-Regular.ttf
infinigen/assets/fonts/Oswald/static/Oswald-SemiBold.ttf
infinigen/assets/fonts/Pacifico/OFL.txt
infinigen/assets/fonts/Pacifico/Pacifico-Regular.ttf
infinigen/assets/fonts/Playfair_Display/OFL.txt
infinigen/assets/fonts/Playfair_Display/PlayfairDisplay-Italic-VariableFont_wght.ttf
infinigen/assets/fonts/Playfair_Display/PlayfairDisplay-VariableFont_wght.ttf
infinigen/assets/fonts/Playfair_Display/README.txt
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-Black.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-BlackItalic.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-Bold.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-BoldItalic.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-ExtraBold.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-ExtraBoldItalic.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-Italic.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-Medium.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-MediumItalic.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-Regular.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-SemiBold.ttf
infinigen/assets/fonts/Playfair_Display/static/PlayfairDisplay-SemiBoldItalic.ttf
infinigen/assets/lighting/__init__.py
infinigen/assets/lighting/caustics_lamp.py
infinigen/assets/lighting/hdri_lighting.py
infinigen/assets/lighting/holdout_lighting.py
infinigen/assets/lighting/indoor_lights.py
infinigen/assets/lighting/sky_lighting.py
infinigen/assets/lighting/three_point_lighting.py
infinigen/assets/materials/__init__.py
infinigen/assets/materials/aluminumdisp2tut.py
infinigen/assets/materials/art.py
infinigen/assets/materials/atmosphere_light_haze.py
infinigen/assets/materials/bark.py
infinigen/assets/materials/bark_birch.py
infinigen/assets/materials/bark_random.py
infinigen/assets/materials/basic_bsdf.py
infinigen/assets/materials/beak.py
infinigen/assets/materials/beverage_fridge_shaders.py
infinigen/assets/materials/bird.py
infinigen/assets/materials/black_plastic.py
infinigen/assets/materials/blackbody_shader.py
infinigen/assets/materials/bone.py
infinigen/assets/materials/brick.py
infinigen/assets/materials/bumpy_rubber_floor.py
infinigen/assets/materials/ceiling_light_shaders.py
infinigen/assets/materials/ceramic.py
infinigen/assets/materials/chitin.py
infinigen/assets/materials/chunkyrock.py
infinigen/assets/materials/cobble_stone.py
infinigen/assets/materials/common.py
infinigen/assets/materials/cracked_ground.py
infinigen/assets/materials/dirt.py
infinigen/assets/materials/dishwasher_shaders.py
infinigen/assets/materials/eyeball.py
infinigen/assets/materials/face_size_visualizer.py
infinigen/assets/materials/fish_eye_shader.py
infinigen/assets/materials/fishbody.py
infinigen/assets/materials/fishfin.py
infinigen/assets/materials/giraffe_attr.py
infinigen/assets/materials/glass.py
infinigen/assets/materials/glass_volume.py
infinigen/assets/materials/grass_blade_texture.py
infinigen/assets/materials/hardwood_floor.py
infinigen/assets/materials/horn.py
infinigen/assets/materials/ice.py
infinigen/assets/materials/invisible_to_camera.py
infinigen/assets/materials/lamp_shaders.py
infinigen/assets/materials/lava.py
infinigen/assets/materials/marble.py
infinigen/assets/materials/marble_regular.py
infinigen/assets/materials/marble_voronoi.py
infinigen/assets/materials/microwave_shaders.py
infinigen/assets/materials/mirror.py
infinigen/assets/materials/mountain.py
infinigen/assets/materials/mud.py
infinigen/assets/materials/new_whitewater.py
infinigen/assets/materials/nose.py
infinigen/assets/materials/oven_shaders.py
infinigen/assets/materials/plaster.py
infinigen/assets/materials/plastic.py
infinigen/assets/materials/reptile_brown_circle_attr.py
infinigen/assets/materials/reptile_gray_attr.py
infinigen/assets/materials/reptile_two_color_attr.py
infinigen/assets/materials/river_water.py
infinigen/assets/materials/rug.py
infinigen/assets/materials/sand.py
infinigen/assets/materials/sandstone.py
infinigen/assets/materials/scale.py
infinigen/assets/materials/shelf_shaders.py
infinigen/assets/materials/simple_brownish.py
infinigen/assets/materials/simple_greenery.py
infinigen/assets/materials/simple_whitish.py
infinigen/assets/materials/slimy.py
infinigen/assets/materials/smoke_material.py
infinigen/assets/materials/snake_plant.py
infinigen/assets/materials/snake_scale.py
infinigen/assets/materials/snake_shaders.py
infinigen/assets/materials/soil.py
infinigen/assets/materials/spider_plant.py
infinigen/assets/materials/spot_sparse_attr.py
infinigen/assets/materials/stone.py
infinigen/assets/materials/succulent.py
infinigen/assets/materials/table_marble.py
infinigen/assets/materials/table_materials.py
infinigen/assets/materials/text.py
infinigen/assets/materials/text_no_barcode.py
infinigen/assets/materials/three_color_spots.py
infinigen/assets/materials/tiger_attr.py
infinigen/assets/materials/tile.py
infinigen/assets/materials/tongue.py
infinigen/assets/materials/two_color_spots.py
infinigen/assets/materials/twocolorz.py
infinigen/assets/materials/vase_shaders.py
infinigen/assets/materials/water.py
infinigen/assets/materials/waterfall_material.py
infinigen/assets/materials/fabrics/__init__.py
infinigen/assets/materials/fabrics/coarse_knit_fabric.py
infinigen/assets/materials/fabrics/fabric_random.py
infinigen/assets/materials/fabrics/fine_knit_fabric.py
infinigen/assets/materials/fabrics/general_fabric.py
infinigen/assets/materials/fabrics/leather.py
infinigen/assets/materials/fabrics/lined_fabric.py
infinigen/assets/materials/fabrics/sofa_fabric.py
infinigen/assets/materials/fabrics/velvet.py
infinigen/assets/materials/metal/__init__.py
infinigen/assets/materials/metal/brushed_metal.py
infinigen/assets/materials/metal/galvanized_metal.py
infinigen/assets/materials/metal/grained_and_polished_metal.py
infinigen/assets/materials/metal/hammered_metal.py
infinigen/assets/materials/metal/metal_basic.py
infinigen/assets/materials/plastics/plastic_rough.py
infinigen/assets/materials/plastics/plastic_translucent.py
infinigen/assets/materials/stone_and_concrete/concrete.py
infinigen/assets/materials/tiles/advanced_tiles.py
infinigen/assets/materials/tiles/basket_weave.py
infinigen/assets/materials/tiles/brick.py
infinigen/assets/materials/tiles/cheveron.py
infinigen/assets/materials/tiles/diamond.py
infinigen/assets/materials/tiles/herringbone.py
infinigen/assets/materials/tiles/hexagon.py
infinigen/assets/materials/tiles/shell.py
infinigen/assets/materials/tiles/spanish_bound.py
infinigen/assets/materials/tiles/star.py
infinigen/assets/materials/tiles/triangle.py
infinigen/assets/materials/tiles/utils.py
infinigen/assets/materials/utils/__init__.py
infinigen/assets/materials/utils/surface_utils.py
infinigen/assets/materials/wear_tear/procedural_edge_wear.py
infinigen/assets/materials/wear_tear/procedural_scratch.py
infinigen/assets/materials/woods/composite_wood_tile.py
infinigen/assets/materials/woods/crossed_wood_tile.py
infinigen/assets/materials/woods/hexagon_wood_tile.py
infinigen/assets/materials/woods/non_wood_tile.py
infinigen/assets/materials/woods/square_wood_tile.py
infinigen/assets/materials/woods/staggered_wood_tile.py
infinigen/assets/materials/woods/tiled_wood.py
infinigen/assets/materials/woods/wood.py
infinigen/assets/materials/woods/wood_old.py
infinigen/assets/materials/woods/wood_tile.py
infinigen/assets/objects/appliances/__init__.py
infinigen/assets/objects/appliances/beverage_fridge.py
infinigen/assets/objects/appliances/dishwasher.py
infinigen/assets/objects/appliances/microwave.py
infinigen/assets/objects/appliances/oven.py
infinigen/assets/objects/appliances/tv.py
infinigen/assets/objects/bathroom/__init__.py
infinigen/assets/objects/bathroom/bathroom_sink.py
infinigen/assets/objects/bathroom/bathtub.py
infinigen/assets/objects/bathroom/hardware.py
infinigen/assets/objects/bathroom/toilet.py
infinigen/assets/objects/cactus/__init__.py
infinigen/assets/objects/cactus/base.py
infinigen/assets/objects/cactus/columnar.py
infinigen/assets/objects/cactus/generate.py
infinigen/assets/objects/cactus/globular.py
infinigen/assets/objects/cactus/kalidium.py
infinigen/assets/objects/cactus/pricky_pear.py
infinigen/assets/objects/cactus/spike.py
infinigen/assets/objects/clothes/__init__.py
infinigen/assets/objects/clothes/blanket.py
infinigen/assets/objects/clothes/pants.py
infinigen/assets/objects/clothes/shirt.py
infinigen/assets/objects/clothes/towel.py
infinigen/assets/objects/cloud/__init__.py
infinigen/assets/objects/cloud/cloud.py
infinigen/assets/objects/cloud/generate.py
infinigen/assets/objects/cloud/node.py
infinigen/assets/objects/corals/__init__.py
infinigen/assets/objects/corals/base.py
infinigen/assets/objects/corals/diff_growth.py
infinigen/assets/objects/corals/elkhorn.py
infinigen/assets/objects/corals/fan.py
infinigen/assets/objects/corals/generate.py
infinigen/assets/objects/corals/laplacian.py
infinigen/assets/objects/corals/reaction_diffusion.py
infinigen/assets/objects/corals/star.py
infinigen/assets/objects/corals/tentacles.py
infinigen/assets/objects/corals/tree.py
infinigen/assets/objects/corals/tube.py
infinigen/assets/objects/creatures/README.md
infinigen/assets/objects/creatures/__init__.py
infinigen/assets/objects/creatures/beetle.py
infinigen/assets/objects/creatures/bird.py
infinigen/assets/objects/creatures/carnivore.py
infinigen/assets/objects/creatures/crustacean.py
infinigen/assets/objects/creatures/fish.py
infinigen/assets/objects/creatures/herbivore.py
infinigen/assets/objects/creatures/jellyfish.py
infinigen/assets/objects/creatures/reptile.py
infinigen/assets/objects/creatures/insects/__init__.py
infinigen/assets/objects/creatures/insects/dragonfly.py
infinigen/assets/objects/creatures/insects/parts/antenna/dragonfly_antenna.py
infinigen/assets/objects/creatures/insects/parts/body/dragonfly_body.py
infinigen/assets/objects/creatures/insects/parts/eye/dragonfly_eye.py
infinigen/assets/objects/creatures/insects/parts/hair/principled_hair.py
infinigen/assets/objects/creatures/insects/parts/head/dragonfly_head.py
infinigen/assets/objects/creatures/insects/parts/leg/dragonfly_leg.py
infinigen/assets/objects/creatures/insects/parts/mouth/dragonfly_mouth.py
infinigen/assets/objects/creatures/insects/parts/tail/dragonfly_tail.py
infinigen/assets/objects/creatures/insects/parts/wing/dragonfly_wing.py
infinigen/assets/objects/creatures/insects/utils/geom_utils.py
infinigen/assets/objects/creatures/insects/utils/shader_utils.py
infinigen/assets/objects/creatures/parts/__init__.py
infinigen/assets/objects/creatures/parts/beak.py
infinigen/assets/objects/creatures/parts/body.py
infinigen/assets/objects/creatures/parts/chameleon.py
infinigen/assets/objects/creatures/parts/eye.py
infinigen/assets/objects/creatures/parts/eye_new.py
infinigen/assets/objects/creatures/parts/fin_old.py
infinigen/assets/objects/creatures/parts/foot.py
infinigen/assets/objects/creatures/parts/generic_nurbs.py
infinigen/assets/objects/creatures/parts/head.py
infinigen/assets/objects/creatures/parts/head_detail.py
infinigen/assets/objects/creatures/parts/hoof.py
infinigen/assets/objects/creatures/parts/horn.py
infinigen/assets/objects/creatures/parts/leg.py
infinigen/assets/objects/creatures/parts/reptile_detail.py
infinigen/assets/objects/creatures/parts/ridged_fin.py
infinigen/assets/objects/creatures/parts/tail.py
infinigen/assets/objects/creatures/parts/wings.py
infinigen/assets/objects/creatures/parts/crustacean/__init__.py
infinigen/assets/objects/creatures/parts/crustacean/antenna.py
infinigen/assets/objects/creatures/parts/crustacean/body.py
infinigen/assets/objects/creatures/parts/crustacean/claw.py
infinigen/assets/objects/creatures/parts/crustacean/eye.py
infinigen/assets/objects/creatures/parts/crustacean/fin.py
infinigen/assets/objects/creatures/parts/crustacean/leg.py
infinigen/assets/objects/creatures/parts/crustacean/tail.py
infinigen/assets/objects/creatures/parts/nurbs_data/body_bird_duck.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_bird_gull.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_bird_robin.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_feline_cheetah.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_feline_housecat.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_feline_tiger.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_feline_tiger_2.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_feline_wolf.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_fish_bluefish.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_fish_crappie.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_fish_eel.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_fish_pickerel.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_fish_pufferfish.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_fish_spadefish.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_herbivore_cow.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_herbivore_giraffe.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_herbivore_goat.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_herbivore_llama.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_insect_bee.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_insect_beetle.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_insect_tarantula.npy
infinigen/assets/objects/creatures/parts/nurbs_data/body_llama.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_carnivore_tiger.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_carnivore_wolf.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_herbivore_cow.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_herbivore_giraffe.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_herbivore_goat.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_herbivore_llama.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_insect_beetle.npy
infinigen/assets/objects/creatures/parts/nurbs_data/head_insect_wasp.npy
infinigen/assets/objects/creatures/parts/utils/draw.py
infinigen/assets/objects/creatures/util/__init__.py
infinigen/assets/objects/creatures/util/boid_swarm.py
infinigen/assets/objects/creatures/util/cloth_sim.py
infinigen/assets/objects/creatures/util/creature.py
infinigen/assets/objects/creatures/util/creature_parser.py
infinigen/assets/objects/creatures/util/creature_util.py
infinigen/assets/objects/creatures/util/genome.py
infinigen/assets/objects/creatures/util/geonode_part.py
infinigen/assets/objects/creatures/util/hair.py
infinigen/assets/objects/creatures/util/join_smoothing.py
infinigen/assets/objects/creatures/util/joining.py
infinigen/assets/objects/creatures/util/part_util.py
infinigen/assets/objects/creatures/util/rigging.py
infinigen/assets/objects/creatures/util/tree.py
infinigen/assets/objects/creatures/util/animation/__init__.py
infinigen/assets/objects/creatures/util/animation/curve_slither.py
infinigen/assets/objects/creatures/util/animation/driver_repeated.py
infinigen/assets/objects/creatures/util/animation/driver_wiggle.py
infinigen/assets/objects/creatures/util/animation/idle.py
infinigen/assets/objects/creatures/util/animation/run_cycle.py
infinigen/assets/objects/decor/__init__.py
infinigen/assets/objects/decor/aquarium_tank.py
infinigen/assets/objects/deformed_trees/__init__.py
infinigen/assets/objects/deformed_trees/base.py
infinigen/assets/objects/deformed_trees/fallen.py
infinigen/assets/objects/deformed_trees/generate.py
infinigen/assets/objects/deformed_trees/hollow.py
infinigen/assets/objects/deformed_trees/rotten.py
infinigen/assets/objects/deformed_trees/truncated.py
infinigen/assets/objects/elements/__init__.py
infinigen/assets/objects/elements/pillars.py
infinigen/assets/objects/elements/rug.py
infinigen/assets/objects/elements/doors/__init__.py
infinigen/assets/objects/elements/doors/base.py
infinigen/assets/objects/elements/doors/casing.py
infinigen/assets/objects/elements/doors/lite.py
infinigen/assets/objects/elements/doors/louver.py
infinigen/assets/objects/elements/doors/panel.py
infinigen/assets/objects/elements/nature_shelf_trinkets/generate.py
infinigen/assets/objects/elements/staircases/__init__.py
infinigen/assets/objects/elements/staircases/cantilever.py
infinigen/assets/objects/elements/staircases/curved.py
infinigen/assets/objects/elements/staircases/generate.py
infinigen/assets/objects/elements/staircases/l_shaped.py
infinigen/assets/objects/elements/staircases/spiral.py
infinigen/assets/objects/elements/staircases/straight.py
infinigen/assets/objects/elements/staircases/u_shaped.py
infinigen/assets/objects/elements/warehouses/__init__.py
infinigen/assets/objects/elements/warehouses/pallet.py
infinigen/assets/objects/elements/warehouses/rack.py
infinigen/assets/objects/fruits/__init__.py
infinigen/assets/objects/fruits/apple.py
infinigen/assets/objects/fruits/blackberry.py
infinigen/assets/objects/fruits/coconutgreen.py
infinigen/assets/objects/fruits/coconuthairy.py
infinigen/assets/objects/fruits/compositional_fruit.py
infinigen/assets/objects/fruits/cross_section_lib.py
infinigen/assets/objects/fruits/durian.py
infinigen/assets/objects/fruits/fruit_utils.py
infinigen/assets/objects/fruits/general_fruit.py
infinigen/assets/objects/fruits/pineapple.py
infinigen/assets/objects/fruits/seed_lib.py
infinigen/assets/objects/fruits/starfruit.py
infinigen/assets/objects/fruits/stem_lib.py
infinigen/assets/objects/fruits/strawberry.py
infinigen/assets/objects/fruits/surfaces/apple_surface.py
infinigen/assets/objects/fruits/surfaces/blackberry_surface.py
infinigen/assets/objects/fruits/surfaces/coconutgreen_surface.py
infinigen/assets/objects/fruits/surfaces/coconuthairy_surface.py
infinigen/assets/objects/fruits/surfaces/durian_surface.py
infinigen/assets/objects/fruits/surfaces/pineapple_surface.py
infinigen/assets/objects/fruits/surfaces/starfruit_surface.py
infinigen/assets/objects/fruits/surfaces/strawberry_surface.py
infinigen/assets/objects/fruits/surfaces/surface_utils.py
infinigen/assets/objects/grassland/__init__.py
infinigen/assets/objects/grassland/dandelion.py
infinigen/assets/objects/grassland/flower.py
infinigen/assets/objects/grassland/flowerplant.py
infinigen/assets/objects/grassland/grass_tuft.py
infinigen/assets/objects/lamp/__init__.py
infinigen/assets/objects/lamp/ceiling_classic_lamp.py
infinigen/assets/objects/lamp/ceiling_lights.py
infinigen/assets/objects/lamp/lamp.py
infinigen/assets/objects/leaves/__init__.py
infinigen/assets/objects/leaves/leaf.py
infinigen/assets/objects/leaves/leaf_broadleaf.py
infinigen/assets/objects/leaves/leaf_ginko.py
infinigen/assets/objects/leaves/leaf_maple.py
infinigen/assets/objects/leaves/leaf_pine.py
infinigen/assets/objects/leaves/leaf_v2.py
infinigen/assets/objects/leaves/leaf_wrapped.py
infinigen/assets/objects/mollusk/__init__.py
infinigen/assets/objects/mollusk/base.py
infinigen/assets/objects/mollusk/generate.py
infinigen/assets/objects/mollusk/shell.py
infinigen/assets/objects/mollusk/snail.py
infinigen/assets/objects/monocot/__init__.py
infinigen/assets/objects/monocot/agave.py
infinigen/assets/objects/monocot/banana.py
infinigen/assets/objects/monocot/generate.py
infinigen/assets/objects/monocot/grasses.py
infinigen/assets/objects/monocot/growth.py
infinigen/assets/objects/monocot/kelp.py
infinigen/assets/objects/monocot/pinecone.py
infinigen/assets/objects/monocot/tussock.py
infinigen/assets/objects/monocot/veratrum.py
infinigen/assets/objects/mushroom/__init__.py
infinigen/assets/objects/mushroom/cap.py
infinigen/assets/objects/mushroom/generate.py
infinigen/assets/objects/mushroom/growth.py
infinigen/assets/objects/mushroom/stem.py
infinigen/assets/objects/organizer/__init__.py
infinigen/assets/objects/organizer/basket.py
infinigen/assets/objects/organizer/hook.py
infinigen/assets/objects/organizer/plate_rack.py
infinigen/assets/objects/particles/__init__.py
infinigen/assets/objects/particles/lichen.py
infinigen/assets/objects/particles/moss.py
infinigen/assets/objects/particles/particles.py
infinigen/assets/objects/particles/pine_needle.py
infinigen/assets/objects/rocks/__init__.py
infinigen/assets/objects/rocks/blender_rock.py
infinigen/assets/objects/rocks/boulder.py
infinigen/assets/objects/rocks/glowing_rocks.py
infinigen/assets/objects/rocks/pile.py
infinigen/assets/objects/seating/__init__.py
infinigen/assets/objects/seating/bed.py
infinigen/assets/objects/seating/bedframe.py
infinigen/assets/objects/seating/mattress.py
infinigen/assets/objects/seating/pillow.py
infinigen/assets/objects/seating/sofa.py
infinigen/assets/objects/seating/chairs/__init__.py
infinigen/assets/objects/seating/chairs/bar_chair.py
infinigen/assets/objects/seating/chairs/chair.py
infinigen/assets/objects/seating/chairs/office_chair.py
infinigen/assets/objects/seating/chairs/seats/curvy_seats.py
infinigen/assets/objects/seating/chairs/seats/round_seats.py
infinigen/assets/objects/shelves/__init__.py
infinigen/assets/objects/shelves/cabinet.py
infinigen/assets/objects/shelves/cell_shelf.py
infinigen/assets/objects/shelves/countertop.py
infinigen/assets/objects/shelves/doors.py
infinigen/assets/objects/shelves/drawers.py
infinigen/assets/objects/shelves/kitchen_cabinet.py
infinigen/assets/objects/shelves/kitchen_space.py
infinigen/assets/objects/shelves/large_shelf.py
infinigen/assets/objects/shelves/simple_bookcase.py
infinigen/assets/objects/shelves/simple_desk.py
infinigen/assets/objects/shelves/single_cabinet.py
infinigen/assets/objects/shelves/triangle_shelf.py
infinigen/assets/objects/shelves/utils.py
infinigen/assets/objects/small_plants/__init__.py
infinigen/assets/objects/small_plants/fern.py
infinigen/assets/objects/small_plants/leaf_general.py
infinigen/assets/objects/small_plants/leaf_heart.py
infinigen/assets/objects/small_plants/num_leaf_grass.py
infinigen/assets/objects/small_plants/snake_plant.py
infinigen/assets/objects/small_plants/spider_plant.py
infinigen/assets/objects/small_plants/succulent.py
infinigen/assets/objects/table_decorations/__init__.py
infinigen/assets/objects/table_decorations/book.py
infinigen/assets/objects/table_decorations/sink.py
infinigen/assets/objects/table_decorations/utils.py
infinigen/assets/objects/table_decorations/vase.py
infinigen/assets/objects/tables/__init__.py
infinigen/assets/objects/tables/cocktail_table.py
infinigen/assets/objects/tables/dining_table.py
infinigen/assets/objects/tables/lofting.py
infinigen/assets/objects/tables/strechers.py
infinigen/assets/objects/tables/table_top.py
infinigen/assets/objects/tables/table_utils.py
infinigen/assets/objects/tables/legs/single_stand.py
infinigen/assets/objects/tables/legs/square.py
infinigen/assets/objects/tables/legs/straight.py
infinigen/assets/objects/tables/legs/wheeled.py
infinigen/assets/objects/tableware/__init__.py
infinigen/assets/objects/tableware/base.py
infinigen/assets/objects/tableware/bottle.py
infinigen/assets/objects/tableware/bowl.py
infinigen/assets/objects/tableware/can.py
infinigen/assets/objects/tableware/chopsticks.py
infinigen/assets/objects/tableware/cup.py
infinigen/assets/objects/tableware/food_bag.py
infinigen/assets/objects/tableware/food_box.py
infinigen/assets/objects/tableware/fork.py
infinigen/assets/objects/tableware/fruit_container.py
infinigen/assets/objects/tableware/jar.py
infinigen/assets/objects/tableware/knife.py
infinigen/assets/objects/tableware/lid.py
infinigen/assets/objects/tableware/pan.py
infinigen/assets/objects/tableware/plant_container.py
infinigen/assets/objects/tableware/plate.py
infinigen/assets/objects/tableware/pot.py
infinigen/assets/objects/tableware/spoon.py
infinigen/assets/objects/tableware/wineglass.py
infinigen/assets/objects/trees/.gitignore
infinigen/assets/objects/trees/README.md
infinigen/assets/objects/trees/__init__.py
infinigen/assets/objects/trees/branch.py
infinigen/assets/objects/trees/generate.py
infinigen/assets/objects/trees/tree.py
infinigen/assets/objects/trees/tree_flower.py
infinigen/assets/objects/trees/treeconfigs.py
infinigen/assets/objects/trees/utils/geometrynodes.py
infinigen/assets/objects/trees/utils/helper.py
infinigen/assets/objects/trees/utils/materials.py
infinigen/assets/objects/trees/utils/mesh.py
infinigen/assets/objects/tropic_plants/__init__.py
infinigen/assets/objects/tropic_plants/coconut_tree.py
infinigen/assets/objects/tropic_plants/leaf_banana_tree.py
infinigen/assets/objects/tropic_plants/leaf_palm_plant.py
infinigen/assets/objects/tropic_plants/leaf_palm_tree.py
infinigen/assets/objects/tropic_plants/palm_tree.py
infinigen/assets/objects/tropic_plants/tropic_plant_utils.py
infinigen/assets/objects/underwater/__init__.py
infinigen/assets/objects/underwater/seaweed.py
infinigen/assets/objects/underwater/urchin.py
infinigen/assets/objects/wall_decorations/__init__.py
infinigen/assets/objects/wall_decorations/balloon.py
infinigen/assets/objects/wall_decorations/range_hood.py
infinigen/assets/objects/wall_decorations/skirting_board.py
infinigen/assets/objects/wall_decorations/wall_art.py
infinigen/assets/objects/wall_decorations/wall_shelf.py
infinigen/assets/objects/windows/__init__.py
infinigen/assets/objects/windows/window.py
infinigen/assets/placement/floating_objects.py
infinigen/assets/scatters/__init__.py
infinigen/assets/scatters/chopped_trees.py
infinigen/assets/scatters/clothes.py
infinigen/assets/scatters/coral_reef.py
infinigen/assets/scatters/decorative_plants.py
infinigen/assets/scatters/fern.py
infinigen/assets/scatters/flowerplant.py
infinigen/assets/scatters/grass.py
infinigen/assets/scatters/ground_leaves.py
infinigen/assets/scatters/ground_mushroom.py
infinigen/assets/scatters/ground_twigs.py
infinigen/assets/scatters/ivy.py
infinigen/assets/scatters/jellyfish.py
infinigen/assets/scatters/lichen.py
infinigen/assets/scatters/mollusk.py
infinigen/assets/scatters/monocots.py
infinigen/assets/scatters/moss.py
infinigen/assets/scatters/mushroom.py
infinigen/assets/scatters/pebbles.py
infinigen/assets/scatters/pine_needle.py
infinigen/assets/scatters/pinecone.py
infinigen/assets/scatters/seashells.py
infinigen/assets/scatters/seaweed.py
infinigen/assets/scatters/slime_mold.py
infinigen/assets/scatters/snow_layer.py
infinigen/assets/scatters/urchin.py
infinigen/assets/scatters/utils/__init__.py
infinigen/assets/scatters/utils/cluster.py
infinigen/assets/scatters/utils/selection.py
infinigen/assets/scatters/utils/wind.py
infinigen/assets/static_assets/__init__.py
infinigen/assets/static_assets/base.py
infinigen/assets/static_assets/static_category.py
infinigen/assets/static_assets/utils.py
infinigen/assets/utils/__init__.py
infinigen/assets/utils/autobevel.py
infinigen/assets/utils/bbox_from_mesh.py
infinigen/assets/utils/decorate.py
infinigen/assets/utils/draw.py
infinigen/assets/utils/extract_nodegroup_parts.py
infinigen/assets/utils/laplacian.py
infinigen/assets/utils/mesh.py
infinigen/assets/utils/misc.py
infinigen/assets/utils/nodegroup.py
infinigen/assets/utils/object.py
infinigen/assets/utils/physics.py
infinigen/assets/utils/reaction_diffusion.py
infinigen/assets/utils/shapes.py
infinigen/assets/utils/shortest_path.py
infinigen/assets/utils/uv.py
infinigen/assets/utils/geometry/__init__.py
infinigen/assets/utils/geometry/curve.py
infinigen/assets/utils/geometry/lofting.py
infinigen/assets/utils/geometry/metaballs.py
infinigen/assets/utils/geometry/nurbs.py
infinigen/assets/utils/geometry/skin_ops.py
infinigen/assets/utils/geometry/cpp_utils/.gitignore
infinigen/assets/utils/geometry/cpp_utils/__init__.py
infinigen/assets/utils/geometry/cpp_utils/bnurbs.pyx
infinigen/assets/utils/nodegroups/__init__.py
infinigen/assets/utils/nodegroups/attach.py
infinigen/assets/utils/nodegroups/curve.py
infinigen/assets/utils/nodegroups/geometry.py
infinigen/assets/utils/nodegroups/hair.py
infinigen/assets/utils/nodegroups/math.py
infinigen/assets/utils/nodegroups/sculpt_v1.py
infinigen/assets/utils/nodegroups/shader.py
infinigen/assets/weather/__init__.py
infinigen/assets/weather/kole_clouds.py
infinigen/assets/weather/particles.py
infinigen/assets/weather/wind_effectors.py
infinigen/core/__init__.py
infinigen/core/execute_tasks.py
infinigen/core/generator.py
infinigen/core/init.py
infinigen/core/surface.py
infinigen/core/tagging.py
infinigen/core/tags.py
infinigen/core/constraints/checks.py
infinigen/core/constraints/usage_lookup.py
infinigen/core/constraints/constraint_language/__init__.py
infinigen/core/constraints/constraint_language/constants.py
infinigen/core/constraints/constraint_language/expression.py
infinigen/core/constraints/constraint_language/gather.py
infinigen/core/constraints/constraint_language/geometry.py
infinigen/core/constraints/constraint_language/relations.py
infinigen/core/constraints/constraint_language/result.py
infinigen/core/constraints/constraint_language/rooms.py
infinigen/core/constraints/constraint_language/set_reasoning.py
infinigen/core/constraints/constraint_language/types.py
infinigen/core/constraints/constraint_language/util.py
infinigen/core/constraints/evaluator/__init__.py
infinigen/core/constraints/evaluator/domain_contains.py
infinigen/core/constraints/evaluator/eval_memo.py
infinigen/core/constraints/evaluator/evaluate.py
infinigen/core/constraints/evaluator/indoor_util.py
infinigen/core/constraints/evaluator/node_impl/__init__.py
infinigen/core/constraints/evaluator/node_impl/impl_bindings.py
infinigen/core/constraints/evaluator/node_impl/rooms.py
infinigen/core/constraints/evaluator/node_impl/symmetry.py
infinigen/core/constraints/evaluator/node_impl/trimesh_geometry.py
infinigen/core/constraints/example_solver/__init__.py
infinigen/core/constraints/example_solver/annealing.py
infinigen/core/constraints/example_solver/populate.py
infinigen/core/constraints/example_solver/propose_continous.py
infinigen/core/constraints/example_solver/propose_discrete.py
infinigen/core/constraints/example_solver/propose_relations.py
infinigen/core/constraints/example_solver/solve.py
infinigen/core/constraints/example_solver/state_def.py
infinigen/core/constraints/example_solver/geometry/dof.py
infinigen/core/constraints/example_solver/geometry/parse_scene.py
infinigen/core/constraints/example_solver/geometry/planes.py
infinigen/core/constraints/example_solver/geometry/stability.py
infinigen/core/constraints/example_solver/geometry/validity.py
infinigen/core/constraints/example_solver/greedy/__init__.py
infinigen/core/constraints/example_solver/greedy/active_for_stage.py
infinigen/core/constraints/example_solver/greedy/all_substitutions.py
infinigen/core/constraints/example_solver/greedy/constraint_partition.py
infinigen/core/constraints/example_solver/moves/__init__.py
infinigen/core/constraints/example_solver/moves/addition.py
infinigen/core/constraints/example_solver/moves/deletion.py
infinigen/core/constraints/example_solver/moves/moves.py
infinigen/core/constraints/example_solver/moves/pose.py
infinigen/core/constraints/example_solver/moves/reassignment.py
infinigen/core/constraints/example_solver/moves/swap.py
infinigen/core/constraints/example_solver/room/__init__.py
infinigen/core/constraints/example_solver/room/base.py
infinigen/core/constraints/example_solver/room/contour.py
infinigen/core/constraints/example_solver/room/decorate.py
infinigen/core/constraints/example_solver/room/floor_plan.py
infinigen/core/constraints/example_solver/room/graph.py
infinigen/core/constraints/example_solver/room/segment.py
infinigen/core/constraints/example_solver/room/solidifier.py
infinigen/core/constraints/example_solver/room/solver.py
infinigen/core/constraints/example_solver/room/utils.py
infinigen/core/constraints/reasoning/__init__.py
infinigen/core/constraints/reasoning/constraint_bounding.py
infinigen/core/constraints/reasoning/constraint_constancy.py
infinigen/core/constraints/reasoning/constraint_domain.py
infinigen/core/constraints/reasoning/domain.py
infinigen/core/constraints/reasoning/domain_substitute.py
infinigen/core/constraints/reasoning/expr_equal.py
infinigen/core/nodes/__init__.py
infinigen/core/nodes/compatibility.py
infinigen/core/nodes/node_info.py
infinigen/core/nodes/node_utils.py
infinigen/core/nodes/node_wrangler.py
infinigen/core/nodes/shader_utils.py
infinigen/core/nodes/utils.py
infinigen/core/nodes/node_transpiler/__init__.py
infinigen/core/nodes/node_transpiler/changelog.md
infinigen/core/nodes/node_transpiler/transpiler.py
infinigen/core/nodes/node_transpiler/transpiler_dev_script.py
infinigen/core/nodes/nodegroups/__init__.py
infinigen/core/nodes/nodegroups/transfer_attributes.py
infinigen/core/placement/__init__.py
infinigen/core/placement/animation_policy.py
infinigen/core/placement/camera.py
infinigen/core/placement/density.py
infinigen/core/placement/detail.py
infinigen/core/placement/factory.py
infinigen/core/placement/instance_scatter.py
infinigen/core/placement/particles.py
infinigen/core/placement/path_finding.py
infinigen/core/placement/placement.py
infinigen/core/placement/split_in_view.py
infinigen/core/rendering/__init__.py
infinigen/core/rendering/post_render.py
infinigen/core/rendering/render.py
infinigen/core/rendering/resample.py
infinigen/core/util/__init__.py
infinigen/core/util/bevelling.py
infinigen/core/util/blender.py
infinigen/core/util/camera.py
infinigen/core/util/color.py
infinigen/core/util/exporting.py
infinigen/core/util/imu.py
infinigen/core/util/logging.py
infinigen/core/util/math.py
infinigen/core/util/organization.py
infinigen/core/util/pipeline.py
infinigen/core/util/random.py
infinigen/core/util/test_utils.py
infinigen/datagen/__init__.py
infinigen/datagen/job_funcs.py
infinigen/datagen/manage_jobs.py
infinigen/datagen/monitor_tasks.py
infinigen/datagen/states.py
infinigen/datagen/configs/.gitignore
infinigen/datagen/configs/__init__.py
infinigen/datagen/configs/asset_demo.gin
infinigen/datagen/configs/base.gin
infinigen/datagen/configs/cuda_terrain.gin
infinigen/datagen/configs/export.gin
infinigen/datagen/configs/indoor_background_configs.gin
infinigen/datagen/configs/stdout_inline.gin
infinigen/datagen/configs/upload.gin
infinigen/datagen/configs/compute_platform/__init__.py
infinigen/datagen/configs/compute_platform/local_128GB.gin
infinigen/datagen/configs/compute_platform/local_16GB.gin
infinigen/datagen/configs/compute_platform/local_256GB.gin
infinigen/datagen/configs/compute_platform/local_64GB.gin
infinigen/datagen/configs/compute_platform/slurm.gin
infinigen/datagen/configs/compute_platform/slurm_1h.gin
infinigen/datagen/configs/compute_platform/slurm_cpuheavy.gin
infinigen/datagen/configs/compute_platform/slurm_high_memory.gin
infinigen/datagen/configs/data_schema/__init__.py
infinigen/datagen/configs/data_schema/block_terrain_experiment.gin
infinigen/datagen/configs/data_schema/monocular.gin
infinigen/datagen/configs/data_schema/monocular_flow.gin
infinigen/datagen/configs/data_schema/monocular_video.gin
infinigen/datagen/configs/data_schema/stereo.gin
infinigen/datagen/configs/data_schema/stereo_1h_jobs.gin
infinigen/datagen/configs/data_schema/stereo_video.gin
infinigen/datagen/configs/gt_options/blender_gt.gin
infinigen/datagen/configs/gt_options/gt_test.gin
infinigen/datagen/configs/gt_options/opengl_gt.gin
infinigen/datagen/configs/gt_options/opengl_gt_noshortrender.gin
infinigen/datagen/customgt/.gitignore
infinigen/datagen/customgt/CMakeLists.txt
infinigen/datagen/customgt/main.cpp
infinigen/datagen/customgt/show.py
infinigen/datagen/customgt/glsl/hair.frag
infinigen/datagen/customgt/glsl/hair.geom
infinigen/datagen/customgt/glsl/hair.vert
infinigen/datagen/customgt/glsl/next_wings.vert
infinigen/datagen/customgt/glsl/spine.frag
infinigen/datagen/customgt/glsl/spine.geom
infinigen/datagen/customgt/glsl/wings.frag
infinigen/datagen/customgt/glsl/wings.geom
infinigen/datagen/customgt/glsl/wings.vert
infinigen/datagen/customgt/include/blender_object.hpp
infinigen/datagen/customgt/include/buffer_arrays.hpp
infinigen/datagen/customgt/include/camera_view.hpp
infinigen/datagen/customgt/include/io.hpp
infinigen/datagen/customgt/include/load_blender_mesh.hpp
infinigen/datagen/customgt/include/shader.hpp
infinigen/datagen/customgt/include/string_tools.hpp
infinigen/datagen/customgt/include/utils.hpp
infinigen/datagen/customgt/src/blender_object.cpp
infinigen/datagen/customgt/src/buffer_arrays.cpp
infinigen/datagen/customgt/src/camera_view.cpp
infinigen/datagen/customgt/src/io.cpp
infinigen/datagen/customgt/src/load_blender_mesh.cpp
infinigen/datagen/customgt/src/shader.cpp
infinigen/datagen/customgt/src/string_tools.cpp
infinigen/datagen/customgt/src/utils.cpp
infinigen/datagen/util/__init__.py
infinigen/datagen/util/cancel_jobs.py
infinigen/datagen/util/cleanup.py
infinigen/datagen/util/google_drive_client.py
infinigen/datagen/util/show_gpu_table.py
infinigen/datagen/util/smb_client.py
infinigen/datagen/util/submitit_emulator.py
infinigen/datagen/util/template.html
infinigen/datagen/util/upload_util.py
infinigen/infinigen_gpl/.gitignore
infinigen/infinigen_gpl/bnodes/nodes/node_float_curve.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_map_range.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_mix_rgb.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_sepcomb_xyz.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_tex_musgrave.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_tex_noise.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_tex_voronoi.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_tex_wave.h
infinigen/infinigen_gpl/bnodes/nodes/node_shader_vector_math.h
infinigen/infinigen_gpl/bnodes/nodes/node_texture_math.h
infinigen/infinigen_gpl/bnodes/nodes/node_texture_valToRgb.h
infinigen/infinigen_gpl/bnodes/utils/blender_noise.h
infinigen/infinigen_gpl/bnodes/utils/nodes_util.h
infinigen/infinigen_gpl/extras/diff_growth.py
infinigen/infinigen_gpl/extras/enable_gpu.py
infinigen/infinigen_gpl/surfaces/snow.py
infinigen/terrain/.gitignore
infinigen/terrain/__init__.py
infinigen/terrain/core.py
infinigen/terrain/scene.py
infinigen/terrain/assets/ocean.py
infinigen/terrain/assets/upsidedown_mountains.py
infinigen/terrain/assets/caves/__init__.py
infinigen/terrain/assets/caves/cfg.txt
infinigen/terrain/assets/caves/core.py
infinigen/terrain/assets/caves/geometry_utils.py
infinigen/terrain/assets/caves/pcfg.py
infinigen/terrain/assets/landtiles/__init__.py
infinigen/terrain/assets/landtiles/ant_landscape.py
infinigen/terrain/assets/landtiles/core.py
infinigen/terrain/assets/landtiles/custom.py
infinigen/terrain/elements/atmosphere.py
infinigen/terrain/elements/caves.py
infinigen/terrain/elements/core.py
infinigen/terrain/elements/ground.py
infinigen/terrain/elements/landtiles.py
infinigen/terrain/elements/mountains.py
infinigen/terrain/elements/upsidedown_mountains.py
infinigen/terrain/elements/voronoi_rocks.py
infinigen/terrain/elements/warped_rocks.py
infinigen/terrain/elements/waterbody.py
infinigen/terrain/land_process/erosion.py
infinigen/terrain/land_process/snowfall.py
infinigen/terrain/marching_cubes/.gitignore
infinigen/terrain/marching_cubes/_marching_cubes_lewiner_cy.pyx
infinigen/terrain/mesh_to_sdf/__init__.py
infinigen/terrain/mesh_to_sdf/pyrender_wrapper.py
infinigen/terrain/mesh_to_sdf/scan.py
infinigen/terrain/mesh_to_sdf/surface_point_cloud.py
infinigen/terrain/mesh_to_sdf/utils.py
infinigen/terrain/mesh_to_sdf/shaders/mesh.frag
infinigen/terrain/mesh_to_sdf/shaders/mesh.vert
infinigen/terrain/mesher/__init__.py
infinigen/terrain/mesher/_marching_cubes_lewiner.py
infinigen/terrain/mesher/_marching_cubes_lewiner_luts.py
infinigen/terrain/mesher/cube_spherical_mesher.py
infinigen/terrain/mesher/frontview_spherical_mesher.py
infinigen/terrain/mesher/spherical_mesher.py
infinigen/terrain/mesher/uniform_mesher.py
infinigen/terrain/source/common/elements/atmosphere.h
infinigen/terrain/source/common/elements/caves.h
infinigen/terrain/source/common/elements/ground.h
infinigen/terrain/source/common/elements/landtiles.h
infinigen/terrain/source/common/elements/mountains.h
infinigen/terrain/source/common/elements/upsidedown_mountains.h
infinigen/terrain/source/common/elements/voronoi_rocks.h
infinigen/terrain/source/common/elements/warped_rocks.h
infinigen/terrain/source/common/elements/waterbody.h
infinigen/terrain/source/common/surfaces/chunkyrock.h
infinigen/terrain/source/common/surfaces/cobble_stone.h
infinigen/terrain/source/common/surfaces/cracked_ground.h
infinigen/terrain/source/common/surfaces/dirt.h
infinigen/terrain/source/common/surfaces/ice.h
infinigen/terrain/source/common/surfaces/mountain.h
infinigen/terrain/source/common/surfaces/mud.h
infinigen/terrain/source/common/surfaces/sand.h
infinigen/terrain/source/common/surfaces/sandstone.h
infinigen/terrain/source/common/surfaces/snow.h
infinigen/terrain/source/common/surfaces/soil.h
infinigen/terrain/source/common/surfaces/stone.h
infinigen/terrain/source/common/utils/FastNoiseLite.h
infinigen/terrain/source/common/utils/elements_util.h
infinigen/terrain/source/common/utils/smooth_bool_ops.h
infinigen/terrain/source/common/utils/vectors.h
infinigen/terrain/source/cpu/elements/atmosphere.cpp
infinigen/terrain/source/cpu/elements/core.cpp
infinigen/terrain/source/cpu/elements/ground.cpp
infinigen/terrain/source/cpu/elements/header.h
infinigen/terrain/source/cpu/elements/landtiles.cpp
infinigen/terrain/source/cpu/elements/mountains.cpp
infinigen/terrain/source/cpu/elements/upsidedown_mountains.cpp
infinigen/terrain/source/cpu/elements/voronoi_rocks.cpp
infinigen/terrain/source/cpu/elements/warped_rocks.cpp
infinigen/terrain/source/cpu/elements/waterbody.cpp
infinigen/terrain/source/cpu/meshing/cube_spherical_mesher.cpp
infinigen/terrain/source/cpu/meshing/frontview_spherical_mesher.cpp
infinigen/terrain/source/cpu/meshing/uniform_mesher.cpp
infinigen/terrain/source/cpu/meshing/utils.cpp
infinigen/terrain/source/cpu/meshing/visibility_test.cpp
infinigen/terrain/source/cpu/soil_machine/SoilMachine.cpp
infinigen/terrain/source/cpu/soil_machine/io.h
infinigen/terrain/source/cpu/soil_machine/layermap.h
infinigen/terrain/source/cpu/soil_machine/surface.h
infinigen/terrain/source/cpu/soil_machine/include/FastNoiseLite.h
infinigen/terrain/source/cpu/soil_machine/include/distribution.h
infinigen/terrain/source/cpu/soil_machine/include/vertexpool.h
infinigen/terrain/source/cpu/soil_machine/particle/particle.h
infinigen/terrain/source/cpu/soil_machine/particle/water.h
infinigen/terrain/source/cpu/soil_machine/particle/wind.h
infinigen/terrain/source/cpu/soil_machine/soil/README.md
infinigen/terrain/source/cpu/soil_machine/soil/default.soil
infinigen/terrain/source/cpu/soil_machine/soil/rockgravelpebbles.soil
infinigen/terrain/source/cpu/soil_machine/soil/rockgravelpebblessand.soil
infinigen/terrain/source/cpu/soil_machine/soil/rocksand.soil
infinigen/terrain/source/cpu/soil_machine/soil/sand.soil
infinigen/terrain/source/cpu/surfaces/chunkyrock.cpp
infinigen/terrain/source/cpu/surfaces/cobble_stone.cpp
infinigen/terrain/source/cpu/surfaces/cracked_ground.cpp
infinigen/terrain/source/cpu/surfaces/dirt.cpp
infinigen/terrain/source/cpu/surfaces/header.h
infinigen/terrain/source/cpu/surfaces/ice.cpp
infinigen/terrain/source/cpu/surfaces/mountain.cpp
infinigen/terrain/source/cpu/surfaces/mud.cpp
infinigen/terrain/source/cpu/surfaces/sand.cpp
infinigen/terrain/source/cpu/surfaces/sandstone.cpp
infinigen/terrain/source/cpu/surfaces/snow.cpp
infinigen/terrain/source/cpu/surfaces/soil.cpp
infinigen/terrain/source/cpu/surfaces/stone.cpp
infinigen/terrain/source/cpu/utils/FastNoiseLite.cpp
infinigen/terrain/source/cuda/elements/atmosphere.cu
infinigen/terrain/source/cuda/elements/core.cu
infinigen/terrain/source/cuda/elements/ground.cu
infinigen/terrain/source/cuda/elements/header.h
infinigen/terrain/source/cuda/elements/landtiles.cu
infinigen/terrain/source/cuda/elements/mountains.cu
infinigen/terrain/source/cuda/elements/upsidedown_mountains.cu
infinigen/terrain/source/cuda/elements/voronoi_rocks.cu
infinigen/terrain/source/cuda/elements/warped_rocks.cu
infinigen/terrain/source/cuda/elements/waterbody.cu
infinigen/terrain/source/cuda/surfaces/chunkyrock.cu
infinigen/terrain/source/cuda/surfaces/cobble_stone.cu
infinigen/terrain/source/cuda/surfaces/cracked_ground.cu
infinigen/terrain/source/cuda/surfaces/dirt.cu
infinigen/terrain/source/cuda/surfaces/header.h
infinigen/terrain/source/cuda/surfaces/ice.cu
infinigen/terrain/source/cuda/surfaces/mountain.cu
infinigen/terrain/source/cuda/surfaces/mud.cu
infinigen/terrain/source/cuda/surfaces/sand.cu
infinigen/terrain/source/cuda/surfaces/sandstone.cu
infinigen/terrain/source/cuda/surfaces/snow.cu
infinigen/terrain/source/cuda/surfaces/soil.cu
infinigen/terrain/source/cuda/surfaces/stone.cu
infinigen/terrain/source/cuda/utils/FastNoiseLite.cu
infinigen/terrain/surface_kernel/core.py
infinigen/terrain/surface_kernel/kernelizer.py
infinigen/terrain/utils/__init__.py
infinigen/terrain/utils/camera.py
infinigen/terrain/utils/ctype_util.py
infinigen/terrain/utils/image_processing.py
infinigen/terrain/utils/kernelizer_util.py
infinigen/terrain/utils/logging.py
infinigen/terrain/utils/mesh.py
infinigen/terrain/utils/random.py
infinigen/tools/__init__.py
infinigen/tools/blendscript_import_infinigen.py
infinigen/tools/blendscript_path_append.py
infinigen/tools/compress_masks.py
infinigen/tools/compute_occlusion_masks.py
infinigen/tools/convert_displacement.py
infinigen/tools/datarelease_toolkit.py
infinigen/tools/dataset_loader.py
infinigen/tools/download_pregenerated_data.py
infinigen/tools/export.py
infinigen/tools/indoor_profile.py
infinigen/tools/isaac_sim.py
infinigen/tools/process_mvs_data.py
infinigen/tools/process_static_meshes.py
infinigen/tools/submit_asset_cache.py
infinigen/tools/suffixes.py
infinigen/tools/template.html
infinigen/tools/config/demo_config.yaml
infinigen/tools/ground_truth/__init__.py
infinigen/tools/ground_truth/bounding_boxes_3d.py
infinigen/tools/ground_truth/depth_to_normals.py
infinigen/tools/ground_truth/optical_flow_warp.py
infinigen/tools/ground_truth/rigid_warp.py
infinigen/tools/ground_truth/segmentation_lookup.py
infinigen/tools/perceptual/analysis.ipynb
infinigen/tools/perceptual/create_pairs.py
infinigen/tools/perceptual/create_submission.py
infinigen/tools/perceptual/perceptual_extract.py
infinigen/tools/perceptual/rename.py
infinigen/tools/results/__init__.py
infinigen/tools/results/aggregate_job_stats.py
infinigen/tools/results/analyze_crash_reasons.py
infinigen/tools/results/job_stats.py
infinigen/tools/results/make_grid_figure.py
infinigen/tools/results/parse_times.py
infinigen/tools/results/parse_videos.py
infinigen/tools/results/resource_stats.py
infinigen/tools/results/scatter_figure.py
infinigen/tools/results/strip_alpha_background.py
infinigen/tools/results/summarize.py
infinigen/tools/results/visualize_planar_graph.py
infinigen/tools/results/visualize_traj.py
infinigen/tools/terrain/generate_terrain_assets.py
infinigen/tools/terrain/kernelize_surfaces.py
infinigen/tools/terrain/landtile_viewer.py
infinigen/tools/terrain/params_parser.py
infinigen/tools/terrain/palette/.gitignore
infinigen/tools/terrain/palette/palette.py
infinigen/tools/terrain/palette/readme.md
infinigen_examples/__init__.py
infinigen_examples/asset_parameters.py
infinigen_examples/generate_asset_demo.py
infinigen_examples/generate_asset_parameters.py
infinigen_examples/generate_individual_assets.py
infinigen_examples/generate_indoors.py
infinigen_examples/generate_material_balls.py
infinigen_examples/generate_nature.py
infinigen_examples/configs_indoor/base_indoors.gin
infinigen_examples/configs_indoor/export_upload.gin
infinigen_examples/configs_indoor/fast_solve.gin
infinigen_examples/configs_indoor/multistory.gin
infinigen_examples/configs_indoor/overhead.gin
infinigen_examples/configs_indoor/singleroom.gin
infinigen_examples/configs_indoor/topview.gin
infinigen_examples/configs_indoor/disable/no_details.gin
infinigen_examples/configs_indoor/disable/no_objects.gin
infinigen_examples/configs_nature/.gitignore
infinigen_examples/configs_nature/asset_demo.gin
infinigen_examples/configs_nature/base.gin
infinigen_examples/configs_nature/base_nature.gin
infinigen_examples/configs_nature/monocular.gin
infinigen_examples/configs_nature/multiview_stereo.gin
infinigen_examples/configs_nature/noisy_video.gin
infinigen_examples/configs_nature/surface_registry.gin
infinigen_examples/configs_nature/trailer_video.gin
infinigen_examples/configs_nature/disable_assets/no_assets.gin
infinigen_examples/configs_nature/disable_assets/no_creatures.gin
infinigen_examples/configs_nature/disable_assets/no_landlab.gin
infinigen_examples/configs_nature/disable_assets/no_particles.gin
infinigen_examples/configs_nature/disable_assets/no_rocks.gin
infinigen_examples/configs_nature/extras/experimental.gin
infinigen_examples/configs_nature/extras/overhead.gin
infinigen_examples/configs_nature/extras/stereo_training.gin
infinigen_examples/configs_nature/extras/use_cached_fire.gin
infinigen_examples/configs_nature/extras/use_on_the_fly_fire.gin
infinigen_examples/configs_nature/palette/desert.json
infinigen_examples/configs_nature/palette/mountain soil.json
infinigen_examples/configs_nature/palette/sandstone.json
infinigen_examples/configs_nature/palette/water.json
infinigen_examples/configs_nature/performance/dev.gin
infinigen_examples/configs_nature/performance/fast_terrain_assets.gin
infinigen_examples/configs_nature/performance/high_quality_terrain.gin
infinigen_examples/configs_nature/performance/reuse_terrain_assets.gin
infinigen_examples/configs_nature/performance/simple.gin
infinigen_examples/configs_nature/scene_types/arctic.gin
infinigen_examples/configs_nature/scene_types/canyon.gin
infinigen_examples/configs_nature/scene_types/cave.gin
infinigen_examples/configs_nature/scene_types/cliff.gin
infinigen_examples/configs_nature/scene_types/coast.gin
infinigen_examples/configs_nature/scene_types/coral_reef.gin
infinigen_examples/configs_nature/scene_types/desert.gin
infinigen_examples/configs_nature/scene_types/forest.gin
infinigen_examples/configs_nature/scene_types/kelp_forest.gin
infinigen_examples/configs_nature/scene_types/mountain.gin
infinigen_examples/configs_nature/scene_types/plain.gin
infinigen_examples/configs_nature/scene_types/river.gin
infinigen_examples/configs_nature/scene_types/snowy_mountain.gin
infinigen_examples/configs_nature/scene_types/under_water.gin
infinigen_examples/configs_nature/scene_types_fluidsim/simulated_river.gin
infinigen_examples/configs_nature/scene_types_fluidsim/tilted_river.gin
infinigen_examples/constraints/home.py
infinigen_examples/constraints/semantics.py
infinigen_examples/constraints/util.py
infinigen_examples/util/generate_indoors_util.py
tests/conftest.py
tests/list_displaced_materials.txt
tests/material_balls.txt
tests/test_terrain_basic.py
tests/assets/list_displaced_materials.txt
tests/assets/list_indoor_materials.txt
tests/assets/list_indoor_meshes.txt
tests/assets/list_nature_materials.txt
tests/assets/list_nature_meshes.txt
tests/assets/list_scatters.txt
tests/assets/test_materials_basic.py
tests/assets/test_meshes_basic.py
tests/assets/test_placeholders.py
tests/assets/test_scatters_basic.py
tests/constraints/test_constraint_bounding.py
tests/constraints/test_constraint_domain.py
tests/constraints/test_constraint_language.py
tests/constraints/test_constraint_relations.py
tests/constraints/test_reldom.py
tests/constraints/test_tags.py
tests/constraints/test_tagset_operations.py
tests/core/test_execute_tasks.py
tests/core/test_gins.py
tests/core/test_imu.py
tests/core/test_tagging.py
tests/datagen/test_manage_jobs.py
tests/integration/compare.py
tests/integration/launch.sh
tests/integration/manual_integration_check.py
tests/integration/run_tests.sh
tests/integration/template.html
tests/solver/test_asset_surfaces.py
tests/solver/test_constraint_evaluator.py
tests/solver/test_greedy_partition.py
tests/solver/test_greedy_stages.py
tests/solver/test_greedy_substitutions.py
tests/solver/test_stable_against.py
tests/solver/test_state_def.py
tests/tools/test_export.py