Updated Readme Timeline

This commit is contained in:
OusmBlueNinja 2025-01-01 14:36:15 -06:00
parent 8ea08b2828
commit f554b8fc7a
4 changed files with 119 additions and 100 deletions

View File

@ -34,6 +34,25 @@ Join The Discord!
### Note: Screenshots are sorted by version.
## **Version 0.0.102**
**Updates:**
- Added More Themes
- Added ```Engine.KeyDown()```
- Added ```KeyCode``` "Returns a Bool if the key is down"
- ```local KeyCode = require("keycode")```
- ```KeyCode:Space```
- ```KeyCode:A```
- Fixed Primary Camera on Load
- Remade Transform Inspector
- Remade Camera Inspector
- Remade Play/Pause Button
- Added -DTIMERS to include more Profiler Timers (May slow down Engine)
- Remade Mesh Componenet Inspector to be cleaner
**Screenshot:**
![](./assets/images/SS-Dev2_4.png)
### **Version 0.0.93**
**Updates:**
- Added support for OBJ Files with MTL Textures

BIN
assets/images/SS-Dev2_4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

124
imgui.ini
View File

@ -19,7 +19,7 @@ DockId=0x00000002,0
Pos=374,27
Size=1212,770
Collapsed=0
DockId=0x0000001F,0
DockId=0x00000022,0
[Window][Performance]
Pos=8,774
@ -49,7 +49,7 @@ DockId=0x0000000B,0
Pos=374,27
Size=1202,849
Collapsed=0
DockId=0x0000001F,0
DockId=0x00000022,0
[Window][Lua Text Editor]
Pos=8,481
@ -77,13 +77,13 @@ DockId=0x00000016,0
Pos=332,30
Size=1158,430
Collapsed=0
DockId=0x0000001F,0
DockId=0x00000022,0
[Window][Performance##performance]
Pos=8,706
Size=322,463
Pos=8,941
Size=335,228
Collapsed=0
DockId=0x0000001C,0
DockId=0x00000024,0
[Window][Logger##logger]
Pos=332,348
@ -105,7 +105,7 @@ DockId=0x0000000F,0
[Window][Scene Window##SceneWindow]
Pos=8,28
Size=322,676
Size=335,530
Collapsed=0
DockId=0x0000001B,0
@ -134,26 +134,26 @@ Collapsed=0
DockId=0x0000001E,0
[Window][ Logger##logger]
Pos=1070,811
Size=454,358
Pos=345,789
Size=376,380
Collapsed=0
DockId=0x00000024,0
DockId=0x00000020,0
[Window][ Editor##EditorWindow]
Pos=332,28
Size=1192,781
Collapsed=0
DockId=0x0000001F,0
[Window][ Inspector##InspectorWindow]
Pos=1526,28
Size=386,1141
Pos=723,28
Size=1189,1141
Collapsed=0
DockId=0x00000022,0
[Window][ Inspector##InspectorWindow]
Pos=345,28
Size=376,759
Collapsed=0
DockId=0x0000001F,0
[Window][ Profiler]
Pos=332,811
Size=736,358
Pos=8,560
Size=335,379
Collapsed=0
DockId=0x00000023,0
@ -164,48 +164,48 @@ Column 2 Weight=0.6474
Column 3 Weight=1.0088
[Table][0x08173DEA,4]
Column 0 Weight=1.2209
Column 1 Weight=1.1411
Column 2 Weight=1.2270
Column 3 Weight=0.4110
Column 0 Weight=1.4343
Column 1 Weight=1.5458
Column 2 Weight=0.9402
Column 3 Weight=0.0797
[Docking][Data]
DockSpace ID=0x14621557 Window=0x3DA2F1DE Pos=8,51 Size=1904,1141 Split=X Selected=0xF7365A5A
DockNode ID=0x00000021 Parent=0x14621557 SizeRef=1516,1141 Split=X
DockNode ID=0x00000013 Parent=0x00000021 SizeRef=322,1142 Split=Y Selected=0x818D04BB
DockNode ID=0x0000001B Parent=0x00000013 SizeRef=264,675 HiddenTabBar=1 Selected=0x1D5D92B6
DockNode ID=0x0000001C Parent=0x00000013 SizeRef=264,463 HiddenTabBar=1 Selected=0x818D04BB
DockNode ID=0x00000014 Parent=0x00000021 SizeRef=552,1142 Split=X
DockNode ID=0x00000015 Parent=0x00000014 SizeRef=1158,1142 Split=X
DockNode ID=0x00000011 Parent=0x00000015 SizeRef=265,1142 Selected=0x1D5D92B6
DockNode ID=0x00000012 Parent=0x00000015 SizeRef=1259,1142 Split=X
DockNode ID=0x00000009 Parent=0x00000012 SizeRef=364,1142 Split=Y Selected=0x3DC5AC3F
DockNode ID=0x00000005 Parent=0x00000009 SizeRef=364,745 Split=Y Selected=0x3DC5AC3F
DockNode ID=0x0000000B Parent=0x00000005 SizeRef=364,452 HiddenTabBar=1 Selected=0x3DC5AC3F
DockNode ID=0x0000000C Parent=0x00000005 SizeRef=364,291 Selected=0xAE3C694A
DockNode ID=0x00000006 Parent=0x00000009 SizeRef=364,395 HiddenTabBar=1 Selected=0x726D8899
DockNode ID=0x0000000A Parent=0x00000012 SizeRef=1538,1142 Split=X
DockNode ID=0x00000007 Parent=0x0000000A SizeRef=357,1142 Selected=0x7737E8B2
DockNode ID=0x00000008 Parent=0x0000000A SizeRef=1545,1142 Split=X
DockNode ID=0x00000001 Parent=0x00000008 SizeRef=1202,1142 Split=Y Selected=0xDF0EC458
DockNode ID=0x00000003 Parent=0x00000001 SizeRef=1202,849 Split=Y Selected=0xDF0EC458
DockNode ID=0x0000000D Parent=0x00000003 SizeRef=1202,571 Split=Y Selected=0xDFF75B3F
DockNode ID=0x00000017 Parent=0x0000000D SizeRef=1202,776 Split=Y Selected=0xDFF75B3F
DockNode ID=0x0000001D Parent=0x00000017 SizeRef=518,720 Split=Y Selected=0xDFF75B3F
DockNode ID=0x0000001F Parent=0x0000001D SizeRef=518,779 CentralNode=1 Selected=0x9A7B23B9
DockNode ID=0x00000020 Parent=0x0000001D SizeRef=518,358 Split=X Selected=0x7A66B86B
DockNode ID=0x00000023 Parent=0x00000020 SizeRef=736,358 HiddenTabBar=1 Selected=0x7A66B86B
DockNode ID=0x00000024 Parent=0x00000020 SizeRef=454,358 HiddenTabBar=1 Selected=0x1F29F1F5
DockNode ID=0x0000001E Parent=0x00000017 SizeRef=518,417 Selected=0xC74E1AEE
DockNode ID=0x00000018 Parent=0x0000000D SizeRef=1202,364 Split=X Selected=0x1C0788A1
DockNode ID=0x00000019 Parent=0x00000018 SizeRef=601,364 Selected=0x1C0788A1
DockNode ID=0x0000001A Parent=0x00000018 SizeRef=599,364 Selected=0x9B5D3198
DockNode ID=0x0000000E Parent=0x00000003 SizeRef=1202,569 Selected=0xE98146C5
DockNode ID=0x00000004 Parent=0x00000001 SizeRef=1202,291 Selected=0x9DD4E196
DockNode ID=0x00000002 Parent=0x00000008 SizeRef=334,1142 HiddenTabBar=1 Selected=0x36DC96AB
DockNode ID=0x00000016 Parent=0x00000014 SizeRef=420,1142 Selected=0x8D0E8380
DockNode ID=0x00000022 Parent=0x14621557 SizeRef=386,1141 Selected=0xD1D25642
DockSpace ID=0xC6145A92 Pos=8,27 Size=1904,1142 Split=X
DockNode ID=0x0000000F Parent=0xC6145A92 SizeRef=301,1142 Selected=0xA8433A03
DockNode ID=0x00000010 Parent=0xC6145A92 SizeRef=1601,1142 CentralNode=1
DockSpace ID=0x14621557 Window=0x3DA2F1DE Pos=8,51 Size=1904,1141 Split=X Selected=0xF7365A5A
DockNode ID=0x00000013 Parent=0x14621557 SizeRef=335,1142 Split=Y Selected=0x818D04BB
DockNode ID=0x0000001B Parent=0x00000013 SizeRef=264,530 HiddenTabBar=1 Selected=0x1D5D92B6
DockNode ID=0x0000001C Parent=0x00000013 SizeRef=264,609 Split=Y Selected=0x7A66B86B
DockNode ID=0x00000023 Parent=0x0000001C SizeRef=335,379 HiddenTabBar=1 Selected=0x7A66B86B
DockNode ID=0x00000024 Parent=0x0000001C SizeRef=335,228 HiddenTabBar=1 Selected=0x818D04BB
DockNode ID=0x00000014 Parent=0x14621557 SizeRef=1567,1142 Split=X
DockNode ID=0x00000015 Parent=0x00000014 SizeRef=1158,1142 Split=X
DockNode ID=0x00000011 Parent=0x00000015 SizeRef=265,1142 Selected=0x1D5D92B6
DockNode ID=0x00000012 Parent=0x00000015 SizeRef=1259,1142 Split=X
DockNode ID=0x00000009 Parent=0x00000012 SizeRef=364,1142 Split=Y Selected=0x3DC5AC3F
DockNode ID=0x00000005 Parent=0x00000009 SizeRef=364,745 Split=Y Selected=0x3DC5AC3F
DockNode ID=0x0000000B Parent=0x00000005 SizeRef=364,452 HiddenTabBar=1 Selected=0x3DC5AC3F
DockNode ID=0x0000000C Parent=0x00000005 SizeRef=364,291 Selected=0xAE3C694A
DockNode ID=0x00000006 Parent=0x00000009 SizeRef=364,395 HiddenTabBar=1 Selected=0x726D8899
DockNode ID=0x0000000A Parent=0x00000012 SizeRef=1538,1142 Split=X
DockNode ID=0x00000007 Parent=0x0000000A SizeRef=357,1142 Selected=0x7737E8B2
DockNode ID=0x00000008 Parent=0x0000000A SizeRef=1545,1142 Split=X
DockNode ID=0x00000001 Parent=0x00000008 SizeRef=1202,1142 Split=Y Selected=0xDF0EC458
DockNode ID=0x00000003 Parent=0x00000001 SizeRef=1202,849 Split=Y Selected=0xDF0EC458
DockNode ID=0x0000000D Parent=0x00000003 SizeRef=1202,571 Split=Y Selected=0xDFF75B3F
DockNode ID=0x00000017 Parent=0x0000000D SizeRef=1202,776 Split=Y Selected=0xDFF75B3F
DockNode ID=0x0000001D Parent=0x00000017 SizeRef=518,720 Split=X Selected=0xDFF75B3F
DockNode ID=0x00000021 Parent=0x0000001D SizeRef=376,781 Split=Y Selected=0xD1D25642
DockNode ID=0x0000001F Parent=0x00000021 SizeRef=385,759 HiddenTabBar=1 Selected=0xD1D25642
DockNode ID=0x00000020 Parent=0x00000021 SizeRef=385,380 HiddenTabBar=1 Selected=0x1F29F1F5
DockNode ID=0x00000022 Parent=0x0000001D SizeRef=1189,781 CentralNode=1 HiddenTabBar=1 Selected=0x9A7B23B9
DockNode ID=0x0000001E Parent=0x00000017 SizeRef=518,417 Selected=0xC74E1AEE
DockNode ID=0x00000018 Parent=0x0000000D SizeRef=1202,364 Split=X Selected=0x1C0788A1
DockNode ID=0x00000019 Parent=0x00000018 SizeRef=601,364 Selected=0x1C0788A1
DockNode ID=0x0000001A Parent=0x00000018 SizeRef=599,364 Selected=0x9B5D3198
DockNode ID=0x0000000E Parent=0x00000003 SizeRef=1202,569 Selected=0xE98146C5
DockNode ID=0x00000004 Parent=0x00000001 SizeRef=1202,291 Selected=0x9DD4E196
DockNode ID=0x00000002 Parent=0x00000008 SizeRef=334,1142 HiddenTabBar=1 Selected=0x36DC96AB
DockNode ID=0x00000016 Parent=0x00000014 SizeRef=420,1142 Selected=0x8D0E8380
DockSpace ID=0xC6145A92 Pos=8,27 Size=1904,1142 Split=X
DockNode ID=0x0000000F Parent=0xC6145A92 SizeRef=301,1142 Selected=0xA8433A03
DockNode ID=0x00000010 Parent=0xC6145A92 SizeRef=1601,1142 CentralNode=1

View File

@ -2,177 +2,177 @@ Entities:
- ID: 0
Name: Bacround
Components:
Transform:
Position: [0, 300, 0]
Rotation: [0, 0, 0]
Scale: [1, 1, 1]
Mesh:
MeshPath: assets/models/sponza.obj
submeshes_len: 26
submeshes:
- vao: 2
- vao: 1
indexCount: 43452
textures:
- id: 24
type: texture_diffuse
path: textures/sponza_roof_diff.tga
- vao: 3
- vao: 2
indexCount: 27552
textures:
- id: 25
type: texture_diffuse
path: textures/vase_dif.tga
- vao: 4
- vao: 3
indexCount: 33024
textures:
- id: 15
type: texture_diffuse
path: textures/sponza_fabric_diff.tga
- vao: 5
- vao: 4
indexCount: 54
textures: ~
- vao: 6
- vao: 5
indexCount: 12258
textures:
- id: 5
type: texture_diffuse
path: textures/background.tga
- vao: 7
- vao: 6
indexCount: 10416
textures:
- id: 6
type: texture_diffuse
path: textures/vase_plant.tga
- vao: 8
- vao: 7
indexCount: 49536
textures:
- id: 17
type: texture_diffuse
path: textures/sponza_fabric_blue_diff.tga
- vao: 9
- vao: 8
indexCount: 94308
textures:
- id: 23
type: texture_diffuse
path: textures/sponza_thorn_diff.tga
- vao: 10
- vao: 9
indexCount: 49536
textures:
- id: 18
type: texture_diffuse
path: textures/sponza_fabric_green_diff.tga
- vao: 11
- vao: 10
indexCount: 17628
textures:
- id: 9
type: texture_diffuse
path: textures/sponza_ceiling_a_diff.tga
- vao: 12
- vao: 11
indexCount: 30504
textures:
- id: 7
type: texture_diffuse
path: textures/sponza_arch_diff.tga
- vao: 13
- vao: 12
indexCount: 53064
textures:
- id: 27
type: texture_diffuse
path: textures/vase_round.tga
- vao: 14
- vao: 13
indexCount: 69624
textures:
- id: 12
type: texture_diffuse
path: textures/sponza_column_b_diff.tga
- vao: 15
- vao: 14
indexCount: 2640
textures:
- id: 14
type: texture_diffuse
path: textures/sponza_details_diff.tga
- vao: 16
- vao: 15
indexCount: 43008
textures:
- id: 20
type: texture_diffuse
path: textures/sponza_curtain_blue_diff.tga
- vao: 17
- vao: 16
indexCount: 0
textures: ~
- vao: 18
- vao: 17
indexCount: 2388
textures:
- id: 8
type: texture_diffuse
path: textures/spnza_bricks_a_diff.tga
- vao: 19
- vao: 18
indexCount: 21264
textures:
- id: 13
type: texture_diffuse
path: textures/sponza_column_c_diff.tga
- vao: 20
- vao: 19
indexCount: 63
textures:
- id: 22
type: texture_diffuse
path: textures/sponza_floor_a_diff.tga
- vao: 21
- vao: 20
indexCount: 43008
textures:
- id: 19
type: texture_diffuse
path: textures/sponza_curtain_green_diff.tga
- vao: 22
- vao: 21
indexCount: 9126
textures:
- id: 4
type: texture_diffuse
path: textures/lion.tga
- vao: 23
- vao: 22
indexCount: 96
textures:
- id: 10
type: texture_diffuse
path: textures/chain_texture.tga
- vao: 24
- vao: 23
indexCount: 56832
textures:
- id: 16
type: texture_diffuse
path: textures/sponza_curtain_diff.tga
- vao: 25
- vao: 24
indexCount: 8448
textures:
- id: 11
type: texture_diffuse
path: textures/sponza_column_a_diff.tga
- vao: 26
- vao: 25
indexCount: 49488
textures:
- id: 21
type: texture_diffuse
path: textures/sponza_flagpole_diff.tga
- vao: 27
- vao: 26
indexCount: 59484
textures:
- id: 26
type: texture_diffuse
path: textures/vase_hanging.tga
Transform:
Position: [0, 300, 0]
Rotation: [0, 0, 0]
Scale: [1, 1, 1]
- ID: 1
Name: Camera
Components:
Transform:
Position: [0, 200, 0]
Rotation: [0, 1.02622044, 0]
Scale: [1, 1, 1]
ScriptComponent:
ScriptPath: assets/scripts/camera.lua
CameraComponent:
IsPerspective: true
DefaultRuntimeCamera: true
FOV: 45
AspectRatio: 1.75
AspectRatio: 1
NearPlane: 0.100000001
FarPlane: 7000
ScriptComponent:
ScriptPath: assets/scripts/camera.lua
Transform:
Position: [0, 200, 0]
Rotation: [0, 267.034973, 0]
Scale: [1, 1, 1]