Simon Lübeß
|
76bff3a6c1
|
Texture importer now supports mip maps
|
2023-07-06 17:06:59 +02:00 |
|
Simon Lübeß
|
a507eeb1cd
|
Kind of fixed a memory leak
|
2023-07-01 12:49:17 +02:00 |
|
Simon Lübeß
|
77c45db122
|
Replaced IntX by intX, Basic AssetViewer (can view Textures, kind of)
|
2023-07-01 00:15:01 +02:00 |
|
Simon Lübeß
|
b31d43820a
|
Support emissive materials
|
2023-06-28 19:33:39 +02:00 |
|
Simon Lübeß
|
bb520b43ec
|
Added support for Cube Textures, Improved dds import (and textures in general), Texture refactoring and DX11 DeviceContext synchronization
|
2023-06-25 17:58:16 +02:00 |
|
Simon Lübeß
|
9e1f648aa0
|
Transitioned from VectorX to floatX
And some trying to update Rigidbody when transform changes
|
2023-06-25 02:47:33 +02:00 |
|
Simon Lübeß
|
184480243f
|
Collider rendering
|
2023-03-24 19:13:32 +01:00 |
|
Simon Lübeß
|
fc1875ed96
|
Added Line batch rendering
|
2023-03-24 12:54:46 +01:00 |
|
Simon Lübeß
|
2ba4b68e09
|
Split up sprite and circle renderer component
|
2023-03-19 12:19:22 +01:00 |
|
Simon Lübeß
|
edcec02e94
|
Fixed AssetHandle serialization
- Serialize MeshComponents
- Fixed handling renamed files
|
2023-03-19 01:04:32 +01:00 |
|
Simon Lübeß
|
c164aeecaa
|
Copy scene when entering play mode
|
2023-03-18 23:30:57 +01:00 |
|
Simon Lübeß
|
50714976e9
|
Start of async asset loading
- Refactored content manager and asset loaders
- Asset placeholder
- Error asset
|
2023-03-18 18:59:30 +01:00 |
|
Simon Lübeß
|
7b6662cbc4
|
Fixed Textures in Materials
|
2023-03-16 23:32:02 +01:00 |
|
Simon Lübeß
|
b22f73a156
|
Handles barely work now, mostly no crashes
|
2023-03-16 17:57:23 +01:00 |
|
Simon Lübeß
|
c3fb9bbd5d
|
More asset handles
|
2023-03-13 20:35:36 +01:00 |
|
Simon Lübeß
|
c22d122921
|
Start of asset handles
|
2023-03-13 20:35:30 +01:00 |
|
Simon Lübeß
|
4589030da6
|
Load effects via content manager + virtual InitContentManager in App
|
2023-01-08 00:17:04 +01:00 |
|
Simon Lübeß
|
3da60355df
|
Model and Material loading via content manager
|
2023-01-07 12:15:14 +01:00 |
|
Simon Lübeß
|
ee30920b56
|
Crappy hot reloading of textures and Properties editor for textures
|
2023-01-03 22:21:26 +01:00 |
|
Simon Lübeß
|
427323744b
|
Fixed Sampler State filters + Documentation
|
2023-01-03 22:18:43 +01:00 |
|
Simon Lübeß
|
c389a77274
|
EditorContentManager Part 1
|
2023-01-01 16:53:45 +01:00 |
|
Simon Lübeß
|
dffd43a36f
|
RenderAPI changes and removed Context parameter from Effect and Material
|
2022-11-27 17:18:16 +01:00 |
|
Simon Lübeß
|
8f22cbb8bc
|
Fixed circle rendering and added 2D circle collider
|
2022-11-26 12:17:31 +01:00 |
|
Simon Lübeß
|
202083930a
|
Play Button
|
2022-10-06 16:33:33 +02:00 |
|
Simon Lübeß
|
d2dca12d0c
|
Use corrent RefCounter
|
2022-08-19 20:01:05 +02:00 |
|
Simon Lübeß
|
21c8d839ef
|
Fixed mouse picking
|
2022-08-18 13:51:12 +02:00 |
|
Simon Lübeß
|
8495c6db28
|
Drag Texture
|
2022-07-26 08:00:17 +02:00 |
|
Simon Lübeß
|
bff4418b84
|
Content browser
|
2022-07-25 17:03:28 +02:00 |
|
Simon Lübeß
|
0339ae4422
|
Adjust to fix in beef mixins
|
2022-06-15 15:31:44 +02:00 |
|
Simon Lübeß
|
eb03eca4dd
|
Manual constant buffer binding
|
2022-06-13 14:10:54 +02:00 |
|
Simon Lübeß
|
866353a157
|
Refactored Effects + start of EngineBuffers (I hate it)
|
2022-06-07 13:12:03 +02:00 |
|
Simon Lübeß
|
e41645e12a
|
Composit Target and gamma correct rendering
|
2022-05-31 22:41:20 +02:00 |
|
Simon Lübeß
|
8db2ce1d05
|
Mouse picking
|
2022-05-30 14:06:52 +02:00 |
|
Simon Lübeß
|
47fdce0a7e
|
Triangle fullscreen quad
|
2022-05-28 15:53:35 +02:00 |
|
Simon Lübeß
|
d212576719
|
Render EntityIDs (breaks post processing)
|
2022-05-28 15:42:48 +02:00 |
|
Simon Lübeß
|
164d420a25
|
DX11: Automatically validate input layouts against vertex shaders
|
2022-05-26 11:27:02 +02:00 |
|
Simon Lübeß
|
28f1fad464
|
RenderTargetGroup GetData, Shader uint support
|
2022-05-25 22:00:11 +02:00 |
|
Simon Lübeß
|
1418063d68
|
RenderTargetGroup
|
2022-05-20 18:37:59 +02:00 |
|
Simon Lübeß
|
4cd0bff91d
|
Fixed editorcamera stuttering, Added editor icons
|
2022-05-18 14:12:26 +02:00 |
|
Simon Lübeß
|
5d8a4ad3a7
|
Editor camera and Editor/Runtime scene update separation
|
2022-05-17 19:06:28 +02:00 |
|
Simon Lübeß
|
b1a1268319
|
Terrible postprocessing and start of Editor GUI for lights
|
2022-05-11 22:49:36 +02:00 |
|
Simon Lübeß
|
56e92a7d67
|
Added Lights
|
2022-05-11 11:39:59 +02:00 |
|
Simon Lübeß
|
f4c9dd8ade
|
MeshRendererComponentEditor
- Explicit conversion from VectorX to float[X]
- Expose "Columns" and "Rows" properties of BufferVariable
- Effects: VariableDescriptors
|
2022-05-10 22:29:40 +02:00 |
|
Simon Lübeß
|
2e0cc289df
|
Material.GetVariable and (maybe) fixed SetVariable for Matrix3x3
|
2022-05-10 22:06:07 +02:00 |
|
Simon Lübeß
|
f527af13c3
|
EnsureTypeMatch speedup
|
2022-05-09 22:58:22 +02:00 |
|
Simon Lübeß
|
fe0d5fa529
|
More profiling
|
2022-05-09 22:53:48 +02:00 |
|
Simon Lübeß
|
b37b1b4bf9
|
UnbindTexture, PBR changes, Test scene
|
2022-05-09 22:11:46 +02:00 |
|
Simon Lübeß
|
3c2c37b270
|
Shader #include + Remved unused Dx11Effect
|
2022-05-09 18:19:24 +02:00 |
|
Simon Lübeß
|
dc235399c8
|
Start of PBR
|
2022-05-09 16:45:16 +02:00 |
|
Simon Lübeß
|
2817c5b1a1
|
Start of 3d renderer integration
|
2022-05-04 18:38:59 +02:00 |
|