# OmniIsaacGymEnvs different environment instead of cloning

**URL:** <https://forums.developer.nvidia.com/t/omniisaacgymenvs-different-environment-instead-of-cloning/279533>\
**Category:** Isaac Gym\
**Created:** [January 20, 2024, 12:23am UTC](https://forums.developer.nvidia.com/t/omniisaacgymenvs-different-environment-instead-of-cloning/279533 "2024-01-20T00:23:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![m.faldor22](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@m.faldor22](https://forums.developer.nvidia.com/u/m.faldor22)\
**Post date:** [January 20, 2024, 12:23am UTC](https://forums.developer.nvidia.com/t/omniisaacgymenvs-different-environment-instead-of-cloning/279533/1 "2024-01-20T00:23:58Z")

</div>

Hi,

In OmniIsaacGymEnvs, in the set\_up\_scene method, is it possible to define different environments with different objects instead of cloning the same environment multiple times?

For example, let’s say I want to have the humanoid robot with a flat ground in one environment, but an other one I want to have the humanoid robot with stairs and so on…

I have gone through the examples like Cartpole ([9.2. Creating a new RL Example in OmniIsaacGymEnvs — Omniverse IsaacSim latest documentation](https://docs.omniverse.nvidia.com/isaacsim/latest/isaac_gym_tutorials/tutorial_gym_isaac_gym_new_oige_example.html)) but it only shows how to clone a single environment multiple times.
