|
|
81b52abf0f
|
update cursor load
|
2026-01-12 19:18:07 +08:00 |
|
|
|
bed57f18d3
|
add serialize for RigidbodyComponent linear/angular drag and gravity, change the physx API for c++ and c#, fixed rotate bug(using radians to storage), some little code tweaks
|
2026-01-12 18:58:11 +08:00 |
|
|
|
f857d8e791
|
move imgui property code and Pysics Actor code to a single file
|
2026-01-10 14:48:17 +08:00 |
|
|
|
9e1474e643
|
add directional light component and skylight component, add PCSS and hard shadow
|
2026-01-02 22:46:29 +08:00 |
|
|
|
abf0a65bd6
|
update transformComponent style, and change the position of button 'Add Component'
|
2026-01-01 00:57:23 +08:00 |
|
|
|
faecfe21ab
|
fixed layer problem, remove 'default' layer to serialize, remove Transform class, using translation rotation scale instead
|
2025-12-31 23:56:49 +08:00 |
|
|
|
960eeaf94b
|
add transform class, some code tweaks
|
2025-12-29 23:11:14 +08:00 |
|
|
|
ce41e348f8
|
add physX settings through the setting window for editor
|
2025-12-29 13:44:00 +08:00 |
|
|
|
9a44dd8d79
|
add overlapBox/Sphere/Capsule function, fixed OnWake/OnSleep not work
|
2025-12-28 22:40:48 +08:00 |
|
|
|
d0eed3a33d
|
add c# debug (mono debug)
|
2025-12-25 17:39:50 +08:00 |
|
|
|
f747db4e27
|
add physX colliders ,add trigger, colliders now can visible, some rotation for cs and native cpp connection
|
2025-12-24 10:10:24 +08:00 |
|
|
|
00d3993a77
|
add PhysX SDK and some tweaks
|
2025-12-17 12:39:20 +08:00 |
|
|
|
57ca6c30f5
|
use pipelines to replace vertexArray
|
2025-12-15 11:01:30 +08:00 |
|
|
|
0f7eb7cc95
|
add custom fonts to support 中文, add material edit for selected mesh
|
2025-12-14 16:48:40 +08:00 |
|
|
|
c92c831d02
|
add box2D colliders simple impl, some little tweaks, fixed camera bug
|
2025-12-13 22:42:03 +08:00 |
|
|
|
4140a5b4be
|
add 2D physics (use box2d), fixed some little bugs
|
2025-12-12 16:47:04 +08:00 |
|
|
|
804c1d84ce
|
upload correct mono lib for linux, set mono runtime to 8.0. (current mono lib version windows/linux 8.0.22)
|
2025-12-10 15:30:47 +08:00 |
|
|
|
5444f42c2c
|
add submodule box2D, add mono lib for linux and some minor code tweaks
|
2025-12-09 21:41:39 +08:00 |
|
|
|
dc53f9517a
|
add serialization (use yaml-cpp), add stencil to render outline for selected entity, add play mode, UUIDS, add orthographic and perspective camera, add editor camera
|
2025-12-09 16:30:53 +08:00 |
|
|
|
3ffb4cc449
|
add mono c# (using dotnet9.0 from https://github.com/dotnet/runtime), add ECS (entt), add some c# code, add fastNoise
|
2025-12-08 23:38:22 +08:00 |
|
|
|
39378bf23c
|
Merge branch 'main' of 116.62.144.93:atdunbg/Prism
|
2025-12-06 20:47:56 +08:00 |
|
|
|
4d51490d93
|
some little changed
|
2025-12-06 20:47:15 +08:00 |
|
|
|
052944707e
|
fix Core/Buffer.h build failed with linux
|
2025-12-05 14:21:00 +08:00 |
|
|
|
e1c4cf1c37
|
add custom Ref and RefCounded to replace shared_ptr
|
2025-12-05 13:24:23 +08:00 |
|
|
|
e730a250b7
|
Fixed the issue where the program wouldn’t close properly in binaries built with MinGW
|
2025-12-05 02:08:27 +08:00 |
|
|
|
5757f10cf2
|
change editor code: m1911Materials.fbx to M1911Materials.fbx, delete the extra keyword PUBLIC from CMakeLists.txt
|
2025-12-02 13:35:16 +08:00 |
|
|
|
5251ae22fb
|
add mouse picking, add more hdr environment maps
|
2025-12-02 12:04:12 +08:00 |
|
|
|
c96eb34af5
|
add MSAA, renderer2D, boundingbox
|
2025-12-01 22:14:22 +08:00 |
|
|
|
0d4024be39
|
add scene render system, add proper HDR environments, try load texture from mesh file
|
2025-11-30 20:12:57 +08:00 |
|
|
|
4cdd405ba9
|
switch renderer submission from macros to lambdas
|
2025-11-30 15:55:23 +08:00 |
|
|
|
3f1515bb63
|
add RenderPass
|
2025-11-29 20:03:32 +08:00 |
|
|
|
b2ea361518
|
remove the extra mesh creation, fix reload shader problem
|
2025-11-29 13:40:21 +08:00 |
|
|
|
5b99111bc4
|
add ImGuizmo
|
2025-11-29 12:09:40 +08:00 |
|
|
|
788081479a
|
add vertexarray, move Sandbox::Demolayer code to EditorLayer
|
2025-11-29 11:35:49 +08:00 |
|
|
|
abdfdd1858
|
add vertexarray, move Sandbox::Demolayer code to EditorLayer
|
2025-11-29 11:35:06 +08:00 |
|
|
|
4c7b79ec8a
|
add static and animation PBR shader, improve [camera renderer material] class
|
2025-11-28 23:32:07 +08:00 |
|
|
|
75965135af
|
change keycode HEAD HZ to PM, change input impl to cpp
|
2025-11-28 18:50:04 +08:00 |
|
|
|
018a4cb2c6
|
add support for skeletal animation
|
2025-11-28 00:01:42 +08:00 |
|
|
|
56d01b9c34
|
add TimeStep, add tinyfilediaglogs
|
2025-11-27 18:46:02 +08:00 |
|
|
|
7361d59b5b
|
add when minimized do not render, fix some build problem in dll mode
|
2025-11-26 20:15:29 +08:00 |
|
|
|
5bbda471bf
|
add simple render, add simple pbr shader(from hazel)
|
2025-11-26 17:48:04 +08:00 |
|
|
|
bade15a87f
|
Merge branch 'main' of 116.62.144.93:atdunbg/Prism
|
2025-11-22 15:20:18 +08:00 |
|
|
|
104b08ef24
|
merge vertexbuffer and indexbuffer to buffer.cpp/h file
|
2025-11-22 15:19:48 +08:00 |
|
|
|
940e1b33d2
|
fix shader source read in linux
|
2025-11-22 13:44:46 +08:00 |
|
|
|
d24ca28e74
|
add opengl code
|
2025-11-22 12:10:46 +08:00 |
|
|
|
36f886b189
|
add render command queue
|
2025-11-22 09:13:48 +08:00 |
|
|
|
69bdaaec2e
|
fix vender/imgui fold to vender/ImGui
|
2025-11-21 18:54:04 +08:00 |
|
|
|
e0e101b0a2
|
imgui docking, native window getter
|
2025-11-20 21:43:52 +08:00 |
|
|
|
041b99e0eb
|
glad input imgui
|
2025-11-20 21:00:23 +08:00 |
|
|
|
f70881e364
|
pch,layers
|
2025-11-20 00:24:23 +08:00 |
|