|
|
4266a0b570
|
add Console panel; fix the problem when cs set Rotation the direction not update; fix some little bug; add simple texture material Edit system;some treaks
|
2026-03-27 18:02:57 +08:00 |
|
|
|
ef4ea45edc
|
add simple runtime; fix the issue of crashing when creating file and folder; some tweaks
|
2026-03-25 21:36:38 +08:00 |
|
|
|
f1de5df4de
|
add bloom;some treaks
|
2026-03-17 16:20:22 +08:00 |
|
|
|
28d9a7dfb6
|
add Preetham sky; add point light and spot light;
|
2026-03-16 01:44:23 +08:00 |
|
|
|
3f56a6878d
|
remove some useless include; add include <filesystem> for entrypoint
|
2026-03-15 00:49:10 +08:00 |
|
|
|
a6fb4bdcea
|
add args for entry Application; using efsw to replace custom filewatcher; remove some useless code; move FileOpenSelector from Application to FileSystem;some tweaks
|
2026-03-15 00:46:47 +08:00 |
|
|
|
5cb9b04ab0
|
add compute shader to auto calculate screen exposure, add SSBO impl
|
2026-03-12 23:42:52 +08:00 |
|
|
|
8ba00467fd
|
add README.md
|
2026-03-11 17:31:32 +08:00 |
|
|
|
79e6631c50
|
add Physics2D class; For Physics2D add DistanceJoint RevoluteJoint PrismaticJoint WeldJoint Component and serialize/deserialize code; use template to Copy Component from entity to entity; remove useless code, fix some error code
|
2026-03-11 16:13:38 +08:00 |
|
|
|
a265e71e1a
|
add AnimationComponent, Skeleton, AnimationClip; add single Renderer3D class, remove some useless code; problem now renderer2D cannot blend with Renderer3D
|
2026-03-11 09:19:05 +08:00 |
|
|
|
eb0a463370
|
fix environment texture drag to viewport didn't create SkylightComponent; fix PhysicsWrappers::CreateConvexMesh collier worng scale;some tweaks
|
2026-03-09 01:03:35 +08:00 |
|
|
|
c1bb8f9fba
|
readd Sprite Renderer render and panel edit; in renderer scene, add icon for camera and light; improve a user-friendly EditorCamera, is more like UE Editor Camera; fix woring build m_ProjectionMatrix for SceneCamera::Orthographic
|
2026-03-08 19:27:00 +08:00 |
|
|
|
79f56b60a0
|
replace mesh load texture from native create to AssetsManager::GetAsset; renderer.h add Submit::pFunc->~FuncT(); fix PhysicsWrappers::CreateTriamgleMesh() error collider collect; remove unused ChildrenComponent; AssetEditorPanel now will auto save(serialize) when the window closed
|
2026-03-08 00:26:39 +08:00 |
|
|
|
57e14bc3d2
|
add ImViewzmo, add floating window for QWER(select, translate, rotate, scale) , and add new debug button to floating (Experimental)
|
2026-03-02 17:10:03 +08:00 |
|
|
|
a0086020c1
|
add infiniteGrid, rewrote the shadow , now the shadow is a simple hardware shadow
|
2026-03-01 17:03:40 +08:00 |
|
|
|
56da5ebef7
|
add auto exposure
|
2026-02-26 18:17:12 +08:00 |
|
|
|
99bbf1eb5a
|
fix the child position incorrect while parenting node; add camera focus func; treat icons to the asset and using AssetsManager::GetAsset to load it
|
2026-02-17 21:38:43 +08:00 |
|
|
|
2bbe332532
|
lots of asset manager changes. using meta to manage asset, add twoside material flag for grid
|
2026-02-15 16:17:23 +08:00 |
|
|
|
896d3c7f97
|
add file watcher using widows api for windows platform, using handles to import and manager assets, some little tweaks
|
2026-01-21 23:25:41 +08:00 |
|
|
|
cf3a46bae1
|
add trace for imgui.ini, add assets manager system and objects manager system, add some icons, add entity tree node for scene Hierachy's entities, add convert blend file process(but not actual use it, just implement) BUGS: file copy not work
|
2026-01-21 12:30:47 +08:00 |
|
|
|
2bfde2dfb0
|
add circle2d collider renderer, fixed a bug for renderer 2 value properties
|
2026-01-20 02:04:16 +08:00 |
|
|
|
323d646611
|
default mesh collider are generated by default mesh, add camera info serialization, using error info instead of assert to process missing filepath when deserializing scene, move cullface into internal renderer api, fixed dynamic vertex buffer bug
|
2026-01-19 13:05:24 +08:00 |
|
|
|
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 |
|