|
28d4d17d62
|
[working] gizmo3DMove,需要考虑如何绘制变动中的gizmo
|
2025-08-01 09:13:41 +08:00 |
|
|
d9c0ea3c51
|
[working] gizmo3d move
|
2025-07-31 13:48:17 +08:00 |
|
|
95ac4ba973
|
EventDispatcher派生类返回使用EventProcResult替换bool
|
2025-07-30 23:21:53 +08:00 |
|
|
51c6c335e7
|
准备实现gizmo3dmove拖拉
|
2025-07-29 13:31:08 +08:00 |
|
|
24569ea36f
|
实现Gizmo3DMove三个轴都可以选
|
2025-07-29 01:09:53 +08:00 |
|
|
3c611be712
|
改进Gizmo3DMove的选中判断
|
2025-07-29 00:44:03 +08:00 |
|
|
eb4a8fba21
|
增加Gizmo3DMove::DuplicationComponents实现,删除Gizmo::Duplication实现。旧的方法不对,复制了COMPONENT,但记录的是旧的COMPONENT,所以改OVERRIDE MATERIAL无效。
|
2025-07-28 13:54:44 +08:00 |
|
|
6b86823755
|
[OK] 已证明新的Ray::ToLineSegmentDistance函数有效,测试成功。但因为没有通知RENDER LIST更新AssignBuffer所以看不出来效果。
|
2025-07-28 13:28:05 +08:00 |
|
|
cb93ade96f
|
尝试为Gizmo3DMove::OnMove增加判断逻辑
|
2025-07-28 00:09:30 +08:00 |
|
|
f013d8327d
|
SceneNode增加GetEventDispatcher接口
|
2025-07-18 01:12:19 +08:00 |
|
|
f47a6985fb
|
改动CAMERA控制事件输入流水线
|
2025-07-10 00:46:04 +08:00 |
|
|
63e44d7363
|
修复gizmo用错材质的问题
|
2025-07-06 13:29:48 +08:00 |
|
|
d6afed4e8d
|
Gizmo改成使用OverrideMaterial设置颜色
|
2025-07-06 12:48:02 +08:00 |
|
|
2b135b1d24
|
优化代码、排版、重命名
|
2025-07-04 11:12:55 +08:00 |
|
|
e87838289a
|
GizmoMoveNode重载Duplication,复制内部需要使用的变量
|
2025-07-03 10:43:05 +08:00 |
|
|
1af89ca37b
|
创建GizmoMoveNode,在下一版中尝度接收鼠标事件
|
2025-06-25 02:06:43 +08:00 |
|
|
19aee81063
|
Gizmo资源管理中改为保存MeshComponentData/ComponentDataPtr
|
2025-06-23 23:53:10 +08:00 |
|
|
c69fe080dc
|
一些无用的代码增加
|
2025-06-23 02:37:03 +08:00 |
|
|
368056bb96
|
调整好坐标轴方向以及裁剪面,并增加最简易坐标轴绘制范例
|
2025-06-18 01:55:53 +08:00 |
|
|
dd2ee57954
|
迁移Gizmo3DMove成功可绘制,但是退出崩溃。疑似重复delete
|
2025-06-15 23:25:08 +08:00 |
|
|
ec4125776a
|
准备修复Gizmo
|
2025-06-15 07:43:13 +08:00 |
|
|
014fce2c8e
|
renamed Renderable to Mesh
|
2025-05-18 02:03:16 +08:00 |
|
|
bd0a3d8be1
|
to support newly String<>/IDName/Compare
|
2025-01-15 02:42:04 +08:00 |
|
|
b9fbab56f1
|
update codes for support new SceneNode
|
2024-10-06 14:51:38 +08:00 |
|
|
726a8ec635
|
use circle instead of Square in Gizmo3DMove
|
2024-08-30 01:29:20 +08:00 |
|
|
e02aaf812d
|
Renamed to Square from plane
|
2024-08-30 00:38:40 +08:00 |
|
|
ca6d99b6fb
|
gizmo's scale/move/rotate to use same Value.
|
2024-08-30 00:30:06 +08:00 |
|
|
3fc9971cf7
|
clear debug code.
|
2024-08-29 13:45:28 +08:00 |
|
|
442e52e17c
|
[BUG] gizmoMove rootNote's ScaleMatrix's Z is non-work.
|
2024-08-29 13:37:13 +08:00 |
|
|
8245d83309
|
TEST CORRECT....WHY?
|
2024-08-29 13:07:02 +08:00 |
|
|
9443dd5942
|
to support GLM_FORCE_AVX2
|
2024-08-05 01:25:49 +08:00 |
|
|
c3a1266da6
|
Correct draw Gizmo Rotate/Scale, OK!!
|
2024-07-30 23:54:25 +08:00 |
|
|
e18a6e7a4a
|
improved gizmo3dmove
|
2024-07-30 13:55:44 +08:00 |
|
|
741e0e8ade
|
OK!OK!OK! Draw Gizmo3DMove model was correct.
|
2024-07-30 01:01:29 +08:00 |
|
|
412ed6f3f2
|
[WIP] first version of gizmo move test,,can't RUN.
|
2024-07-29 14:01:10 +08:00 |
|
|
03f7237db3
|
move StaticMesh.cpp
|
2024-07-29 13:19:24 +08:00 |
|
|
f79410e434
|
[WIP] StaticMesh and GizmoMove
|
2024-07-28 23:34:04 +08:00 |
|
|
6571a27f41
|
added StaticMesh.cpp/.h in example, they should move to SceneGraph in future
|
2024-07-15 01:23:13 +08:00 |
|
|
fafe6c077b
|
[WIP] Gizmo
|
2024-06-25 01:17:47 +08:00 |
|
|
66ef3160e1
|
used newly VKBufferMap in PrimitiveCreater
|
2024-06-02 12:16:33 +08:00 |
|
|
d8140ae64e
|
use VAB instead of VBO
|
2024-04-24 01:38:55 +08:00 |
|
|
5ba3c1790d
|
removed standalone ".glsl" files ,merge to c++ codes.
|
2024-03-06 23:24:57 +08:00 |
|
|
ff6a644e8f
|
added BlinnPhong.h
|
2024-03-04 13:13:33 +08:00 |
|
|
6a7f8e7754
|
fixed access method
|
2024-02-03 19:53:19 +08:00 |
|
|
ba2d479f05
|
improved Gizmo3DMove.cpp
|
2023-11-02 18:51:02 +08:00 |
|
|
b16341c0f9
|
draw gizmo3d move, next step is mouse to pick the gizmo
|
2023-11-01 18:37:10 +08:00 |
|
|
c4deceebd9
|
first step for BlinnPhongPureColor
|
2023-10-31 17:59:12 +08:00 |
|