AndreaRigoni
|
987d783fdb
|
starting udate geant sloid
|
2026-04-16 11:07:06 +00:00 |
|
AndreaRigoni
|
dfd33e9a9c
|
refactor: unify Object signal system, update property connections, and integrate Eigen3 into Root module
|
2026-04-09 16:27:58 +00:00 |
|
AndreaRigoni
|
db76513e79
|
refactor: migrate vtk classes to use ObjectWrapper for model management and update registration logic
|
2026-04-09 10:38:45 +00:00 |
|
AndreaRigoni
|
f7ba4b1a17
|
refactor: rename Puppet class to Prop3D across the codebase
|
2026-04-08 15:47:33 +00:00 |
|
AndreaRigoni
|
148c046a02
|
fix warnings
|
2026-04-03 13:09:08 +00:00 |
|
AndreaRigoni
|
6068b62e39
|
refactor: replace HRP with NVP in Cylinder serialization and add stream operators for TRS
|
2026-04-02 11:56:25 +00:00 |
|
AndreaRigoni
|
4435776484
|
refactor: standardize object type identification using uLibTypeMacro and update serialization macros
|
2026-04-02 10:33:14 +00:00 |
|
AndreaRigoni
|
a1c5fc2600
|
refactor: remove Math library build configuration and add support for BoxSolid in vtkObjectsContext
|
2026-04-01 20:30:21 +00:00 |
|
AndreaRigoni
|
c0c25de694
|
feat: add Geant material management classes and enhance serialization macros for NVP and HRP support
|
2026-04-01 08:46:09 +00:00 |
|
AndreaRigoni
|
34f834d370
|
feat: add NotifyPropertiesUpdated to Object and trigger on Transform changes for UI synchronization
|
2026-03-31 17:05:17 +00:00 |
|
AndreaRigoni
|
d4fd2d3914
|
refactor: update transformation system, improve template readability, and reorganize VTK assembly management
|
2026-03-31 16:04:03 +00:00 |
|
AndreaRigoni
|
22d0041942
|
refactor: update Puppet transform logic to support AffineTransform world matrices and improve selection highlighting
|
2026-03-30 15:24:37 +00:00 |
|
AndreaRigoni
|
46c39bc26e
|
add assembly to gcompose, not working yet
|
2026-03-27 16:55:26 +00:00 |
|
AndreaRigoni
|
038c6f99f4
|
fixed most ( still units error )
|
2026-03-27 15:02:17 +00:00 |
|
AndreaRigoni
|
93e5602562
|
transform properties
|
2026-03-27 02:43:30 +00:00 |
|
AndreaRigoni
|
2c5d6842c3
|
add assembly
|
2026-03-25 22:48:04 +00:00 |
|
AndreaRigoni
|
422113a0e9
|
add vtk solids
|
2026-03-25 21:03:13 +00:00 |
|
AndreaRigoni
|
7d4acaef6d
|
refactor using pimpl and fix test
|
2026-03-25 16:18:07 +00:00 |
|
AndreaRigoni
|
51e6dbb4f5
|
add cylinder
|
2026-03-24 15:22:50 +00:00 |
|
AndreaRigoni
|
b45cde0bad
|
fix transforms from handler
|
2026-03-24 11:36:46 +00:00 |
|
AndreaRigoni
|
94843de711
|
property - first attempt
|
2026-03-23 12:55:09 +00:00 |
|
AndreaRigoni
|
324aaa91b7
|
attach vtk context to gcompose
|
2026-03-22 12:18:33 +00:00 |
|
AndreaRigoni
|
add9d37aea
|
Add Geometries
|
2026-03-21 19:43:56 +00:00 |
|
AndreaRigoni
|
0bff36f8ba
|
context in core
|
2026-03-21 16:30:56 +00:00 |
|
AndreaRigoni
|
ae27e9d46d
|
add cylinder
|
2026-03-19 16:03:57 +00:00 |
|
AndreaRigoni
|
1e6e3ae4f4
|
emitter representation
|
2026-03-19 13:57:10 +00:00 |
|
AndreaRigoni
|
ca5f576b99
|
add triangle mesh affine transform
|
2026-03-19 13:11:49 +00:00 |
|
AndreaRigoni
|
4cb4560921
|
qadmesh affine transform parenting
|
2026-03-19 12:54:31 +00:00 |
|
AndreaRigoni
|
c265adadfc
|
fix transform adding pre-translation
|
2026-03-19 10:20:33 +00:00 |
|
AndreaRigoni
|
d8ef413216
|
vtkGeantEvent
|
2026-03-16 17:51:53 +00:00 |
|
AndreaRigoni
|
692cdf7ae3
|
add Geant namespace
|
2026-03-14 14:01:44 +00:00 |
|
AndreaRigoni
|
e5dfb75262
|
add Normals to meshes
|
2026-03-14 13:23:28 +00:00 |
|
AndreaRigoni
|
35e4fb949d
|
fix tests
|
2026-03-14 12:28:40 +00:00 |
|
AndreaRigoni
|
20d4967356
|
add quadmesh
|
2026-03-14 10:28:16 +00:00 |
|
AndreaRigoni
|
a142c5d060
|
add units
|
2026-03-13 21:40:14 +00:00 |
|
AndreaRigoni
|
61052f80bc
|
add geant4 scene and gcompose app
|
2026-03-13 17:19:51 +00:00 |
|
AndreaRigoni
|
f2133c31d5
|
DetectorChamber vtk handler
|
2026-03-10 08:18:17 +00:00 |
|
AndreaRigoni
|
38dd416ced
|
vix raytracer representation
|
2026-03-07 09:07:07 +00:00 |
|
AndreaRigoni
|
e8f8e96521
|
reorganization of sources, moving cmt pertaining structures into HEP folder
|
2026-03-07 08:58:31 +00:00 |
|
AndreaRigoni
|
554eff9b55
|
add filters in python bindings
|
2026-03-05 15:03:19 +00:00 |
|
AndreaRigoni
|
42db99759f
|
fix py dense
|
2026-03-05 14:26:05 +00:00 |
|
AndreaRigoni
|
647d0caa1c
|
feat: Add Python packaging infrastructure and comprehensive bindings for math and vector types.
|
2026-03-05 11:39:27 +00:00 |
|
AndreaRigoni
|
9a59e031ed
|
feat: Implement a custom MetaAllocator for uLib::Vector to enable GPU memory management and integrate CUDA support into the build system.
|
2026-03-04 20:52:01 +00:00 |
|
AndreaRigoni
|
adedbcc37c
|
feat: add CUDA raytracing benchmark and refactor VoxRaytracer::RayData to use DataAllocator for host/device memory management.
|
2026-03-04 17:47:18 +00:00 |
|
AndreaRigoni
|
b1fb123026
|
feat: Implement CUDA support for VoxRaytracer, add CUDA tests for voxel image operations, and update CMake to enable CUDA compilation.
|
2026-03-04 13:59:45 +00:00 |
|
AndreaRigoni
|
52580d8cde
|
refactor: migrate voxel data storage to DataAllocator for CUDA
|
2026-02-28 10:05:39 +00:00 |
|
AndreaRigoni
|
d56758d0b3
|
refactor: Update CMake build system and streamline Core object serialization and property handling.
|
2026-02-21 16:16:28 +00:00 |
|
AndreaRigoni
|
c04722c2bb
|
refactor: reformat type introspection code and remove ObjectProps system.
|
2026-02-21 10:45:25 +00:00 |
|
AndreaRigoni
|
5ae2e106ab
|
added conanfile
|
2026-02-20 17:27:30 +00:00 |
|
AndreaRigoni
|
54997fe0ac
|
fix mismatch Origin - Position
|
2025-09-25 17:34:23 +02:00 |
|