xref: /dragonfly/contrib/file/magic/Magdir/blender (revision 6693db17)
1#------------------------------------------------------------------------------
2# blender: file(1) magic for Blender 3D related files
3#
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
7
80		string	=BLENDER	Blender3D,
9>7		string	=_		saved as 32-bits
10>>8		string	=v		little endian
11>>>9		byte	x		with version %c.
12>>>10		byte	x		\b%c
13>>>11		byte	x		\b%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.
18>>>10		byte	x		\b%c
19>>>11		byte	x		\b%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.
25>>10		byte	x		\b%c
26>>11		byte	x		\b%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.
31>>>10		byte	x		\b%c
32>>>11		byte	x		\b%c
33>>>0x44		string	=GLOB		\b.
34>>>>0x60	beshort	x		\b%.4d
35
36# Scripts that run in the embeded Python interpreter
370		string	#!BPY		Blender3D BPython script
38