Commit Graph

40 Commits

Author SHA1 Message Date
a5f0115b09 Replaced licence by LGPL2 to be consistent with FreeCAD which is LGPL2 too 2022-10-17 23:24:38 +01:00
Youen Toupin
c8374e1ea2 removed old files 2022-10-18 00:18:32 +02:00
e57f90d5e5 Simplified render system to draw a single image including all objects
Now compatible with assembly4 (with object links)
2022-10-17 20:11:13 +02:00
09fc409cc5 New parts in a given step are now drawn with thicker lines 2022-10-16 19:44:30 +02:00
85fa12e301 Added code to highlight in red balloons that reference parts not drawn in the view 2022-10-16 16:27:25 +02:00
5f2bfc1f6f Added button to redraw a page 2022-10-16 16:07:29 +02:00
477d49e1e8 Added interface to add/remove parts on a view (with selection in tree view and/or 3D view) 2022-10-15 19:37:29 +02:00
339ebba88e Added button to insert a new step 2022-10-15 12:28:58 +02:00
4588a3716a Added possibility to move arrow extremity of balloons 2022-10-15 00:44:33 +02:00
110f8cc420 refactored code so that balloon selection logic is independent from "annotate" button 2022-10-14 21:02:50 +02:00
4bf1b9245f Added cache system to reduce part highlighting time 2022-10-12 22:40:25 +02:00
ed83fdb0b4 Added code to highlight a part when selecting its balloon (wip) 2022-10-10 18:55:20 +02:00
1fe426486e added Eclipse/PyDev project files 2022-10-08 19:10:36 +02:00
10c787ba55 added code to annotate all objects in a TechDraw view 2022-10-08 19:10:17 +02:00
c5795254bb removed old tools that are not maintained 2022-10-08 19:09:37 +02:00
b4eb9b7207 added code to annotate an object in TechDraw with its name (wip) 2022-10-05 12:12:33 +02:00
41097abf6a Added macro to annotate a view (wip) 2022-10-04 22:44:35 +02:00
c354bd9671 wip 2022-09-11 22:13:32 +02:00
6a7c8f6031 update for vheliotech latest version 2022-02-02 21:56:01 +01:00
fbfa1ddfd8 - improved image sizes
- removed 1px gray border from images
- optimized rendering
2022-01-31 16:11:35 +01:00
4d6ee21709 added code to better recognize vhelio references 2022-01-25 21:39:34 +01:00
819644560a possibility to set stage on groups (wip) 2022-01-21 23:37:08 +01:00
3b14983eee hacks to have correct object names in latest vheliotech 2022-01-21 23:36:04 +01:00
fa5a7ba0ab Merge branch 'master' of https://gitea.youb.fr/youen/assembly_handbook 2021-12-28 20:30:05 +01:00
006e6413ac fixed bug on windows 2021-12-28 20:29:59 +01:00
eeb2515e2a wip 2021-12-28 18:12:18 +01:00
d04cc28ee9 Merge branch 'master' of https://gitea.youb.fr/youen/assembly_handbook 2021-12-25 12:41:24 +01:00
4d682f5534 enabling line rendering by default 2021-12-25 12:40:26 +01:00
5170022144 tests (wip) 2021-12-23 19:09:31 +01:00
8812a6cf86 added individual part rendering to images 2021-12-22 18:14:13 +01:00
c59bfba1d1 fixed outline occlusion issue 2021-12-21 19:31:22 +01:00
7a0b2c175d possibility to specify different rendering colors for previous stages and current stage 2021-12-21 14:50:56 +01:00
5ec252777d improved outline rendering 2021-12-21 11:04:48 +01:00
a99adfad7b reimplemented edge detection with pillow native functions for better performances (x30) 2021-12-20 19:10:18 +01:00
6c0301dc30 optimized outline detection (3x faster), added possibility to disable lines per object 2021-12-20 12:21:47 +01:00
7719650a85 Added code to render the 3D view to an image, with shape outlines 2021-12-19 23:53:22 +01:00
e17fdd0078 - added tools to visualize stages (hide parts that are in subsequent stages)
- added animation tool
2021-12-12 23:43:55 +01:00
6e1514f684 added commands to edit stages 2021-12-12 22:24:26 +01:00
2ce4102f88 empty workbench 2021-12-11 18:05:39 +01:00
695005a66a Initial commit 2021-12-11 17:03:12 +00:00