Skip to content

Cdrei/poser2egg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poser2egg

Exporter from Poser to Panda3d egg format.

Based on original code of user satori at Panda3d.org forum.

Running

Run this script inside the Poser in the PoserPython via File/Run script

Supported features

  • Exporting mesh

    Only Poser Figures supported now Export vertices (normals + uv), polygons

  • Exporting textures and materials

    Can export diffuse, bump map (bump maps are not panda3d normal maps and need conversion to work)

    Texture files are not exported themself, you must make them available for panda3d via copying or egg postprocessing

  • Exporting Joints

  • Baking Poser morphs into mesh (experimental)

Resulting egg file usually need to be postprocessed by panda3d utils like egg-trans or egg-optchar

Postprocesing

In order to some advanced panda3d features to work resulting egg must be postprocessed

egg-trans -nv 90 -tbnall in.egg -o out.egg will recalculate normals and tangent/binormals (poser files can have incorrect normals data; tangent/binormal required by panda3d normal mapping to work)

About

Exporter from Poser to Panda3d egg format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published