1 #------------------------------------------------------------------------------
2 # blender: file(1) magic for Blender 3D related files
4 # Native format rule v1.2. For questions use the developers list
5 # http://lists.blender.org/mailman/listinfo/bf-committers
6 # GLOB chunk was moved near start and provides subversion info since 2.42
8 0 string =BLENDER Blender3D,
9 >7 string =_ saved as 32-bits
10 >>8 string =v little endian
11 >>>9 byte x with version %c.
14 >>>0x40 string =GLOB \b.
15 >>>>0x58 leshort x \b%.4d
16 >>8 string =V big endian
17 >>>9 byte x with version %c.
20 >>>0x40 string =GLOB \b.
21 >>>>0x58 beshort x \b%.4d
22 >7 string =- saved as 64-bits
23 >>8 string =v little endian
24 >>9 byte x with version %c.
27 >>0x44 string =GLOB \b.
28 >>>0x60 leshort x \b%.4d
29 >>8 string =V big endian
30 >>>9 byte x with version %c.
33 >>>0x44 string =GLOB \b.
34 >>>>0x60 beshort x \b%.4d
36 # Scripts that run in the embeded Python interpreter
37 0 string #!BPY Blender3D BPython script