53 votes
EGG File - What is an .egg file and how do I open it?
Learn about .EGG files and view a list of programs that open them.
Languages
Overview
What is an EGG file? An EGG file is a 3D model or animation used by Panda3D, a 3D engine designed primarily for game development. It contains a Panda3D model, actor, animation, or actor and animation pair. EGG files are created by exporting models and animations from other 3D modeling programs, such as Autodesk Maya or Blender, and converting them for use in Panda3D.
More Information EGG file open in PView In Panda 3D, the term "model" refers to a static 3D model, while "actor" refers to an animatable 3D model. Actors saved within EGG files are animated using animations saved within separate EGG files. While developers can save an actor and its associated animation within the same EGG file, Panda3D recommends that they do not do so, to avoid confusion while coding. To convert 3D models and animations created in other applications to EGG files, developers must use one of several separate utilities. Which utility they must use depends on the program they used to create their model or animation. NOTE: After a developer imports an EGG file into Panda3D, it is converted to a performance-optimized BAM file for faster access.
Document Icon
Breadcrumbs
Previous / Next
In-Depth
.EGG File Extension
4 file types use the .egg file extension.
Panda3D Model File
| Developer | Carnegie Mellon |
| Popularity |
3.2 | 53 Votes |
What is an EGG file?
An EGG file is a 3D model or animation used by Panda3D, a 3D engine designed primarily for game development. It contains a Panda3D model, actor, animation, or actor and animation pair. EGG files are created by exporting models and animations from other 3D modeling programs, such as Autodesk Maya or Blender, and converting them for use in Panda3D.
More Information
EGG file open in PView
In Panda 3D, the term "model" refers to a static 3D model, while "actor" refers to an animatable 3D model. Actors saved within EGG files are animated using animations saved within separate EGG files. While developers can save an actor and its associated animation within the same EGG file, Panda3D recommends that they do not do so, to avoid confusion while coding.
To convert 3D models and animations created in other applications to EGG files, developers must use one of several separate utilities. Which utility they must use depends on the program they used to create their model or animation.
NOTE: After a developer imports an EGG file into Panda3D, it is converted to a performance-optimized BAM file for faster access.
How to open an EGG file
You can open and view the contents of an EGG file with PView, a model and animation viewer bundled with Panda3D. To do so:
NOTE: Remember, some EGG files contain 3D models, and others contain animations. If you want to view a model and an animation together, enter the command pview yourmodelfile.egg youranimationfile.egg . You cannot view an animation without associating it with a model.
Open over 400 file formats with File Viewer Plus . Free Download
Programs that open EGG files
Sort
Pricing
Program Name
Platform
Reset
X
Windows
Panda3D
Free
Mac
Panda3D
Free
Linux
Panda3D
Free
Category: 3D Image Files
Updated: July 13, 2020
Python Distribution Package
| Developer | N/A |
| Popularity |
3.9 | 11 Votes |
An EGG file may also be a Zip-compressed package that stores a Python distribution. It contains all the source files for a Python install along with metadata about the distribution. EGG files are simply .ZIP files renamed with the .egg file extension.
More Information
The Egg distribution format is used by Python developers an alternative to a Python Windows executable .EXE file or source distribution. The format is most often utilized for older distributions of Python since it was replaced by the Wheel .WHL format in the early-2010s.
EGG files can be opened with Python using the "SetupTools" package. The files can also be decompressed with a Zip-decompression program, such as Microsoft File Explorer, Corel WinZip, or Apple Archive Utility.
Programs that open EGG files
Sort
Pricing
Program Name
Platform
Reset
X
Windows
Python Software Foundation Python
Free
Microsoft File Explorer
Included with OS
Corel WinZip
Free Trial
RARLAB WinRAR
Free Trial
Mac
Python Software Foundation Python
Free
Corel WinZip Mac
Free Trial
Smith Micro StuffIt Deluxe Mac 16
—
Discontinued
Paid
Apple Archive Utility
Included with OS
Linux
Python Software Foundation Python
Free
funzip
Free
p7zip
Free
B1 Free Archiver
Free
Category: Developer Files
Updated: November 12, 2019
ALZip Archive
| Developer | ESTsoft |
| Popularity |
2.8 | 41 Votes |
An EGG file may also be a compressed archive created by ALZip, a file compression and decompression program. It contains one or more files compressed in the proprietary EGG format. EGG files may incorporate AES-256 encryption and password protection for securing the archive.
More Information
EGG file open in ESTSoft ALZip 8
You can decompress EGG files using ALZip and Bandizip in Windows. You can also use UnEgg in Linux.
The EGG format incorporates intelligent compression techniques for creating smaller file sizes. It also supports Unicode and therefore is useful for multi-lingual archives.
ALZip is a simple compression tool for Windows that is especially popular in Korea. It has two proprietary formats: the EGG format, which was released in version 8 and the .ALZ format, which is similar to the Zip format. The program can also compress and decompress files into other formats, such as .TAR and .ZIP .
Programs that open EGG files
Sort
Pricing
Program Name
Platform
Reset
X
Windows
ESTSoft ALZip
Free
Bandisoft Bandizip
Free Trial
Linux
UnEgg
Free
Android
ZDevs ZArchiver
Free
Category: Compressed Files
Updated: December 14, 2017
Beat Saber Custom Song File
| Developer | Beat Games |
| Popularity |
3.0 | 10 Votes |
An EGG file may also be a song for a custom map used by Beat Saber, a virtual reality (VR) rhythm game where a player slices blocks with sabers to the beat of a song. It is simply a renamed .OGG file, which is a compressed audio file that uses free, unpatented Ogg Vorbis audio compression.
More Information
You will most likely only encounter EGG files if you play Beat Saber. Players typically see EGG files if they create their own custom songs and maps or install other players' custom maps and songs in Beat Saber.
EGG files were introduced in Beat Saber in 2019 as the 2.0 song format. The files accompany plain text DAT Beat Saber custom maps, which contain information about the song and the map content. Examples of map content are the placement of blocks (musical notes) a player must slice to the rhythm of the song, lighting effects, and obstacles a player needs to dodge. The 2.0 song format replaced the 1.0 song format, which consisted of OGG song files and .JSON custom maps.
NOTE: Beat Saber is only available for systems that support VR headsets, such as Windows VR, Playstation VR, and Oculus.
Programs that open EGG files
Sort
Pricing
Program Name
Platform
Reset
X
Windows
Beat Games Beat Saber
Paid
Open Saber VR
Free
Category: Game Files
Updated: April 9, 2020