Extension File | ResourceID | Component structure (COMP) | GUID structure (GUID) | Scene Command structure (scmd) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Family | FamilyID | ClassID | CombinedIDs | Family_RIID | FamilyGUID | ClassGUID | CombinedGUIDs | CommandID | Rooms | GroupID | Key | Shift | Ctrl/Cmd | Alt/Option | Platforms | Shortcut | Rules | Origin |
Extension File | ResourceID | Component structure (COMP) | GUID structure (GUID) | Scene Command structure (scmd) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Family | FamilyID | ClassID | CombinedIDs | Family_RIID | FamilyGUID | ClassGUID | CombinedGUIDs | CommandID | Rooms | GroupID | Key | Shift | Ctrl/Cmd | Alt/Option | Platforms | Shortcut | Rules | Origin |
Extension File | ResourceID | Component structure (COMP) | GUID structure (GUID) | Scene Command structure (scmd) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Family | FamilyID | ClassID | CombinedIDs | Family_RIID | FamilyGUID | ClassGUID | CombinedGUIDs | CommandID | Rooms | GroupID | Key | Shift | Ctrl/Cmd | Alt/Option | Platforms | Shortcut | Rules | Origin |
Extension File | ResourceID | Component structure (COMP) | GUID structure (GUID) | Scene Command structure (scmd) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Family | FamilyID | ClassID | CombinedIDs | Family_RIID | FamilyGUID | ClassGUID | CombinedGUIDs | CommandID | Rooms | GroupID | Key | Shift | Ctrl/Cmd | Alt/Option | Platforms | Shortcut | Rules | Origin |
Last database update: 13 Apr 2023 13:52 - UTC
Website:
The website is vertically divided into three sections.
Database:
A Python programm is used to extract the data from the ".dat" files and to evaluate the compliance with the rules. The database is read-only and only contains data from the Carrara plug-ins that are installed on my computer.
The following table shows the layout.
Column # | Column Name | Description / remark |
---|---|---|
1 | Extension file | Name of the Extension / Plug-in *.dat file. |
2 | ResourceID | ID of the resource. |
from the Component resource ( COMP ) | ||
3 | Family | Precompiler string obtained from the SDK Include files. |
4 | FamilyID | 4 char ID of the resource family |
5 | ClassID | 4 char ID of the class |
6 *) | CombinedIDs | Concatination of FamilyID and ClassID MUST be unique! |
from the GUID resource ( GUID ) | ||
7 | Family_RIID | Precompiler string obtained from the SDK Include files. |
8 | FamilyGUID | 128 bit GUID of the resource family |
9 | ClassGUID | 128 bit GUID of the class |
10 *) | CombinedGUIDs | Concatination of FamilyGUID and ClassGUID MUST be unique! |
from the SceneCommand resource ( scmd ) | ||
11 | CommandID | aka menu actionnumber and ToolID MUST be unique! |
12 | Rooms | Rooms where CommandID will be active '3Dvw'=Assembly; 'Stry'=Storyboard; 'shmn'=Shader |
13 | GroupID | Top menu of CommandID/menu item Mostly the 'edit' menu. |
14 | Key | Keyboard key of Shortcut |
15 | Shift | Use of Shift key 0=noShift; 1=Shift |
16 | Ctrl/Cmd | Use of Ctrl/Cmd key (win/mac) 0=noCtrl/Cmd; 1=Ctrl/Cmd |
17 | Alt/Option | Use of Alt/Option key (win/mac) 0=noAlt/Options; 1=Alt/Option |
18 | Platforms | Active on platform 0=Windows; 1=Mac; -1=any |
19 *) | Shortcut | Concatination of Key, Shift, Ctrl/Cmd and Alt/Option |
end of resource ( scmd ) | ||
20 | Rules | Rules broken. See bottom section for an explanation |
21 | Origin / Developer | Name of originator / developer: 'Carrara Basics' or else name of 3rd Party developer. |