Youen
c06af9db24
Added code to handle clipping view
2 years ago
Youen
5e65e68c13
raster rendering optimizations
2 years ago
Youen
ec97d10a51
Added possibility to hide specific objects in the rasterized image
2 years ago
Youen
a8e10a2b99
fixed rasterization issues, and added possibility to render Draft objects (dimensions, lines, etc.)
2 years ago
Youen
ff8b904dc4
Added code to optimize PNG images file size (indexed colors with all-or-nothing alpha)
2 years ago
Youen
8a9c6d8069
Added possibility to manually define a view volume, and fixed some bugs
2 years ago
Youen
f180c72f81
New Step button must always be active (to be able to create the first step)
2 years ago
Youen
20895bbf4b
fixed error when a document is being loaded (balloons source object are not available yet)
2 years ago
Youen
13ff11293a
Added code to initialize pages when loading a document (fix for balloons visibility and image file path)
2 years ago
Youen
f62ab9eb70
fixed bugs for link branch
...
- App.Base.Vector2d has no "distance" method
- balloons were not treated as a group but one by one
2 years ago
youen
8bea399e48
Merge pull request 'Divers fixes mineurs et annotations générées en cercle' ( #2 ) from AndreasL/assembly_handbook:dev/better-annotations into master
...
Reviewed-on: #2
2 years ago
youen
078ce07b86
Merge pull request 'Part name used in sub assembly are now properly display' ( #1 ) from AndreasL/assembly_handbook:master into master
...
Reviewed-on: #1
2 years ago
Andréas Livet
90f3402437
anotation grouping : various fix
2 years ago
Andréas Livet
1652f32504
annotation arrows are now scaled at 0.5
2 years ago
Andréas Livet
7214c541f1
Annotation balloon are regrouped and created in circle
2 years ago
Andréas Livet
aaeea1784f
Button are activated only if view is selected
2 years ago
Andréas Livet
11116df87e
Part name used in sub assembly are now properly display
...
Step view have CoerceView set to True by default
2 years ago
Youen
b8f1e40de3
Added code to work arround TechDraw bugs when using the "annotate view" button
2 years ago
Youen
c4a4f09818
fixed alpha bug that caused some lines to be too thick
2 years ago
Youen
580abc0960
Added code to correctly crop image views (otherwise they don't always display entirely)
2 years ago
Youen
1966fb7e13
fixed image cropping bug (that was introducing an offset compared to the TechDraw view)
2 years ago
Youen
3c7bdc2a4c
Added button for faster rendering and fixed problem with overlay not recomputing
2 years ago
Youen
d6fb938d96
Added possibility to annotate parts of sub-assemblies
2 years ago
Youen
d7f520805d
Added code to render outlines (needed for curved shapes like spheres and cylinders)
2 years ago
Youen
e5c06a5796
Improved performances and fixed bugs
2 years ago
Youen
25c5149e9f
Added code to change colors of parts rendered in rasterized views (white with black lines)
2 years ago
Youen
95034aa0bc
fixed bug when rasterizing variant links
2 years ago
Youen
f9d58c66fc
fixed bugs
2 years ago
Youen
137b73fea1
refactored and improved view rasterization system (wip)
2 years ago
Youen
14e8aee319
rasterized image automatic alignment with TechDraw view (wip)
2 years ago
Youen
be9ff003e3
alternative rendering method (rasterization) ; wip
2 years ago
Andréas Livet
959b2fef0a
Part name used in sub assembly are now properly display
...
Step view have CoerceView set to True by default
2 years ago
Youen
05e7da16a5
Added fast rendering mode (when CoarseView is set to true)
2 years ago
Youen
007e652567
fixed multiple issues
...
- fixed very slow page refresh (related to part center query from cosmetic 3D vertex)
- fixed bug when annotating a view that has an invalid part reference
- using scale 1.0 for arrow ends (instead of 4.0)
2 years ago
Youen
e1e4cd743e
Fixed balloon bugs when parts from a different document are added to a view
2 years ago
Youen
9cf0944570
fixed bugs with variant links
2 years ago
Youen
bae89072be
fixed bug when a TechDraw view contains a variant link
2 years ago
Youen
dd3044dbb6
fixed bug when selecting linked objects
2 years ago
Youen
9dbaa141f1
multiple small improvements
...
- improved naming of balloons (part name appears more clearly, balloon numbering is at the end)
- balloons for parts that were already in the previous step are hidden by default
- disabled highlighting of part drawing related to the selected balloon (for performance reasons)
- added possibility to explicitely set the display name of a part (instead of using the file name)
- added workaround for balloons that are not rendered until selected
2 years ago
Youen
44c6e41fff
When creating the first step, use the current 3D view direction if available
2 years ago
Youen
1338f7d989
Added button to assign the current 3D view direction to a TechDraw view
2 years ago
youen
a5f0115b09
Replaced licence by LGPL2 to be consistent with FreeCAD which is LGPL2 too
2 years ago
Youen Toupin
c8374e1ea2
removed old files
2 years ago
Youen
e57f90d5e5
Simplified render system to draw a single image including all objects
...
Now compatible with assembly4 (with object links)
2 years ago
Youen
09fc409cc5
New parts in a given step are now drawn with thicker lines
2 years ago
Youen
85fa12e301
Added code to highlight in red balloons that reference parts not drawn in the view
2 years ago
Youen
5f2bfc1f6f
Added button to redraw a page
2 years ago
Youen
477d49e1e8
Added interface to add/remove parts on a view (with selection in tree view and/or 3D view)
2 years ago
Youen
339ebba88e
Added button to insert a new step
2 years ago
Youen
4588a3716a
Added possibility to move arrow extremity of balloons
2 years ago