mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-12 08:11:10 +02:00
Added readme.md and fixed legacy font usage in the editor.
This commit is contained in:
@@ -90,7 +90,7 @@ If you have questions concerning this license or the applicable additional terms
|
||||
// editor info
|
||||
#define EDITOR_DEFAULT_PROJECT "doom.qe4"
|
||||
#define EDITOR_REGISTRY_KEY "DOOMRadiant"
|
||||
#define EDITOR_WINDOWTEXT "DOOMEdit"
|
||||
#define EDITOR_WINDOWTEXT "IceEdit2"
|
||||
|
||||
// win32 info
|
||||
#define WIN32_CONSOLE_CLASS "DOOM 3 WinConsole"
|
||||
|
||||
@@ -54,7 +54,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_VIEW DIALOGEX 0, 0, 254, 272
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Articulated Figure",IDC_AF_VIEW_AF,6,6,246,96,0,
|
||||
WS_EX_TRANSPARENT
|
||||
@@ -114,7 +114,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_PROPERTIES DIALOGEX 0, 0, 254, 320
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "MD5",IDC_STATIC_MD5,6,6,246,49
|
||||
LTEXT "model:",IDC_STATIC_MODEL,18,20,22,8
|
||||
@@ -205,7 +205,7 @@ IDD_DIALOG_AF_NAME DIALOGEX 0, 0, 186, 53
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Name"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,18,30,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,114,30,50,14
|
||||
@@ -215,7 +215,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT_UNIVERSAL DIALOGEX 0, 0, 254, 260
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Anchor",IDC_STATIC_ANCHOR,6,0,246,48
|
||||
CONTROL "joint",IDC_RADIO_ANCHOR_JOINT,"Button",
|
||||
@@ -320,7 +320,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT_SPRING DIALOGEX 0, 0, 254, 201
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Anchor 1",IDC_STATIC_ANCHOR,6,0,246,48
|
||||
CONTROL "joint",IDC_RADIO_ANCHOR_JOINT,"Button",
|
||||
@@ -402,7 +402,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT_SLIDER DIALOGEX 0, 0, 254, 146
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Axis",IDC_STATIC_SLIDER_AXIS,6,0,246,48
|
||||
CONTROL "bone",IDC_RADIO_SLIDER_AXIS_BONE,"Button",
|
||||
@@ -425,7 +425,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT_HINGE DIALOGEX 0, 0, 254, 146
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Anchor",IDC_STATIC_ANCHOR,6,0,246,48
|
||||
CONTROL "joint",IDC_RADIO_ANCHOR_JOINT,"Button",
|
||||
@@ -484,13 +484,13 @@ END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT_FIXED DIALOGEX 0, 0, 254, 56
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT_BALLANDSOCKET DIALOGEX 0, 0, 254, 212
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Anchor",IDC_STATIC_ANCHOR,6,0,246,48
|
||||
CONTROL "joint",IDC_RADIO_ANCHOR_JOINT,"Button",
|
||||
@@ -575,7 +575,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_CONSTRAINT DIALOGEX 0, 0, 254, 332
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
COMBOBOX IDC_COMBO_CONSTRAINTS,6,4,138,114,CBS_DROPDOWNLIST |
|
||||
CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
@@ -601,7 +601,7 @@ END
|
||||
|
||||
IDD_DIALOG_AF_BODY DIALOGEX 0, 0, 254, 344
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
COMBOBOX IDC_COMBO_BODIES,6,4,138,114,CBS_DROPDOWNLIST | CBS_SORT |
|
||||
WS_VSCROLL | WS_TABSTOP
|
||||
@@ -746,7 +746,7 @@ IDD_DIALOG_AF DIALOGEX 0, 0, 277, 404
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_CONTROLPARENT
|
||||
CAPTION "Articulated Figure Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
COMBOBOX IDC_COMBO_AF,6,6,180,204,CBS_DROPDOWNLIST | CBS_SORT |
|
||||
WS_VSCROLL | WS_TABSTOP
|
||||
|
||||
@@ -56,7 +56,7 @@ IDD_TOOLS_OPEN DIALOGEX 0, 0, 308, 217
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Open"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "File &name:",IDC_STATIC,13,181,34,8
|
||||
EDITTEXT IDC_TOOLS_FILENAME,51,179,187,13,ES_AUTOHSCROLL
|
||||
@@ -75,7 +75,7 @@ IDD_RENDERBUMPFLAT DIALOGEX 0, 0, 186, 73
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Render Bump Flat"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_RBF_WIDTH,36,6,40,14,ES_AUTOHSCROLL | ES_NUMBER
|
||||
EDITTEXT IDC_RBF_HEIGHT,36,30,40,14,ES_AUTOHSCROLL | ES_NUMBER
|
||||
@@ -102,7 +102,7 @@ IDD_DIALOG_GOTOLINE DIALOGEX 0, 0, 166, 54
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Go To Line"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,55,33,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,108,33,50,14
|
||||
|
||||
@@ -153,7 +153,7 @@ IDD_DBG_ABOUT DIALOGEX 0, 0, 222, 71
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "About Script Debugger"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "Script Debugger",IDC_STATIC,35,7,81,8
|
||||
LTEXT "Version 0.01",IDC_STATIC,35,17,41,8
|
||||
@@ -167,7 +167,7 @@ IDD_DBG_QUICKWATCH DIALOGEX 0, 0, 306, 174
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU | WS_THICKFRAME
|
||||
CAPTION "Quick Watch"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "&Variable:",IDC_STATIC,7,7,29,8
|
||||
EDITTEXT IDC_DBG_VARIABLE,7,17,230,12,ES_AUTOHSCROLL
|
||||
@@ -183,7 +183,7 @@ IDD_DBG_FIND DIALOGEX 0, 0, 232, 52
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Find"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "Fi&nd what:",IDC_STATIC,7,9,35,8
|
||||
EDITTEXT IDC_DBG_FIND,45,8,122,12,ES_AUTOHSCROLL
|
||||
|
||||
@@ -56,7 +56,7 @@ IDD_DIALOG_DECLBROWSER DIALOGEX 0, 0, 271, 313
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CLIPCHILDREN |
|
||||
WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||||
CAPTION "Declaration Browser"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_DECLBROWSER_TREE,"SysTreeView32",TVS_HASBUTTONS |
|
||||
TVS_HASLINES | TVS_LINESATROOT | WS_BORDER | WS_TABSTOP,
|
||||
@@ -84,7 +84,7 @@ STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CLIPCHILDREN |
|
||||
WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||||
EXSTYLE WS_EX_APPWINDOW
|
||||
CAPTION "Declaration Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Save",IDOK,260,216,42,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,306,216,42,14
|
||||
@@ -98,7 +98,7 @@ IDD_DIALOG_DECLNEW DIALOGEX 0, 0, 244, 87
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "New Declaration"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,133,65,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,187,65,50,14
|
||||
|
||||
+13
-13
@@ -265,7 +265,7 @@ IDD_GUIED_ABOUT DIALOGEX 0, 0, 222, 71
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "About GUI Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "GUI Editor",IDC_STATIC,35,7,62,8
|
||||
LTEXT "Version 0.15",IDC_STATIC,35,17,41,8
|
||||
@@ -277,7 +277,7 @@ END
|
||||
|
||||
IDD_GUIED_OPTIONS_GRID DIALOGEX 0, 0, 221, 119
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_NOFAILCREATE | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "Color:",IDC_STATIC,147,41,46,8
|
||||
CONTROL "Button1",IDC_GUIED_GRIDCOLOR,"Button",BS_OWNERDRAW |
|
||||
@@ -297,7 +297,7 @@ END
|
||||
|
||||
IDD_GUIED_ITEMPROPS_GENERAL DIALOGEX 0, 0, 243, 217
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "&Name:",IDC_STATIC,7,7,22,8
|
||||
EDITTEXT IDC_GUIED_ITEMNAME,7,17,107,13,ES_AUTOHSCROLL | WS_GROUP
|
||||
@@ -319,7 +319,7 @@ END
|
||||
|
||||
IDD_GUIED_OPTIONS_GENERAL DIALOGEX 0, 0, 230, 137
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "Button1",IDC_GUIED_SELECTIONCOLOR,"Button",BS_OWNERDRAW |
|
||||
WS_TABSTOP,7,17,50,14
|
||||
@@ -332,7 +332,7 @@ IDD_GUIED_ITEMKEY DIALOGEX 0, 0, 266, 49
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Modify Item Key"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "&Key:",IDC_STATIC,7,10,16,8
|
||||
EDITTEXT IDC_GUIED_ITEMKEY,29,7,169,14,ES_AUTOHSCROLL
|
||||
@@ -344,7 +344,7 @@ END
|
||||
|
||||
IDD_GUIED_ALPHA DIALOGEX 0, 0, 160, 17
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_SYSMENU
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_GUIED_ALPHA,129,2,28,12,ES_AUTOHSCROLL | NOT
|
||||
WS_BORDER,WS_EX_STATICEDGE
|
||||
@@ -356,7 +356,7 @@ IDD_GUIED_SCRIPTS DIALOGEX 0, 0, 448, 215
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU |
|
||||
WS_THICKFRAME
|
||||
CAPTION "Item Scripts"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_GUIED_SCRIPT,"RichEdit20A",ES_MULTILINE |
|
||||
ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN |
|
||||
@@ -366,7 +366,7 @@ END
|
||||
|
||||
IDD_GUIED_ITEMPROPS_KEYS DIALOGEX 0, 0, 240, 212
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_GUIED_ITEMKEYS,"SysListView32",LVS_REPORT |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT |
|
||||
@@ -379,7 +379,7 @@ END
|
||||
IDD_GUIED_ITEM_VARIABLES DIALOGEX 0, 0, 240, 209
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Item Variables"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_GUIED_ITEMVARIABLES,"SysListView32",LVS_REPORT |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT |
|
||||
@@ -392,7 +392,7 @@ END
|
||||
|
||||
IDD_GUIED_ITEMPROPS_TEXT DIALOGEX 0, 0, 238, 217
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "&Text:",IDC_GUIED_USETEXT,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,7,33,10
|
||||
@@ -423,7 +423,7 @@ END
|
||||
|
||||
IDD_GUIED_ITEMPROPS_IMAGE DIALOGEX 0, 0, 243, 233
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Background",IDC_STATIC,7,7,229,93
|
||||
CONTROL "&Backcolor:",IDC_GUIED_USEBACKCOLOR,"Button",
|
||||
@@ -464,7 +464,7 @@ END
|
||||
|
||||
IDD_GUIED_TRANSFORMER DIALOGEX 0, 0, 124, 32
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "X:",IDC_STATIC,6,3,8,8
|
||||
EDITTEXT IDC_GUIED_ITEMRECTX,14,2,43,12,ES_AUTOHSCROLL | NOT
|
||||
@@ -484,7 +484,7 @@ IDD_GUIED_CHECKIN DIALOGEX 0, 0, 250, 137
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Check In"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "Filename:",IDC_STATIC,7,7,33,8
|
||||
EDITTEXT IDC_GUIED_FILENAME,7,16,236,14,ES_AUTOHSCROLL |
|
||||
|
||||
@@ -99,7 +99,7 @@ IDD_ME_ABOUTBOX DIALOGEX 0, 0, 186, 95
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Dialog"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,129,7,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14
|
||||
@@ -107,7 +107,7 @@ END
|
||||
|
||||
IDD_CONSOLE_FORM DIALOGEX 0, 0, 435, 274
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_CONSOLE_OUTPUT,7,7,421,242,ES_MULTILINE |
|
||||
ES_AUTOVSCROLL | ES_AUTOHSCROLL | WS_VSCROLL
|
||||
@@ -118,7 +118,7 @@ IDD_FIND DIALOGEX 0, 0, 250, 82
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Find"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "Find What:",IDC_STATIC,12,6,52,18,SS_CENTERIMAGE
|
||||
EDITTEXT IDC_EDIT_FINDTEXT,52,7,122,15,ES_AUTOHSCROLL
|
||||
@@ -135,7 +135,7 @@ END
|
||||
|
||||
IDD_MATERIALEDIT_FORM DIALOGEX 0, 0, 179, 89
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_MATERIALEDITOR_EDIT_TEXT,"RichEdit20A",
|
||||
ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN |
|
||||
|
||||
@@ -56,7 +56,7 @@ IDD_DIALOG_PDA_EDITOR DIALOGEX 0, 0, 396, 238
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "PDA Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "PDAs:",IDC_STATIC,7,7,20,8
|
||||
LISTBOX IDC_LIST_PDAS,7,20,92,189,LBS_NOINTEGRALHEIGHT |
|
||||
@@ -104,7 +104,7 @@ IDD_DIALOG_PDA_EDIT_EMAIL DIALOGEX 0, 0, 262, 186
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "EMail Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "To:",IDC_STATIC,7,10,12,8
|
||||
EDITTEXT IDC_EDIT_TO,43,7,212,14,ES_AUTOHSCROLL
|
||||
@@ -124,7 +124,7 @@ IDD_DIALOG_PDA_ADD DIALOGEX 0, 0, 186, 70
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "New PDA"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "New PDA Name:",IDC_STATIC,7,15,53,8
|
||||
EDITTEXT IDC_EDIT1,66,12,113,14,ES_AUTOHSCROLL
|
||||
|
||||
@@ -56,7 +56,7 @@ IDD_DIALOG_PARTICLE_EDITOR DIALOGEX 0, 0, 312, 505
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_CONTROLPARENT
|
||||
CAPTION "Particle Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
COMBOBOX IDC_COMBO_PARTICLES,35,5,149,200,CBS_DROPDOWNLIST |
|
||||
CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
|
||||
+10
-10
@@ -1937,7 +1937,7 @@ END
|
||||
IDD_DIALOG_INSPECTORS DIALOGEX 0, 0, 330, 327
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_THICKFRAME
|
||||
CAPTION "Inspectors"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_TAB_INSPECTOR,"SysTabControl32",TCS_BOTTOM |
|
||||
TCS_HOTTRACK | TCS_MULTILINE | TCS_TOOLTIPS |
|
||||
@@ -1946,7 +1946,7 @@ END
|
||||
|
||||
IDD_DIALOG_TEXTURE DIALOGEX 0, 0, 274, 335
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_POPUP | WS_SYSMENU
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "Custom1",IDC_CUSTOM1,"",WS_TABSTOP,7,7,260,321
|
||||
END
|
||||
@@ -1955,7 +1955,7 @@ IDD_DIALOG_GETSTRING DIALOGEX 0, 0, 207, 114
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Input needed..."
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,32,93,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,121,93,50,14
|
||||
@@ -1967,7 +1967,7 @@ IDD_ENTFINDREPLACE DIALOGEX 0, 0, 425, 129
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Entity key Find / Replace (F3 = find next)"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "Cancel",IDCANCEL,164,108,87,14
|
||||
PUSHBUTTON "Find",IDC_FIND,33,108,121,14
|
||||
@@ -1997,7 +1997,7 @@ STYLE DS_SYSMODAL | DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP |
|
||||
WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_TOPMOST
|
||||
CAPTION "Dialog"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,285,301,36,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,246,301,36,14
|
||||
@@ -2015,7 +2015,7 @@ END
|
||||
|
||||
IDD_DIALOG_CONSOLE DIALOGEX 0, 0, 295, 292
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_EDIT_CONSOLE,7,7,281,261,ES_MULTILINE | WS_VSCROLL |
|
||||
NOT WS_TABSTOP
|
||||
@@ -2027,7 +2027,7 @@ IDD_DIALOG_COMMENTS DIALOGEX 0, 0, 225, 115
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Commented Item"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,177,7,41,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,177,25,41,14
|
||||
@@ -2045,7 +2045,7 @@ STYLE DS_SETFONT | DS_NOIDLEMSG | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU | WS_THICKFRAME
|
||||
EXSTYLE WS_EX_WINDOWEDGE
|
||||
CAPTION "Media Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "Close",IDOK,503,7,36,14
|
||||
EDITTEXT IDC_EDIT_INFO,7,25,532,313,ES_MULTILINE | ES_AUTOVSCROLL |
|
||||
@@ -2063,7 +2063,7 @@ IDD_DIALOG_EDITPREVIEW DIALOGEX 0, 0, 328, 322
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CAPTION | WS_THICKFRAME
|
||||
EXSTYLE WS_EX_OVERLAPPEDWINDOW
|
||||
CAPTION "Media Preview"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "",IDC_PREVIEW,"Static",SS_BLACKFRAME | SS_NOTIFY |
|
||||
SS_SUNKEN,7,7,314,308
|
||||
@@ -2073,7 +2073,7 @@ IDD_DIALOG_NEWCURVE DIALOGEX 0, 0, 186, 90
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
||||
WS_SYSMENU
|
||||
CAPTION "Edit Curve Type"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,129,7,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,129,24,50,14
|
||||
|
||||
@@ -57,7 +57,7 @@ STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CLIPCHILDREN |
|
||||
WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||||
EXSTYLE WS_EX_APPWINDOW
|
||||
CAPTION "Declaration Editor"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
FONT 8, "Segoe UI", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Save",IDOK,260,216,42,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,306,216,42,14
|
||||
|
||||
@@ -91,7 +91,7 @@ bool rvPropertyGrid::Create ( HWND parent, int id, int style )
|
||||
dc = GetDC ( mWindow );
|
||||
ZeroMemory ( &lf, sizeof(lf) );
|
||||
lf.lfHeight = -MulDiv(8, GetDeviceCaps(dc, LOGPIXELSY), 72);
|
||||
strcpy ( lf.lfFaceName, "MS Shell Dlg" );
|
||||
strcpy ( lf.lfFaceName, "Segoe UI" );
|
||||
SendMessage ( mWindow, WM_SETFONT, (WPARAM)CreateFontIndirect ( &lf ), 0 );
|
||||
SendMessage ( mEdit, WM_SETFONT, (WPARAM)CreateFontIndirect ( &lf ), 0 );
|
||||
ReleaseDC ( mWindow, dc );
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
# Doom 3 IceBridge Direct3D 12 Path Tracing Demo
|
||||
|
||||

