UrdfImporter: Collada DAE, rudimentary support for polylist (for ANYmal), assumes all polygons have 3 vertices
remove obsolete env from __init__.py
This commit is contained in:
@@ -188,8 +188,20 @@ void readLibraryGeometries(XMLDocument& doc, btAlignedObjectArray<GLInstanceGrap
|
|||||||
}
|
}
|
||||||
vertexSources.insert(vertexId,vs);
|
vertexSources.insert(vertexId,vs);
|
||||||
|
|
||||||
|
btAlignedObjectArray<XMLElement*> trianglesAndPolylists;
|
||||||
|
|
||||||
for (XMLElement* primitive = mesh->FirstChildElement("triangles"); primitive; primitive = primitive->NextSiblingElement("triangles"))
|
for (XMLElement* primitive = mesh->FirstChildElement("triangles"); primitive; primitive = primitive->NextSiblingElement("triangles"))
|
||||||
{
|
{
|
||||||
|
trianglesAndPolylists.push_back(primitive);
|
||||||
|
}
|
||||||
|
for (XMLElement* primitive = mesh->FirstChildElement("polylist"); primitive; primitive = primitive->NextSiblingElement("polylist"))
|
||||||
|
{
|
||||||
|
trianglesAndPolylists.push_back(primitive);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i=0;i<trianglesAndPolylists.size();i++)
|
||||||
|
{
|
||||||
|
XMLElement* primitive = trianglesAndPolylists[i];
|
||||||
std::string positionSourceName;
|
std::string positionSourceName;
|
||||||
std::string normalSourceName;
|
std::string normalSourceName;
|
||||||
int primitiveCount;
|
int primitiveCount;
|
||||||
|
|||||||
@@ -3,6 +3,5 @@ from pybullet_envs.bullet.minitaur_gym_env import MinitaurBulletEnv
|
|||||||
from pybullet_envs.bullet.minitaur_duck_gym_env import MinitaurBulletDuckEnv
|
from pybullet_envs.bullet.minitaur_duck_gym_env import MinitaurBulletDuckEnv
|
||||||
from pybullet_envs.bullet.racecarGymEnv import RacecarGymEnv
|
from pybullet_envs.bullet.racecarGymEnv import RacecarGymEnv
|
||||||
from pybullet_envs.bullet.racecarZEDGymEnv import RacecarZEDGymEnv
|
from pybullet_envs.bullet.racecarZEDGymEnv import RacecarZEDGymEnv
|
||||||
from pybullet_envs.bullet.simpleHumanoidGymEnv import SimpleHumanoidGymEnv
|
|
||||||
from pybullet_envs.bullet.kukaGymEnv import KukaGymEnv
|
from pybullet_envs.bullet.kukaGymEnv import KukaGymEnv
|
||||||
from pybullet_envs.bullet.kukaCamGymEnv import KukaCamGymEnv
|
from pybullet_envs.bullet.kukaCamGymEnv import KukaCamGymEnv
|
||||||
|
|||||||
Reference in New Issue
Block a user