SirLynix
|
3a366cc1e4
|
Core: Rewrite plugin system
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
b37af6da31
|
Final skeletal fixes
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
a9801894e8
|
Merge fixes
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
d60fce169a
|
Fix merge
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
b8ea79c40e
|
Commit current work
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
a7ab2fbaf4
|
Utility: Replace Skin* by SkinLinearBlend function
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
e5e3026005
|
Push current work
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
6f1e72b2ac
|
Merge fixes
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
104f60f3e7
|
Add support for GPU skinning (WIP)
|
2022-08-25 12:59:01 +02:00 |
SirLynix
|
507a4f16be
|
Fix compilation
|
2022-08-17 20:22:49 +02:00 |
SirLynix
|
c669c68533
|
Minor fixes
|
2022-08-17 20:13:00 +02:00 |
SirLynix
|
f1549b934c
|
Graphics: Add DebugDrawer support
|
2022-08-17 20:12:49 +02:00 |
SirLynix
|
4a5f866754
|
Renderer: Add DebugDrawer
|
2022-08-17 20:11:06 +02:00 |
SirLynix
|
099528758c
|
OpenGLRenderer: Fix explicit texture/block binding (fixes GLSL ES 3.0 support)
|
2022-08-12 23:01:58 +02:00 |
SirLynix
|
a108e6ce65
|
VulkanRenderer: Update headers and VMA
|
2022-08-10 00:24:13 +02:00 |
SirLynix
|
117f7c2a4b
|
Renderer: Allow to enable or disable API validation layers using config
|
2022-08-10 00:04:46 +02:00 |
SirLynix
|
38e32025e9
|
Add a way to embed renderer backends code into NazaraRenderer
|
2022-08-07 20:19:04 +02:00 |
SirLynix
|
41523f8ca8
|
Fix compilation
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
27dab13484
|
Fix BoxLayout
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
caa9d4c11e
|
Remove ProgressBarWidget for now
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
e51695274c
|
Widgets: Fix ScrollAreaWidget
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
0fcf24f336
|
Widgets: Rework event dispatching
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
05c78da22a
|
WIP
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
6004987dee
|
Fix compilation with last nzsl version
|
2022-07-27 23:15:08 +02:00 |
Lynix
|
bff356f7df
|
PhysicallyBasedMaterial: Fix AmbientColor/SpecularColor
|
2022-07-19 20:03:05 +02:00 |
Lynix
|
ad8b46db38
|
Rename Diffuse to BaseColor
|
2022-07-19 20:02:01 +02:00 |
Lynix
|
75015862dc
|
Fix PBR example
|
2022-07-18 22:34:14 +02:00 |
SirLynix
|
bcdb0f98f0
|
Move Cook-Torrance functions to a separate module
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
b2fad27618
|
Fix basic material and add demo
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
ccd7885213
|
Fix compilation
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
3e21b4bea6
|
Add PBR rendering (WIP)
|
2022-07-18 22:04:44 +02:00 |
SirLynix
|
8f4c828d0c
|
Fix warning
|
2022-07-16 14:17:14 +02:00 |
SirLynix
|
6882163693
|
Update for latest NZSL version
|
2022-07-16 14:17:04 +02:00 |
SirLynix
|
96599d1116
|
Graphics: Add LinearSlicedSprite class
|
2022-07-12 08:45:02 +02:00 |
SirLynix
|
6203d5f0d1
|
Graphics/SlicedSprite: Fix GetTopLeftCorner linking
|
2022-07-12 08:44:43 +02:00 |
SirLynix
|
63e74b4f47
|
Physics2D/RigidBody2D: Fix crash when moving an already moved value
|
2022-07-07 08:50:44 +02:00 |
SirLynix
|
3507ec570f
|
Network: Fix ENetPacket
|
2022-07-07 08:50:18 +02:00 |
SirLynix
|
1b678defae
|
Add system graph (wip)
|
2022-07-02 19:45:50 +02:00 |
SirLynix
|
4d24be2ae9
|
Utility/NodeComponent: Use entt::handle for SetParent
|
2022-07-02 19:45:33 +02:00 |
SirLynix
|
d5f70279a1
|
Utility: Add velocity component and system
|
2022-07-02 19:43:58 +02:00 |
SirLynix
|
99b4397d78
|
Core: Add Lifetime component and system
|
2022-07-02 19:43:02 +02:00 |
SirLynix
|
a61ebb7806
|
OpenGLRenderer: enable GL_TEXTURE_CUBE_MAP_SEAMLESS on OpenGL
to match other API behavior
|
2022-07-02 19:28:20 +02:00 |
SirLynix
|
2b4075dc9b
|
OpenGLRenderer: Fix incorrect warning on max storage buffer supported
|
2022-07-02 19:27:39 +02:00 |
SirLynix
|
2e894336e5
|
VulkanRenderer: Fix minUniformBufferOffsetAlignment limit
|
2022-06-28 20:21:33 +02:00 |
SirLynix
|
87cb72217e
|
ShaderNode: Fix compilation
|
2022-06-28 12:40:12 +02:00 |
SirLynix
|
4f08e7d848
|
Improve readability of tangent computing
|
2022-06-28 08:58:08 +02:00 |
SirLynix
|
cefa620b20
|
PhongMaterial: Move TBN computation to fragment shader
|
2022-06-28 08:56:43 +02:00 |
SirLynix
|
9f360f6675
|
Graphics: Watch dev files in debug for changes
|
2022-06-28 08:56:14 +02:00 |
SirLynix
|
87012a4a52
|
GraphicalMesh: Handle missing index buffer
|
2022-06-28 08:55:48 +02:00 |
SirLynix
|
093d9d344e
|
Renderer: Add support for storage buffers
|
2022-06-17 20:15:16 +02:00 |