|
||||
|
||||
## Overview
|
||||
|
||||
This is **Doom 3 running through IceBridge**, a Direct3D 12 renderer layer designed to bring modern GPU rendering features to classic idTech 4 technology while keeping the original game’s dark, industrial atmosphere intact.
|
||||
|
||||
This demo shows Doom 3 rendered with **Direct3D 12**, **path tracing**, **final gather**, and **global illumination**, adding richer lighting, more natural shadowing, improved reflections, and a deeper sense of atmosphere without rebuilding the game’s original art direction from scratch.
|
||||
|
||||
The goal is not to erase Doom 3’s classic look.
|
||||
|
||||
The goal is to enhance it with modern rendering techniques while preserving the mood, darkness, contrast, and oppressive atmosphere that made the original game so iconic.
|
||||
|
||||
## What Is IceBridge?
|
||||
|
||||
**IceBridge** is a compatibility and modernization renderer layer for older engines.
|
||||
|
||||
It allows legacy rendering paths to be pushed onto modern graphics APIs like **Direct3D 12**, while opening the door for features such as:
|
||||
|
||||
- Ray tracing
|
||||
- Path tracing
|
||||
- Final gather
|
||||
- Global illumination
|
||||
- Denoising
|
||||
- Improved reflections
|
||||
- Modern GPU-driven rendering features
|
||||
- Advanced upscaling support
|
||||
- Legacy engine preservation
|
||||
|
||||
Instead of replacing the original renderer wholesale or rebuilding the game’s art direction, IceBridge works as a bridge between classic rendering code and modern GPU technology.
|
||||
|
||||
## Features Shown
|
||||
|
||||
- Direct3D 12 rendering
|
||||
- Path traced lighting
|
||||
- Final gather global illumination
|
||||
- Improved shadows
|
||||
- Improved reflections
|
||||
- More natural light bounce
|
||||
- Preserved Doom 3 atmosphere
|
||||
- IceBridge renderer technology
|
||||
- Legacy engine modernization
|
||||
|
||||
## Why This Matters
|
||||
|
||||
Doom 3’s original visual identity is built around darkness, harsh industrial lighting, strong contrast, and atmosphere. Modern rendering can easily destroy that look if applied carelessly.
|
||||
|
||||
This project is focused on preserving the original feeling of Doom 3 while enhancing the lighting model underneath it.
|
||||
|
||||
Older games do not need to be visually erased to be modernized. With the right renderer layer, they can be preserved, upgraded, and experienced in a new way while still respecting the original art direction.
|
||||
|
||||
## Work in Progress
|
||||
|
||||
This demo is still a work in progress.
|
||||
|
||||
Lighting, denoising, path tracing quality, performance, and compatibility are still being improved. The current goal is to prove that classic idTech 4 rendering can be modernized through IceBridge while keeping the original game recognizable and atmospheric.
|
||||
|
||||
## Technology
|
||||
|
||||
- Doom 3 / idTech 4
|
||||
- IceBridge renderer layer
|
||||
- Direct3D 12
|
||||
- Path tracing
|
||||
- Final gather
|
||||
- Global illumination
|
||||
- Modern GPU rendering pipeline
|
||||
|
||||
## About IceBridge
|
||||
|
||||
IceBridge is designed to bring modern rendering capabilities to legacy engines without requiring the entire game renderer to be rewritten from scratch.
|
||||
|
||||
It is part compatibility layer, part modernization layer, and part preservation tool.
|
||||
|
||||
The long-term goal is to allow older games and engines to take advantage of modern GPU APIs and rendering techniques while retaining their original identity.
|
||||
Reference in New Issue
Block a user