This website requires JavaScript.
9443dd5942
to support GLM_FORCE_AVX2
hyzboy
2024-08-05 01:25:49 +08:00
c0e4c7fe7e
updated CMakeModule
hyzboy
2024-08-04 23:55:56 +08:00
ee9bd06f35
Jolt use c++20
hyzboy
2024-08-04 23:55:41 +08:00
421f5f8134
Added source codes of JoltPhysics-5.0.0
hyzboy
2024-08-04 23:43:44 +08:00
5213651054
Used Transform instead of Matrix4f in SceneOrient, MaterialRenderList/RenderAssignBuffer supports updating the L2WMatrix of only the changed objects
hyzboy
2024-08-04 22:35:31 +08:00
3768507169
save full SceneNode in RenderNode,added length sort.
hyzboy
2024-08-02 23:17:07 +08:00
7f074c6c79
Added a white ring outside gizmo_rotate
hyzboy
2024-08-01 01:42:21 +08:00
2137725bd2
Improved Torus codes
hyzboy
2024-07-31 00:17:23 +08:00
f7a0e97e49
test Draw Gizmo Rotate+Move
hyzboy
2024-07-31 00:11:24 +08:00
d5234316ae
implement duplication SceneNode
hyzboy
2024-07-31 00:11:04 +08:00
c3a1266da6
Correct draw Gizmo Rotate/Scale, OK!!
hyzboy
2024-07-30 23:54:25 +08:00
e18a6e7a4a
improved gizmo3dmove
hyzboy
2024-07-30 13:55:44 +08:00
741e0e8ade
OK!OK!OK! Draw Gizmo3DMove model was correct.
hyzboy
2024-07-30 01:01:29 +08:00
f2a6c61c25
[WIP] render gizmo_move, but model is incorrect.
hyzboy
2024-07-30 00:47:28 +08:00
28fcdb6216
preparing LerpLine example.
hyzboy
2024-07-30 00:11:04 +08:00
412ed6f3f2
[WIP] first version of gizmo move test,,can't RUN.
hyzboy
2024-07-29 14:01:10 +08:00
03f7237db3
move StaticMesh.cpp
hyzboy
2024-07-29 13:19:24 +08:00
f79410e434
[WIP] StaticMesh and GizmoMove
hyzboy
2024-07-28 23:34:04 +08:00
eef7f58575
updated texture_format_list.cpp
hyzboy
2024-07-27 20:52:58 +08:00
bd4fc34cbb
renamed values's name.
hyzboy
2024-07-27 19:13:35 +08:00
0c669807d7
[WIP]preparing fix DrawText.cpp
hyzboy
2024-07-26 03:27:32 +08:00
8f0cd9f35b
use AnsiString in shader
hyzboy
2024-07-26 03:25:09 +08:00
416b7bfcb3
support C++20
hyzboy
2024-07-26 03:24:44 +08:00
fdf073376c
fixed BillboardTest.cpp, test run ok!
hyzboy
2024-07-24 23:15:16 +08:00
1a15b93e15
updated codes support new MaterialRenderList::Add
hyzboy
2024-07-20 13:15:12 +08:00
898d01ac62
Change MaterialRenderList::Add
hyzboy
2024-07-18 01:53:23 +08:00
d11b84222f
Added IdentityLocalMatrix in SceneOrient
hyzboy
2024-07-17 23:56:10 +08:00
a04752b391
example update.
hyzboy
2024-07-17 01:39:13 +08:00
30bb77d437
removed Center/LocalCenter/WorldCenter from SceneNode.
hyzboy
2024-07-17 01:38:46 +08:00
8ebb3095a7
Added Position/Direction in SceneOrient
hyzboy
2024-07-17 01:38:30 +08:00
6571a27f41
added StaticMesh.cpp/.h in example, they should move to SceneGraph in future
hyzboy
2024-07-15 01:23:13 +08:00
5855b2eb5b
use GetObjectFromList instead of GetListObject
hyzboy
2024-07-15 01:21:49 +08:00
ba7be3ff17
fix file's encode
hyzboy
2024-07-15 01:21:28 +08:00
006929e86f
splite GizmoResource.h
hyzboy
2024-07-14 23:49:05 +08:00
25957d8d32
fixed RayPicking example
hyzboy
2024-07-10 02:00:18 +08:00
c29346887c
added to init 2d gizmo resource.
hyzboy
2024-07-10 01:14:54 +08:00
69b9556ca1
moved GizmoColor/GizmoShape to Gizmo.h
hyzboy
2024-07-10 00:35:57 +08:00
390bd14c7c
added AssetFileFormat.md
hyzboy
2024-07-05 01:19:26 +08:00
dcce45a5ce
added doc/AssetFileFormat.md
hyzboy
2024-07-05 01:16:13 +08:00
1f7c8fa25b
Added frustum_planes in CameraInfo, added FrustumCheck function in MFCamera.h
hyzboy
2024-07-02 23:43:25 +08:00
0ba4674126
removed MIPManager.h
hyzboy
2024-07-02 23:22:46 +08:00
94a0e03c44
[WIP] MIPManager
hyzboy
2024-07-02 00:51:59 +08:00
eb70cb1ea4
[WIP] Gizmo update codes;
hyzboy
2024-07-01 23:31:18 +08:00
7903ac32c1
Update half_float types in VertexAttribBuffer/VertexAttribDataAccess
hyzboy
2024-07-01 23:30:38 +08:00
ac03ae4e44
renamed to SAFE_CLEAR_OBJECT_ARRAY_OBJECT from SAFE_CLEAR_OBJECT_ARRAY
hyzboy
2024-07-01 23:29:59 +08:00
a5fe26b2f0
Fixed little bug in VertexAttribDataAccess, and then added half-float VADA
hyzboy
2024-07-01 21:40:23 +08:00
3a6ec1f589
Added codes of to create shape in GizmoResource.cpp
hyzboy
2024-07-01 13:37:47 +08:00
910a8fa51b
Merge branch 'devel_28_Gizmo_Move' into devel_34_Gizmo
hyzboy
2024-07-01 08:43:15 +08:00
cfc3ac8250
Luminance change to ufloat8 instead of float in VertexLum material
hyzboy
2024-07-01 02:57:33 +08:00
9121ebd11b
added newly type about VABMap/VADA
hyzboy
2024-07-01 02:56:26 +08:00
107251c9ad
Added VIL in Pipeline, add comp VIL in CreateRenderable
hyzboy
2024-07-01 02:55:48 +08:00
04b77cadf9
Added GizmoResource.cpp
hyzboy
2024-06-26 01:51:13 +08:00
0137ef6e0c
added M_Gizmo3D.cpp inline material.
hyzboy
2024-06-26 01:50:55 +08:00
fafe6c077b
[WIP] Gizmo
hyzboy
2024-06-25 01:17:47 +08:00
09e9e71d59
adjust & layout codes.
hyzboy
2024-06-24 22:30:34 +08:00
a22e802c77
Layout codes
hyzboy
2024-06-21 13:09:20 +08:00
1b5d4aabb0
Optimized shader
devel_33_ShaderIOVariable
hyzboy
2024-06-20 00:23:45 +08:00
af5988d96e
optimized shader of billboard dynamic size
hyzboy
2024-06-20 00:21:53 +08:00
56b8798122
maybe finished, all examples test OK!
hyzboy
2024-06-20 00:16:29 +08:00
2f49e80122
[WIP]
hyzboy
2024-06-19 14:03:46 +08:00
806bf5dfdd
[WIP] next step is ShaderCreateInfo::ProcOutput
hyzboy
2024-06-19 09:35:54 +08:00
90a4f1d49f
finished BillboardFixedSize. next step is use ShaderVariable
devel_32_Billboard
hyzboy
2024-06-18 13:08:59 +08:00
3927b3c788
renamed values/struct.
hyzboy
2024-06-18 02:04:11 +08:00
6b9ac3220b
removed ShaderResource
hyzboy
2024-06-18 01:50:03 +08:00
4251493415
added construct(VAType,count) function in ShaderVariableType
hyzboy
2024-06-18 01:31:54 +08:00
686372b60f
added ShaderVariableType.h
hyzboy
2024-06-18 01:28:53 +08:00
150b27c6e6
updated Billboard,and added FixedSize billboard
hyzboy
2024-06-16 23:49:23 +08:00
c61e4dfdb8
Added Billboard2DWay.cpp and test OK! next step is fixed billboard pixel size.
hyzboy
2024-06-16 22:58:45 +08:00
23197e147c
[WIP]preparing Billboard 2DWay sample
hyzboy
2024-06-14 09:13:49 +08:00
f1f0843bee
[WIP] Billboard(the 2d way)
hyzboy
2024-06-13 13:56:48 +08:00
8d45c87cfd
added camera_up/camera_right in CameraInfo
hyzboy
2024-06-13 01:30:30 +08:00
781e108aa3
added comments
devel_31_VDMMergeRender
hyzboy
2024-06-12 22:31:25 +08:00
1abe8770d7
removed Std3D/VertexLum2D.mtl
hyzboy
2024-06-12 09:55:50 +08:00
8f9ccc3aa1
removed Std3D/VertexLum2D.mtl
hyzboy
2024-06-12 09:55:08 +08:00
cd01c45980
Merge branch 'devel_31_VDMMergeRender' of http://www.hyzgame.com:3000/hyzboy/ULRE into devel_31_VDMMergeRender
hyzboy
2024-06-12 09:49:57 +08:00
941f5ee6ec
fixed comment and layout comment.
hyzboy
2024-06-12 09:49:48 +08:00
66fbe5571e
added comments
hyzboy
2024-06-12 08:56:01 +08:00
4fcdd42ce4
fixed RayPicking.cpp sample on newest sdk.
hyzboy
2024-06-12 08:53:54 +08:00
d83f04faab
fixed a but that PrimitiveCreater::WriteVAB return error.
hyzboy
2024-06-12 08:53:20 +08:00
b71c912fd5
[WIP] RayPicking.cpp
hyzboy
2024-06-12 02:14:56 +08:00
2efb9c83bf
added GetVABMap and GetIBMap in Primitive
hyzboy
2024-06-12 02:07:54 +08:00
7b0a185a45
Moved vab_map_list and ibo_map from PrimitiveCreater to PrimitiveData
hyzboy
2024-06-12 01:48:25 +08:00
0a025f0464
added VKBufferMap::Write function.
hyzboy
2024-06-12 01:46:19 +08:00
7f8fbbd3a0
improved VKBufferMap and added newly IBMap/VABMap
hyzboy
2024-06-12 00:23:09 +08:00
cd4733a491
PlaneGrid use 2d position format instead of 3d.
hyzboy
2024-06-02 20:15:56 +08:00
c1d54628d1
Added Std3D/VertexLum2D.mtl
hyzboy
2024-06-02 20:14:30 +08:00
0da0290fc6
resume vab_offset but don't use it in short time.
hyzboy
2024-06-02 15:27:03 +08:00
01bb4b2153
fixed VABMap
hyzboy
2024-06-02 12:40:17 +08:00
66ef3160e1
used newly VKBufferMap in PrimitiveCreater
hyzboy
2024-06-02 12:16:33 +08:00
16ae849809
added VKBufferMap.cpp/.h
hyzboy
2024-06-01 12:08:49 +08:00
8788b3dd6a
Clear zero map_ptr_list in PrimitiveCreater
hyzboy
2024-06-01 12:08:26 +08:00
bba5a660a3
fixed PlaneGrid3D sample
hyzboy
2024-06-01 12:07:34 +08:00
aa853fbdfb
fixed 3 samples that are texture_quad, texture_rect and texture_rect_array
hyzboy
2024-05-31 23:17:08 +08:00
c780662ff6
fixed draw without VDM
hyzboy
2024-05-31 23:07:05 +08:00
611a9fe61d
fixed draw_triangle_in_NDC sample and other about codes.
hyzboy
2024-05-31 22:04:02 +08:00
90152ca74e
add texture in BlinnPhongDirectionLight example.
hyzboy
2024-05-30 21:07:13 +08:00
22868dafab
[Important] Indirect Draw Finished....test OK!!
hyzboy
2024-05-30 13:39:16 +08:00
6ce713aed5
finished to stat about IndirectDraw data in MaterialRenderList
hyzboy
2024-05-30 13:14:13 +08:00
ac0d1bee59
added VKIndirectCommandBuffer.cpp and other codes.
hyzboy
2024-05-30 01:58:32 +08:00
bf7c6bdeac
preparing VKIndirectCommandBuffer.h
hyzboy
2024-05-30 01:14:27 +08:00