|
|
05ccf3e158
|
Handle one more iterator case
v0.18.3
|
2023-10-06 08:52:27 +04:00 |
|
|
|
4f5fd50660
|
Fix iterator bug
v0.18.2
|
2023-10-06 08:42:02 +04:00 |
|
|
|
aaea27b543
|
Add an iterator to the registry
v0.18.1
|
2023-10-06 08:10:11 +04:00 |
|
|
|
039d09f888
|
Redo and simplify registry and move to own package
v0.18.0
|
2023-10-06 07:28:16 +04:00 |
|
|
|
1b83d7f9a7
|
Change Entity->BaseEntity + Add Entity interface
|
2023-10-06 04:23:42 +04:00 |
|
|
|
201d9546b2
|
Make basecomp not use pointer receiver
|
2023-10-06 04:09:57 +04:00 |
|
|
|
c1d5033eb0
|
Separate components from entity
|
2023-10-06 03:52:43 +04:00 |
|
|
|
6f646540f9
|
Enable imgui docking + minor changes
v0.17.0
|
2023-07-24 23:40:20 +04:00 |
|
|
|
a99dd304ed
|
Complete basic imgui integration
|
2023-07-24 21:14:09 +04:00 |
|
|
|
4e45995ed0
|
Imgui key mapping
|
2023-07-24 20:39:45 +04:00 |
|
|
|
a735e01a77
|
Start transition to github.com/AllenDang/cimgui-go for imgui because the old wrapper is now depcreated. This is auto generated so has much better chance of being supported, and we get latest imgui always (including docking!)
|
2023-07-24 01:05:42 +04:00 |
|
|
|
abb45e4c4a
|
Update SDL dep
|
2023-07-23 23:54:47 +04:00 |
|
|
|
78ea3ae747
|
Better DPI handling on windows (crispy text!)
|
2023-02-04 05:21:48 +04:00 |
|
|
|
b44b00d7e2
|
Re-add IndexBufCount
v0.16.3
|
2023-02-04 02:00:13 +04:00 |
|
|
|
70dccd757e
|
Run init within an imgui frame
v0.16.2
|
2023-02-03 02:20:50 +04:00 |
|
|
|
d7cd5bfc8d
|
Run one imgui frame before init and another after init
v0.16.1
|
2023-02-03 01:37:01 +04:00 |
|
|
|
3b8e5c06de
|
Only initialize video and timer subsystems of sdl
v0.16.0
|
2023-02-03 01:14:57 +04:00 |
|
|
|
8e9dbee002
|
Fix build tag
|
2022-12-06 21:10:06 +04:00 |
|
|
|
7b2fb19618
|
Update workflow dependencies
|
2022-12-06 06:34:06 +04:00 |
|
|
|
9651f77348
|
Update github workflow to use go 1.18
|
2022-12-06 06:23:02 +04:00 |
|
|
|
a16654107b
|
Implement UpdateAllComps
v0.14.0
|
2022-12-06 06:19:38 +04:00 |
|
|
|
855cbfaba3
|
Improve assert+imporve error messages when adding comps
|
2022-12-06 06:17:25 +04:00 |
|
|
|
b025afe1b4
|
Add Init,Update,Destroy to Comp+HasComp,DestroyComp funcs
|
2022-12-06 06:07:49 +04:00 |
|
|
|
84cd8c28c8
|
Add BaseComp
|
2022-12-06 05:20:20 +04:00 |
|
|
|
7d5e3e2d82
|
Move comp into own file
|
2022-12-06 04:56:17 +04:00 |
|
|
|
23a6689346
|
Improve entity flags+add freeListSize to registry
|
2022-12-06 04:51:03 +04:00 |
|
|
|
36488ead04
|
Add skybox textures
|
2022-12-06 04:29:57 +04:00 |
|
|
|
de77d5464e
|
Remove todo + upgrade gglm
|
2022-12-06 04:28:34 +04:00 |
|
|
|
305982deca
|
Light pos and color controls
|
2022-12-06 03:48:07 +04:00 |
|
|
|
653a315631
|
Remove some old code
|
2022-10-20 01:28:06 +04:00 |
|
|
|
c971324b5a
|
Move camera when right mouse button is clicked
|
2022-10-14 07:59:46 +04:00 |
|
|
|
b5a2479c16
|
Skybox demo
|
2022-10-14 07:55:48 +04:00 |
|
|
|
6f54aecb5f
|
Loading cubemap textures+don't store texture by default
|
2022-10-14 05:52:28 +04:00 |
|
|
|
7a25aea6ba
|
Clear stencil buffer every frame+Depth buffer viz
|
2022-10-14 04:34:40 +04:00 |
|
|
|
3071b52c85
|
Basic submeshe support
|
2022-10-07 05:50:48 +04:00 |
|
|
|
1b858bd4ac
|
Update assimp+remove unused funcs
v0.13.2
|
2022-10-01 06:54:23 +04:00 |
|
|
|
d550767cb6
|
Allow meshes without UVs
v0.13.1
|
2022-10-01 06:52:47 +04:00 |
|
|
|
271b1c0cea
|
Space
v0.13.0
|
2022-10-01 01:48:59 +04:00 |
|
|
|
0da031aa57
|
TODO
|
2022-10-01 01:44:22 +04:00 |
|
|
|
62194c4cad
|
FPS camera with pitch and yaw
|
2022-10-01 01:43:01 +04:00 |
|
|
|
bd79f6e274
|
Update camera to use pos+forward vectors to calc target
|
2022-09-30 04:17:48 +04:00 |
|
|
|
ac0ca8ee39
|
Generational indices+get/free entity+free list
|
2022-09-24 23:20:08 +04:00 |
|
|
|
35ff496a9a
|
Starting entities, components, and levels
|
2022-08-14 22:00:04 +04:00 |
|
|
|
52b77e017e
|
Camera package+ rename asserts->assert
|
2022-07-23 22:51:57 +04:00 |
|
|
|
b85056dd31
|
Update to imgui-go v4.5.0
|
2022-07-23 20:18:33 +04:00 |
|
|
|
e5ea6f986f
|
Add SetDataWithUsage
v0.12.15
|
2022-07-11 11:58:31 +04:00 |
|
|
|
c4853792a5
|
Use cached getUniform in imgui
v0.12.14
|
2022-07-11 11:36:26 +04:00 |
|
|
|
8cf9be2830
|
Support arrays and slices in buffers.(SetData/SetIndexBufData)
v0.12.13
|
2022-07-03 23:08:20 +04:00 |
|
|
|
71acc2e9ab
|
Remove comment
v0.12.12
|
2022-07-03 08:41:36 +04:00 |
|
|
|
2690014fc5
|
Allow texture loading from in-mem images
|
2022-07-02 22:54:36 +04:00 |
|