Graham Pentheny
|
e79906ee48
|
Improved return method for node indexes from partitioned mesh queries
|
2025-08-06 13:03:45 -04:00 |
|
Graham Pentheny
|
47f82a60cd
|
Rename ChunkyTriMesh to PartitionedMesh
|
2025-08-06 12:45:31 -04:00 |
|
Graham Pentheny
|
558d4dfffd
|
Cleanup ChunkyTriMesh
|
2025-08-06 12:39:08 -04:00 |
|
Graham Pentheny
|
6c26097307
|
Rename parseObjModel to parseObjData
|
2025-08-06 11:29:50 -04:00 |
|
Graham Pentheny
|
bfd963893e
|
Split out mesh data into its own struct
|
2025-08-06 11:28:58 -04:00 |
|
Graham Pentheny
|
e6fd678ad8
|
Removed unnecessary accessors for input geometry mesh bounds
|
2025-08-06 11:12:13 -04:00 |
|
Graham Pentheny
|
213d6529a9
|
Rename meshBMin and meshBMax to meshBoundsMin and meshBoundsMax
|
2025-08-05 21:47:44 -04:00 |
|
Graham Pentheny
|
ca30c70982
|
move class declarations
|
2025-08-05 21:45:00 -04:00 |
|
Graham Pentheny
|
c05bbeb6ad
|
Removed unnecessary accessor for chunkyMesh
|
2025-08-05 21:42:53 -04:00 |
|
Graham Pentheny
|
b42dfae643
|
Removed unnecessary accessor for convexVolumes
|
2025-08-05 16:24:32 -04:00 |
|
Graham Pentheny
|
d53b0b6a7f
|
Renamed volumes to convexVolumes
|
2025-08-05 16:24:12 -04:00 |
|
Graham Pentheny
|
7ba105dc72
|
Rename volumeCount to convexVolumeCount
|
2025-08-05 16:14:25 -04:00 |
|
Graham Pentheny
|
7d4601b314
|
Removed unnecessary accessor for volumeCount
|
2025-08-05 16:13:32 -04:00 |
|
Graham Pentheny
|
05d37a0b9a
|
Removed unnecessary accessor for offMeshConVerts
|
2025-08-05 16:10:31 -04:00 |
|
Graham Pentheny
|
40c001593c
|
Removed unnecessary accessor for offMeshConRads
|
2025-08-05 16:09:32 -04:00 |
|
Graham Pentheny
|
8baf492587
|
Removed unnecessary accessor for offMeshConDirs
|
2025-08-05 16:08:48 -04:00 |
|
Graham Pentheny
|
9e02d72e34
|
Removed unnecessary accessor for offMeshConFlags
|
2025-08-05 16:03:36 -04:00 |
|
Graham Pentheny
|
37eeaf128f
|
Removed unnecessary accessor for offMeshConFlags
|
2025-08-05 16:02:42 -04:00 |
|
Graham Pentheny
|
3102022136
|
Removed unnecessary accessor for offMeshConId
|
2025-08-05 16:01:41 -04:00 |
|
Graham Pentheny
|
a1f2d3df09
|
Removed unnecessary accessor for offMeshConCount
|
2025-08-05 16:00:21 -04:00 |
|
Graham Pentheny
|
c403a39cb0
|
Minor code cleanup
|
2025-08-05 15:59:53 -04:00 |
|
Graham Pentheny
|
6ebbb12684
|
renamed handleCommonSettings to drawCommonSettingsUI
|
2025-08-05 13:52:37 -04:00 |
|
Graham Pentheny
|
a899c3cb0f
|
rename handleSettings to drawSettingsUI
|
2025-08-05 13:51:20 -04:00 |
|
Graham Pentheny
|
06ea1be2ae
|
rename handleTools to drawToolsUI
|
2025-08-05 13:50:14 -04:00 |
|
Graham Pentheny
|
a97ce303b8
|
Rename handleToggle to onToggle
|
2025-08-05 13:49:20 -04:00 |
|
Graham Pentheny
|
67e4ddfe34
|
Rename handleDebugMode to drawDebugUI
|
2025-08-05 13:48:40 -04:00 |
|
Graham Pentheny
|
a68186daaf
|
Rename handleClick to onClick
|
2025-08-05 13:47:46 -04:00 |
|
Graham Pentheny
|
af4e86f32f
|
Rename handleStep to singleStep
|
2025-08-05 13:47:18 -04:00 |
|
Graham Pentheny
|
5cc17b8a39
|
rename handleMeshChanged to onMeshChanged
|
2025-08-05 13:46:30 -04:00 |
|
Graham Pentheny
|
a954d7e9f0
|
rename handleBuild to build
|
2025-08-05 13:46:01 -04:00 |
|
Graham Pentheny
|
d4f4d82c4d
|
Clean up some UI rendering in solo mesh sample build controls
|
2025-08-05 13:45:31 -04:00 |
|
Graham Pentheny
|
13f61a5747
|
rename handleUpdate to update
|
2025-08-05 13:45:16 -04:00 |
|
Graham Pentheny
|
434299ec5b
|
Rename handleRenderOverlay to renderOverlay
|
2025-08-05 13:44:15 -04:00 |
|
Graham Pentheny
|
efd1401b6b
|
Rename handleRender to render
|
2025-08-05 13:40:47 -04:00 |
|
Graham Pentheny
|
3a9c6ab3b3
|
Added RightAlignText helper function
|
2025-08-05 13:36:33 -04:00 |
|
Graham Pentheny
|
708a7b68ac
|
Move sample selection before input mesh selection again
|
2025-08-05 13:27:18 -04:00 |
|
Graham Pentheny
|
9359ddbf20
|
Convert common settings sliders to full-width old-style sliders
|
2025-08-05 13:27:00 -04:00 |
|
Graham Pentheny
|
7587563d7f
|
Added methods to draw sliders like the old imgui implementation did
|
2025-08-05 13:25:50 -04:00 |
|
Graham Pentheny
|
198be51fba
|
Fixed label collisions in include and exclude flags checkboxes
|
2025-08-05 12:09:36 -04:00 |
|
Graham Pentheny
|
1c72317236
|
Fixed screenspace text y position
Since dearImGUI uses raster coordinates
|
2025-08-05 12:09:14 -04:00 |
|
Graham Pentheny
|
06e49c3be4
|
Fixed pointer offset caused by style settings
|
2025-08-04 17:12:19 -04:00 |
|
Graham Pentheny
|
0463758f21
|
Use a dropdown for draw mode rather than a set of radio buttons
|
2025-08-04 17:06:42 -04:00 |
|
Graham Pentheny
|
7d6486d30a
|
Bigger window dimensions
|
2025-08-04 16:50:00 -04:00 |
|
Graham Pentheny
|
5c8e5f3089
|
Auto-format
|
2025-08-04 16:22:29 -04:00 |
|
Graham Pentheny
|
f1dc2eb125
|
Auto-format
|
2025-08-04 16:22:09 -04:00 |
|
Graham Pentheny
|
065fd54c81
|
Use static arrays of strings for tool and display names
|
2025-08-04 15:54:35 -04:00 |
|
Graham Pentheny
|
8428cd1525
|
Revive Test case selection UI
|
2025-08-04 12:17:09 -04:00 |
|
Graham Pentheny
|
e2ff34d7a8
|
Simplify some frame time delay logic
|
2025-08-04 12:16:35 -04:00 |
|
Graham Pentheny
|
fb5e567ace
|
Consolidate some constants
|
2025-08-03 19:16:38 -04:00 |
|
Graham Pentheny
|
97b590f51f
|
Use a vector of Test objects rather than unique_ptr's to them.
|
2025-07-31 01:26:18 -04:00 |
|